我想使用锚标记中的href将多个变量传递到另一个php页面

时间:2018-01-20 18:52:34

标签: php

我在page1.php中有这个代码,它传递了2个变量。(即时通讯使用pdo btw)

<a type="button" href="PT-ContractsInfo.php?id=<?php echo $pt['TL_Code']?>&amp;client=<?php echo $pt['CLIENT_ID']?>" class="btn bg-green" >View</a>

...我的代码是page2.php

    <?php
       $id = $_GET['id'];
       $client = $_GET['client'];
    <?

但它输出错误&#34;未定义的索引:客户端&#34; ... 这些代码有问题吗?Ty

1 个答案:

答案 0 :(得分:0)

你有分号丢失

<?php echo $pt['TL_Code']?>

应该是

<?php echo $pt['TL_Code']; ?>

但无论如何你想在回显url中的变量时要小心,你应该首先用url格式编码变量

喜欢

<?php echo urlencode( $pt['TL_Code'] ); ?>

你也可以使用更加清晰的http_build_query()