我正试图将这个varabile从一个页面发送到另一个页面,但是当我发送它时没有任何价值
我将值存储在compInfo.php
中 compInfo2.php中的
<?php
if (isset($_POST['savebutton'])) {
$company = new copmany();
$copmnae = $_POST['CName'];
$COMPNAME = $copmnae;
?>
我不知道什么是错的
<a href='compInfo2.php?$copmnae=$GLOBALS["COMPNAME"]' > شاهد سيرتك الذاتية من هنا </a>
答案 0 :(得分:3)
我真的不明白这个问题,但这很可疑:
<a href='compInfo2.php?$copmnae=$GLOBALS["COMPNAME"]' > شاهد سيرتك الذاتية من هنا </a>
应该是
echo "<a href='compInfo2.php?CName={$COMPNAME}' > شاهد سيرتك الذاتية من هنا </a>";
或
<a href='compInfo2.php?CName=<?php echo $COMPNAME ?>' > شاهد سيرتك الذاتية من هنا </a>
答案 1 :(得分:1)
试试这个
<a href="compInfo2.php?CName=<?php echo $GLOBALS['COMPNAME'];?>"> شاهد سيرتك الذاتية من هنا </a>
答案 2 :(得分:0)
您还尝试将$ _GET数据发送到第二个文件,然后将其作为帖子数据发送到那里。
所以如果你想保留它作为获取数据,你应该更改$ copmnae = $ _POST ['CName'];
到
$copmnae = $_GET['CName'];
除了将compInfo2.php?$ copmnae = $ GLOBALS [“COMPNAME”]转换为
之外 compInfo2.php?CName=<?=$GLOBALS["COMPNAME"]?>
请注意compnae名称的区别,因为在第二个文件中,您从正在发送的名称中获取了错误的名称。