完全新手到PHP,不太清楚如何處理這個。PHP修改以前回顯文本
我有一個超鏈接,我想修改文本,一旦它被點擊。所以:
$linktext = '<a href="?foo=' . 1 . '">Click Me!"</a>';
echo $linktext;
if (isset($_GET["foo"])) {
$linktext = "Click Me AGAIN!";
}
但是這並不改變原始超鏈接的文本。如果我添加另一個echo $linktext;
到最後,它只是打印一個額外的超鏈接。有什麼方法可以返回並修改原始文本?
使用JavaScript,這不是PHP的工作原理。 –
如果使用php,你需要在鏈接之前放置你的if(isset($ _ GET [「bar」])){',並且將'Click Me !'設置爲一個變量,因此可以使用值設置在'if'裏面 – Sean
你似乎誤解了服務器端和客戶端代碼之間的區別:http://programmers.stackexchange.com/questions/171203/what-are-the-difference-between-server-side -and-客戶端編程 –