簡體   English   中英

URL 查詢字符串參數未顯示在 url 中單擊<a>PHP</a>

[英]URL query string parameters are not getting shown in the url on clicking <a> in PHP

我在鏈接的 url 中添加了三個查詢字符串參數

$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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM