Вывод ошибки php
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Вывод ошибки php - 2010-06-26 23:25:32.180000
|
|
|
_Pyint0_
Сообщений: 394
Оценки: 0
Присоединился: 2008-12-11 19:02:23.436666
|
Всем привет! Я хочу сделать так, чтобы к примеру если при регистрации была допущена ошибка скрипт вывел сообщение как-будто на другой странице, на которой будет написана причина ошибки и кнопка назад к форме, но на самом деле всё это будет на одном и том-же скрипте. Короче примерно как на http://ruseller.com/register.php там если сделать ошибку скрипт выведет причину и ниже кнопка вернуться назад. Как это можно организовать? Буду очень благодарен за помощь!
|
|
|
RE: Вывод ошибки php - 2010-06-28 07:33:26.636666
|
|
|
_Pyint0_
Сообщений: 394
Оценки: 0
Присоединился: 2008-12-11 19:02:23.436666
|
Что, даже не кто не знает, как примерно это замутить?
|
|
|
RE: Вывод ошибки php - 2010-06-28 09:29:34.390000
|
|
|
QunneD
Сообщений: 833
Оценки: 0
Присоединился: 2008-11-09 20:54:38.113333
|
<?
if (!empty($_POST['login']))
{
if (!preg_match("/^[a-zA-Z0-9]+$/", $_POST['login']))
{
?>
<b>Неверный псевдоним!</b>
<?
}
else
{
if (!empty($_POST['password']))
{
?>
<b>Успешно зарегистрировался!</b>
<?
}
else
{
?>
<b>Введите пароль!</b>
<?
}
}
}
else
{
?>
<form action="example.php" method="POST">
<table>
<tr><td>Логин</td><td><input type="text" name="login" /></td></tr>
<tr><td>Пароль</td><td><input type="password" name="password" /></td></tr>
</table>
<input type="submit" value="Регистрация" />
</form>
<?
}
?>
|
|
|
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()' он должен вернуть назад в форму. Так?
|
|
|
|
|