[英]URL query string parameters are not getting shown in the url on clicking <a> in PHP
$path13 = "Jobtype.php?skill=$s1&jobtype=$value5&Allloca=$l1";
echo "<a href= $path13><option value=$path13 Selected>$value5</option></a>";
但單擊它后,它沒有顯示 $_GET 的 url 中的值。
它轉到提到的頁面 url 但信息不完整:Jobtype.php?skill=&jobtype=Work。
我在 url 路徑中也提到了 Allloc=$l1 但在轉到提到的 url 后它沒有在 url 中顯示
好的,首先我們在這里有 html 錯誤。 如果不使用 select 元素,則不能使用選項標簽。
<?php
$path13 = "Jobtype.php?skill=$s1&jobtype=$value5&Allloca=$l1";
?>
<select>
<a href="<?= $path13 ?>"><option value="<?= $path13 ?>" selected><?= $value5 ?></option>
</select>
我沒有嘗試過代碼,如果它有效,請告訴我。
echo "<a href=\"".url_encode($path13)."\"><option value=\"".url_encode($path13v)."\" Selected>$value5</option></a>";
必須引用您的數據並使用 url_encode
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.