Регистрация
Вход через соцсети
Восстановление пароля

Опять про $goBackLink ...

Новый топик
26.08.2012, 19:31
Ответить | Цитировать
Игорь
Веб-студия "Комп-АС!"

Зарегистрирован:
2012-05-20
Сообщений: 70

Поискал на форуме, но то что я нашел мне не помогло.
Не как не получается вернуться после изменения новости на страницу от куда пришли.
Список новостей находится на странице [имя сайта]/companies/edit_company_1.html, изменение новости на странице [имя сайта]/news/edit_news_4.html, но после сохранения изменений если оставить все как есть мы возвращаемся на страницу новостей [имя сайта]/news/, а если я присваиваю переменной $goBackLink = $_SERVER['HTTP_REFERER'] то ошибка:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/i/igorterm/www/public_html/netcat/message.php(530) : eval()'d code on line 1


в действии после изменения я вставил:

Код:
$goBackLink = $_SERVER['HTTP_REFERER'];
header("Location: ".$goBackLink);
die();


Возможно ли исправить ситуацию?

Спасибо, Игорь
26.08.2012, 20:18
Ответить | Цитировать
Игорь
Веб-студия "Комп-АС!"

Зарегистрирован:
2012-05-20
Сообщений: 70

Я пока сделал так:

создал <input type='hidden' name='f_pBackLink' value='".$_SERVER['HTTP_REFERER']."' />

в "Действие после изменения объекта":

$goBack = "<a href='".$f_pBackLink."'>Вернуться назад!</a>";
echo NETCAT_MODERATION_MSG_OBJCHANGED;
echo "<br /><br />".$goBack;

получилось, правда не совсем то что хотел.

Спасибо, Игорь
198 196 2012-08-26 20:18:23 12522
Описание проекта