2011-03-01 17 views
1

。一點點幫助傢伙..路過的href屬性到另一個PHP頁面

我有一個包含點擊它時,打開picture.php標籤的index.php頁面。 .my picture.php是一個從某個數據庫中檢索圖像的頁面,具體取決於idno是什麼。

。我想要做的是在我的錨標記上添加一個「idno」屬性,當用戶單擊某個標記時,index.php將idno發送到我的picture.php,以便picture.php知道什麼圖像從數據庫中獲取。幫助請!

回答

3

因此,對於你的錨標籤,你可以做這樣的事情嗎?

<?php 
    $url = "pictures.php?idno=" . idno; 
    echo "<a href=\"" . $url . "\">Click Me</a>"; 
?> 

現在,在您pictures.php文件,你可以讀取ID是這樣的:

$idno = $_GET['idno']; 

要留意的唯一的事情是要確保你清理該輸入,然後將其傳遞給一個數據庫查詢,所以你不容易受到SQL注入攻擊。

0

您可以通過GET參數發送到picture.php

<a href="picture.php?id=894754093857">Blah!</a> 
0

你可以使用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); 
0
<a href="picture.php?idno=<?php echo $idno ?>">Picture # <?php echo $idno ?></a> 

搞清楚如何設置$ IDNO保留爲一個練習OP。

相關問題