嗨,我有一个 php 链接,它调用了一个模式弹出窗口,一切正常,我遇到的问题是它没有在链接中传递 php 变量。
php 变量显示在地址栏中,但它没有传递给模态表单。
这是我的链接
echo "<a href=\"?ip_address='.$ip_address.'#accSettings1\" >Add</a>";
我得到了这样的变量。
$ip_address = $_GET['ip_address'];
echo "$ip_address";
嗨,我有一个 php 链接,它调用了一个模式弹出窗口,一切正常,我遇到的问题是它没有在链接中传递 php 变量。
php 变量显示在地址栏中,但它没有传递给模态表单。
这是我的链接
echo "<a href=\"?ip_address='.$ip_address.'#accSettings1\" >Add</a>";
我得到了这样的变量。
$ip_address = $_GET['ip_address'];
echo "$ip_address";
你需要双引号而不是单引号
<? echo "<a href=\"?ip_address=".$ip_address."#accSettings1\" >Add</a>"; ?>
-^-------------^-
它将通过.
并'
作为文字字符串,输出将类似于
假设$ip_address = 'hello';
<a href="?ip_address='.hello.'#accSettings1" >Add</a> <!-- HTML Source -->
-^-------^-
This is why the link breaks
所以它在链接中添加了不必要的句点和单引号,这会破坏它
我提供的代码将是
<a href="?ip_address=hello#accSettings1" >Add</a>