Я пытаюсь передать переменные, используя «get» в php, но столкнулся с помехой.проблема с прохождением переменных с php
Вот мой PHP-файл:
<?php
include '../includes/header.php';
?>
<div id="page">
<div id="content">
<h3><?php $_GET['head']; ?></h3>
<div id="screenshots"> <img src="../images/sites/<?php $_GET['img1']; ?>" /> <img src="../images/sites/<?php $_GET['img2']; ?>" /> </div>
<div id="description">
<p><?php $_GET['p1']; ?></p>
<p><?php $_GET['p2']; ?></p>
</div>
</div>
</div>
<?php
include '../includes/footer.php';
?>
Чтобы проверить это, я сделал простой запрос:
<a href="work/test.php?head=a&img1=b&img2=c&p1=d&p2=e"><img src="images/sites/thumbs/thumb.jpg"/></a>
Он идет на нужную страницу, но ни одна из переменных не становятся видны. Я где-то делал глупую ошибку? Спасибо!
ой ок спасибо! Я знал, что что-то забыл – JPC
@JPC: приветствую :) – Sarfraz
Если php.ini настроен для него (думаю, short_tags?) Вы можете ' = $ _GET ['p1']; ?> '' '' 'прерывается как« эхо », сохраняя 6 дополнительных символов. Но обычно это не рекомендуется. –