Помощник
|
"ref" - адресс страницы, с кот. был запрос |
BoL4oNoK
|
Сообщение
#1
|
||
|
|
||
|
|||
alexdrob |
17.1.2011, 17:06;
Ответить: alexdrob
Сообщение
#2
|
|
$_SERVER['HTTP_REFERER'] это адрес страницы с которой пришли
$_SERVER['PHP_SELF'] это текущий адрес |
|
|
BoL4oNoK
|
Сообщение
#3
|
|
alexdrob, спасибо, а по второму вопросу не подскажете?
|
|
|
alexdrob |
17.1.2011, 17:10;
Ответить: alexdrob
Сообщение
#4
|
|
ну присвойте код переменной $errors и выводите
|
|
|
BoL4oNoK
|
Сообщение
#5
|
|
Подскажите, есть страница, например с регистрацией(reg.php), с этой страницы данные передаются в скрипт(script.php). Как, если в данном скрипте произошла ошибка, вывести её на странице регистрации?
|
|
|
alexdrob |
17.1.2011, 17:37;
Ответить: alexdrob
Сообщение
#6
|
|
Способы которые пришли на ум сразу
1) передать в адресе текст ошибки 2) подготовить набор констант с ошибками и передать название константы или id ошибки 3) сохранить текст ошибки в сессии 4) то же что и 2 только сохранить номер ошибки в сесии а не передавать 5) сохранить в текстовом файле 6) сохранить в бд (самый глупый способ :)) |
|
|
DoctorX |
17.1.2011, 17:37;
Ответить: DoctorX
Сообщение
#7
|
|
Подскажите, есть страница, например с регистрацией(reg.php), с этой страницы данные передаются в скрипт(script.php). Как, если в данном скрипте произошла ошибка, вывести её на странице регистрации? Либо делать переадресацию на reg.php сохраняе тест ошибки в гет, куках или сесси либо функционал script.php поместить в reg.php и сделать чтобы данные передавлиь прямо на reg.php -------------------- |
|
|
BoL4oNoK
|
Сообщение
#8
|
|
Можно подробнее про способ №2? Про константы нашел, но как их передавать другой странице не понял
|
|
|
DoctorX |
17.1.2011, 18:01;
Ответить: DoctorX
Сообщение
#9
|
|
Выглядит примерно так:
reg.php: <?php if ($_POST['form']) { обработка формы $error = "123"; } if (!$_POST['form'] || $error) { ?> выводим ошибку <?=$error?> <form action="" method="post"> Рисуем форму </form> при нажатии кнопки в форме данные отправляються в тот же файл и там же и обрабатываються } -------------------- |
|
|
BoL4oNoK
|
Сообщение
#10
|
|
Doc.X, если делать по Вашей схеме, то сколько будет НЕ нужных копий одного и того же кода?)
|
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Хостинг "Hostland" - качественный хостинг по разумным ценам и со своей Панелью Управления | 0 | artmeteor | 385 | 18.4.2024, 22:46 автор: artmeteor |
|
⭐⭐⭐ Google Voice | Gmail - OLD аккаунты "SMS и звонки" ⭐⭐⭐ | 15 | Chekon | 4445 | 18.4.2024, 12:00 автор: Chekon |
|
✅ sms.chekons.com - ⭐ Сервис для получения SMS на реальные номера USA "Non-VoIP, безлим SMS, API" ⭐ Сервис для получения SMS на реальные номера USA |
13 | Chekon | 4078 | 18.4.2024, 11:48 автор: Chekon |
|
Требуется помощь по сайту на "ВордПресс" Закрылся доступ в панель администратора |
15 | Tia2 | 2349 | 17.4.2024, 0:54 автор: diviner99 |
|
Запрос на бесплатные полезности | 7 | Tia2 | 1959 | 23.3.2024, 11:27 автор: Alexand3r |
Текстовая версия | Сейчас: 20.4.2024, 1:55 |