。一點點幫助傢伙..路過的href屬性到另一個PHP頁面
我有一個包含點擊它時,打開picture.php標籤的index.php頁面。 .my picture.php是一個從某個數據庫中檢索圖像的頁面,具體取決於idno是什麼。
。我想要做的是在我的錨標記上添加一個「idno」屬性,當用戶單擊某個標記時,index.php將idno發送到我的picture.php,以便picture.php知道什麼圖像從數據庫中獲取。幫助請!
。一點點幫助傢伙..路過的href屬性到另一個PHP頁面
我有一個包含點擊它時,打開picture.php標籤的index.php頁面。 .my picture.php是一個從某個數據庫中檢索圖像的頁面,具體取決於idno是什麼。
。我想要做的是在我的錨標記上添加一個「idno」屬性,當用戶單擊某個標記時,index.php將idno發送到我的picture.php,以便picture.php知道什麼圖像從數據庫中獲取。幫助請!
因此,對於你的錨標籤,你可以做這樣的事情嗎?
<?php
$url = "pictures.php?idno=" . idno;
echo "<a href=\"" . $url . "\">Click Me</a>";
?>
現在,在您pictures.php
文件,你可以讀取ID是這樣的:
$idno = $_GET['idno'];
要留意的唯一的事情是要確保你清理該輸入,然後將其傳遞給一個數據庫查詢,所以你不容易受到SQL注入攻擊。
您可以通過GET參數發送到picture.php
<a href="picture.php?id=894754093857">Blah!</a>
你可以使用GET來傳遞IDNO到pictures.php
所以你的鏈接應該是這樣的:
<a href='/picture.php?idno=12345678'>My Picture Tag</a>
在你的picture.php中:
$idno = $_GET['idno'];
確保您在使用MySQL查詢之前對$ idno進行消毒。如果IDNO是一個數字,那麼你也可以檢查它是否是一個整數:
$isInt = is_int($idno);
<a href="picture.php?idno=<?php echo $idno ?>">Picture # <?php echo $idno ?></a>
搞清楚如何設置$ IDNO保留爲一個練習OP。