我試圖從一個網頁到另一個傳遞變量),我得到的URL原樣
$title= $_GET['name'];
echo $title;
但沒有顯示我的URL看起來像這 - http://localhost/mdb/single.php?name=
可有人請指出,如果我失去了一些東西這裏。
我試圖從一個網頁到另一個傳遞變量),我得到的URL原樣
$title= $_GET['name'];
echo $title;
但沒有顯示我的URL看起來像這 - http://localhost/mdb/single.php?name=
可有人請指出,如果我失去了一些東西這裏。
試試這個
<a href='single.php?name=<?php echo $m['Title']; ?>' class='movie-beta__link'>Title</a>
你讓你的單引號和雙引號混合起來。用單引號,你必須添加變量和雙引號,你可以把它們放在裏面。但是,如果您不在<?php
標記之外,則可以使用<?=
來回顯變量。
<a href="single.php?name=<?= $m['Title'] ?>" class="movie-beta__line">
這將上面的工作:
<a href='single.php?name=<?php echo $m['Title']; ?>' class='movie-beta__link'>Title</a>
如果這一切是在PHP的回聲,使用<a href='single.php?name='".$m['Title']."' class='movie-beta__link'>Title</a>
並以其良好,以避免對你的類名下劃線
你可以檢查你的HTML/Page Source看到的是由您的PHP代碼生成的HTML?看起來像$ m ['Title']的值可能是空的。 – Maximus2012
你是否在迴應那個鏈接?否則它將無效。正如@ Maximus2012已經提到的那樣,'$ m ['Title']'很可能是空的,因此您需要設置它。 – Nytrix
@ Maximus2012感謝您的回覆。是的,我可以在附加參數的頁面上打印變量。此外,如果我傳遞一個字符串,像-href ='single.php?name = hello,我可以在另一端獲得它。 – SankalpJadon