Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
单击时,URL查询字符串参数不会显示在URL中<;a>;在PHP中_Php - Fatal编程技术网

单击时,URL查询字符串参数不会显示在URL中<;a>;在PHP中

单击时,URL查询字符串参数不会显示在URL中<;a>;在PHP中,php,Php,我在链接的url中添加了三个查询字符串参数 $path13 = "Jobtype.php?skill=$s1&jobtype=$value5&Allloca=$l1"; echo "<a href= $path13><option value=$path13 Selected>$value5</option></a>"; $path13=“Jobtype.php?skill=$s1&Jobt

我在链接的url中添加了三个查询字符串参数

$path13 = "Jobtype.php?skill=$s1&jobtype=$value5&Allloca=$l1";
echo "<a href= $path13><option value=$path13 Selected>$value5</option></a>";
$path13=“Jobtype.php?skill=$s1&Jobtype=$value5&Allloca=$l1”;
回声“;
但是它没有在url中显示单击后获得的$\u的值

它会转到前面提到的页面url,但信息不完整:Jobtype.php?skill=&Jobtype=Work


我在url路径中也提到了Allloc=$l1,但在转到所提到的url后,它不会显示在url中。好的,首先我们这里有html错误。如果不使用“选择元素”,则无法使用选项标记

<?php
$path13 = "Jobtype.php?skill=$s1&jobtype=$value5&Allloca=$l1";
?>
<select>
  <a href="<?= $path13 ?>"><option value="<?= $path13 ?>" selected><?= $value5 ?></option>
</select>

echo”“;

您的数据必须被引用并使用url_encode

一个
元素只能是
Hi的子元素,当我单击SELECT标记和OPTION标记时,它会转到所述url,但不完整:Jobtype.php?skill=&Jobtype=Work。那个我已经提到了Allloc+$l1,但它没有显示在urlbtw中:我猜您是在用$_GET[“querystringof yours”]赋值5。如果你不这样做,那么你不使用它就无法得到你想要的东西。它有效吗?问题是它会转到上面提到的url,但url不完整对不起?我不明白。试着解释一下你在做什么我已经创建了一个url,我已经传递了三个查询字符串参数,但是当链接指向该url时,它只显示了两个参数,而不是三个HI,当我单击SELECT标记和OPTION标记时,它指向所述url,但不完整:Jobtype.php?skill=&Jobtype=Work。那个我已经提到了URL中没有显示的Allloc+$l1,jobtype的值是多少?如果使用黑色,则必须使用url_encode。我创建了一个url,并在其中传递了三个查询字符串参数,但当链接指向该url时,只显示两个参数,而不是三个urlencode()不起作用。它显示出同样的情况results@user14026527显示您的数据和您测试的代码
echo "<a href=\"".url_encode($path13)."\"><option value=\"".url_encode($path13v)."\" Selected>$value5</option></a>";