[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ссылка в строке кода
murtts
Простите за глупый вопрос!
При отправке данных из формы, если не заполнено одно из полей появляется надпись: "Пожалуйста укажите ваш ..."
За это отвечает строка кода:"if (trim($_POST['zip_cod']) == '') exit("<center><font color=#ff0000><p>Пожалуйста, укажите Ваш контактный телефон</font></center></p>");
Я попытался добавить в строку ссылку назад на страницу с формой:"<a href="contact.html">Назад</a> После чего появляется вот такая вот ошибка:"Parse error: syntax error, unexpected T_STRING in /pub/home/gransub6/htdocs/deliv.php on line 6"

Помогите, пожалуйста, понять, как можно вставить ссылку в код!
Спасибо!
С Наступающим!!!




Спустя 1 час, 29 минут, 8 секунд (31.12.2008 - 01:20) FatCat написал(а):
Цитата (murtts @ 30.12.2008 - 23:51)
<a href="contact.html">

Сделайте одинарные ковычки или отбейте слешью.

Спустя 6 минут, 36 секунд (31.12.2008 - 01:27) murtts написал(а):
FatCat

Спасибо большое! Завтра обязательно попробую!

Спустя 2 дня, 17 часов, 30 минут, 12 секунд (3.01.2009 - 18:57) Grazor написал(а):
murtts, лучше использовать <a href="jаvаscript:history.go(-1)">назад</a> чтобы пользователь не терял данные, введённые в форму ранее. а ошибка, скорее всего, возникает из-за того, что вы через echo выводите это сообщение, заключая его в двойные кавычки, т е
PHP
echo "<a href="contact.html">Назад</a>";

что не верно, так как интерпретатор считает, что кавычки, выделяющие ссылку, закрывают кавычки, относящиеся к echo
либо экранируйте, т е поставьте \ перед кавычками в href="...", либо в операторе echo используйте одинарные кавычки.
PHP
echo "<a href=\"contact.html\">Назад</a>";
//или
echo 'echo "<a href="contact.html">Назад</a>';
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.