2016-05-23 3 views
-1

$_GET не работает при передаче переменных с одной страницы на другую.

Заголовок - ID - Вставить все отображаются в URL-адресе на странице два, поэтому я не думаю, что проблема на странице 1 заключается в том, что, по-видимому, передаются переменные.

$_GET['embed'] работает на странице 2, но не Page $_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>'; 

Page 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 --> 
+0

Что вы видите на рисунке? Ваш массив '$ row' не пуст? не ''? '' ''?? php'? – Thamilan

+1

попробуйте изменить теги на ' Nehal

+0

@Charles White, пожалуйста, проверьте мой ответ. Надеюсь, это решит вашу проблему. – Nehal

ответ

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 --> 
+0

Работал как шарм - как я не поймал, что после долгих попыток выяснить, что проблема выходит за меня. Бесконечно благодарен! –

+0

Не стесняйтесь проголосовать/принять, если это помогло, или вы нашли это полезным. @CharlesWhite – Nehal

+0

Это мой первый вопрос, чтобы задать вопрос на сайте, и я искал, как голосовать. Я найду его. :) –

Смежные вопросы