使用$ _GET将变量传递到另一个页面无效

时间:2016-05-23 05:40:39

标签: php html get

将变量从一个页面传递到另一个页面时,

$_GET无效。

标题 - ID - 嵌入都显示在第二页的URL中,所以我不认为第1页上的问题似乎是传递变量。

$_GET['embed']正在进行第2页,但不是$_GET['id']$_GET['title']

第1页:

$title = $row['title'];;
$id = $row['id'];;
$linkurl = $row['embed'];;
$src1 = $row['thumbs1'];; 
echo '<a href="show/video_show.php?title='.$title.'&id='.$id.'&embed='.$linkurl.'"><img height="160" width="260"  style="border:none;" src="'. $src1 .'" /></a>';

第2页:

Title: <? echo $_GET['title']; ?>  
<iframe src="<?php echo $_GET['embed'];?>"allowfullscreen="allowfullscreen" scrolling="no" width="770" height="440"></iframe>
<p>Video Number: <? echo $_GET['id'];?>
 <!-- embed is working -->

1 个答案:

答案 0 :(得分:0)

您的PAGE 2文件中存在问题:

<?替换为<?php

Title: <?php echo $_GET['title']; ?>  // changed
<iframe src="<?php echo $_GET['embed'];?>"allowfullscreen="allowfullscreen" scrolling="no" width="770" height="440"></iframe>
<p>Video Number: <?php echo $_GET['id'];?> //changed
 <!-- embed is working -->