Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Вывод ошибки php

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> Вывод ошибки php
Имя
Сообщение << Старые топики   Новые топики >>
Вывод ошибки php - 2010-06-26 23:25:32.180000   
_Pyint0_

Сообщений: 394
Оценки: 0
Присоединился: 2008-12-11 19:02:23.436666
Всем привет!
Я хочу сделать так, чтобы к примеру если при регистрации была допущена ошибка скрипт вывел сообщение как-будто на другой странице, на которой будет написана причина ошибки и кнопка назад к форме, но на самом деле всё это будет на одном и том-же скрипте. Короче примерно как на http://ruseller.com/register.php
там если сделать ошибку скрипт выведет причину и ниже кнопка вернуться назад.
Как это можно организовать?
Буду очень благодарен за помощь!
Post #: 1
RE: Вывод ошибки php - 2010-06-28 07:33:26.636666   
_Pyint0_

Сообщений: 394
Оценки: 0
Присоединился: 2008-12-11 19:02:23.436666
Что, даже не кто не знает, как примерно это замутить?
Post #: 2
RE: Вывод ошибки php - 2010-06-28 09:29:34.390000   
QunneD

Сообщений: 833
Оценки: 0
Присоединился: 2008-11-09 20:54:38.113333
&lt;? if (!empty($_POST['login'])) { if (!preg_match("/^[a-zA-Z0-9]+$/", $_POST['login'])) { ?&gt; &lt;b&gt;Неверный псевдоним!&lt;/b&gt; &lt;? } else { if (!empty($_POST['password'])) { ?&gt; &lt;b&gt;Успешно зарегистрировался!&lt;/b&gt; &lt;? } else { ?&gt; &lt;b&gt;Введите пароль!&lt;/b&gt; &lt;? } } } else { ?&gt; &lt;form action="example.php" method="POST"&gt; &lt;table&gt; &lt;tr&gt;&lt;td&gt;Логин&lt;/td&gt;&lt;td&gt;&lt;input type="text" name="login" /&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td&gt;Пароль&lt;/td&gt;&lt;td&gt;&lt;input type="password" name="password" /&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt; &lt;input type="submit" value="Регистрация" /&gt; &lt;/form&gt; &lt;? } ?&gt;
Post #: 3
RE: Вывод ошибки php - 2010-06-28 10:45:22.033333   
_Pyint0_

Сообщений: 394
Оценки: 0
Присоединился: 2008-12-11 19:02:23.436666
И к шаблону include('example.php') ?
Он будет выводить форму, ошибку после отправки (если она есть) в шаблоне сайта?
Или на белом фоне? Мне нужно, чтобы всё и форма и ошибки выводились в шаблоне сайта.

И если сделать кнопку с оnclick='history.back()' он должен вернуть назад в форму.
Так?
Post #: 4
Страниц:  [1]
Все форумы >> [Веб-программинг] >> Вывод ошибки php







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.