X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> вывод результата формы
EnterBack
EnterBack
Topic Starter сообщение 5.2.2010, 0:28; Ответить: EnterBack
Сообщение #1


проблему встретил первый раз ума не могу приложить как так получается, на всех других сайтах писал такой же абсолютно скрипт и было все норм. В общем есть форма регистрации которая выводится в таблице к примеру
[PHP]
<table>
<form method="POST" action="script.php">
...
</form>
</table>
[/PHP]
и есть крипт обработчик формы этой регистрации script.php :
[PHP]
<table>
<?php
...
echo('Вывод информации');
?>
</table>
[/PHP]
так вот в чем суть вопроса, раньше у меня все выводилось нормально в таблице где и форма, то есть надпись "вывод информации" выводилась вместо формы, а сейчас почему то стала выводится где то х*ен знает где под таблицей. Плз подскажите почему, я уверен ошибка где то глупая...
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 5.2.2010, 0:36; Ответить: alexdrob
Сообщение #2


и что можно сказать по 2 строчкам кода?)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
EnterBack
EnterBack
Topic Starter сообщение 5.2.2010, 0:47; Ответить: EnterBack
Сообщение #3


reg.php
[PHP]
<table border="0" cellpadding="0" cellspacing="0" width="800" height="100%">
<tr>
<td background="images/text_top.png" height="25">&nbsp;</td>
</tr>
<tr>
<td background="images/text_main.png" height="500" valign="top" style="padding:20px; padding-left:35px;">
<form action="regs.php" method="post">
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="top" style="padding:20px;">Ваше имя</td>
<td valign="top" style="padding:20px;"><input type="text" name="name" size="40" title="Не меньше 3 символов, английскими буквами" /></td>
</tr>
<tr>
<td valign="top" style="padding:20px;">Ваш пароль</td>
<td valign="top" style="padding:20px;"><input type="password" name="pass" size="40" title="Не меньше 4 символов, не используя русские буквы" /></td>
</tr>
<tr>
<td valign="top" style="padding:20px;">Повторите пароль</td>
<td valign="top" style="padding:20px;"><input type="password" name="pass2" size="40" title="Не меньше 4 символов, не используя русские буквы" /></td>
</tr>
<tr>
<td valign="top" style="padding:20px;">Ваш email</td>
<td valign="top" style="padding:20px;"><input type="text" name="email" size="40" title="Не больше 60" /></td>
</tr>
<tr>
<td valign="top" style="padding:20px;">Ваш icq</td>
<td valign="top" style="padding:20px;"><input type="text" name="icq" size="40" title="Не больше 15" /></td>
</tr>
<tr>
<td valign="top" style="padding:20px;"><input type="submit" value="Регистрация" name="ok" /></td>
<td valign="top" style="padding:20px;"><input type="reset" value="Сбросить" /></td>
</tr>
</table>
</form>
</td>
</tr>
<tr>
<td background="images/text_bottom.png" height="25">&nbsp;</td>
</tr>
</table>
[/PHP]
regs.php
[PHP]
<table border="0" cellpadding="0" cellspacing="0" width="800" height="100%">
<tr>
<td background="images/text_top.png" height="25">&nbsp;</td>
</tr>
<tr>
<td background="images/text_main.png" height="500" valign="top" style="padding:20px; padding-left:35px;">
<?php
include ('script/connect.php');
{
$name = $_POST['name'];
$pass = $_POST['pass'];
$pass2 = $_POST['pass2'];
$email = $_POST['email'];
$icq = $_POST['icq'];
}
if (isset($_POST['ok']))
{
if ($name == "")
{
echo('<center><font color=red>Имя не может быть пустым</font></center>');
echo('<center><a href=reg.php class=a>Назад</a></center>');
$result = die(mysql_error());;
}
elseif ($pass == "")
{
echo('<center><font color=red>Пароль не может быть пустым</font></center>');
echo('<center><a href=reg.php class=a>Назад</a></center>');
$result = die(mysql_error());;
}
elseif ($pass2 == "")
{
echo('<center><font color=red>Подтверждение пароля должно быть заполнено</font></center>');
echo('<center><a href=reg.php class=a>Назад</a></center>');
$result = die(mysql_error());;
}
elseif ($email == "")
{
echo('<center><font color=red>Email не может быть пустым</font></center>');
echo('<center><a href=reg.php class=a>Назад</a></center>');
$result = die(mysql_error());;
}
elseif ($pass != $pass2)
{
echo('<center><font color=red>Пароли не совпадают</font></center>');
echo('<center><a href=reg.php class=a>Назад</a></center>');
$result = die(mysql_error());;
}
elseif (!preg_match("/^[a-zA-Z0-9]+$/",$name))
{
echo('<center><font color=red>Логин должен состоять только из латинских букв и цифр</font></center>');
echo('<center><a href=reg.php class=a>Назад</a></center>');
$result = die(mysql_error());;
}
elseif (!preg_match("/[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,3}/i",$email))
{
echo('<center><font color=red>Email заполнен некоректно</font></center>');
echo('<center><a href=reg.php class=a>Назад</a></center>');
$result = die(mysql_error());;
}
elseif (strlen($name) < 4)
{
echo('<center><font color=red>Имя слишком короткое</font></center>');
echo('<center><a href=reg.php class=a>Назад</a></center>');
$result = die(mysql_error());;
}
elseif (strlen($pass) < 5)
{
echo('<center><font color=red>Пароль слишком короткий</font></center>');
echo('<center><a href=reg.php class=a>Назад</a></center>');
$result = die(mysql_error());;
}
elseif (strlen($icq) > 15)
{
echo('<center><font color=red>ICQ номер слишком длинный</font></center>');
echo('<center><a href=reg.php class=a>Назад</a></center>');
$result = die(mysql_error());;
}
elseif (strlen($email) > 30)
{
echo('<center><font color=red>Email слишком длинный</font></center>');
echo('<center><a href=reg.php class=a>Назад</a></center>');
$result = die(mysql_error());;
}
elseif (strlen($pass) > 30)
{
echo('<center><font color=red>Пароль слишком длинный</font></center>');
echo('<center><a href=reg.php class=a>Назад</a></center>');
$result = die(mysql_error());;
}
elseif (strlen($name) > 30)
{
echo('<center><font color=red>Имя слишком длинное</font></center>');
echo('<center><a href=reg.php class=a>Назад</a></center>');
$result = die(mysql_error());;
}
else
{
echo('<center>Пользователь <font color=blue>'.$name.'</font> успешно зарегестрирован<br><a href=index.php class=a>На главную</a><br><a href=cabinet.php class=a>Личный кабинет</a></center>');
$query = "INSERT into users (name, password, email, icq) VALUES ('$name', '$pass', '$email', '$icq')";
$result = mysql_query($query) or die(mysql_error());;
}
}
else
{
echo('Перейти на страницу <a href=reg.php class=a>регистрации</a>');
$result = die(mysql_error());;
}
?>
</td>
</tr>
<tr>
<td background="images/text_bottom.png" height="25">&nbsp;</td>
</tr>
</table>
[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
EnterBack
EnterBack
Topic Starter сообщение 5.2.2010, 0:52; Ответить: EnterBack
Сообщение #4


вообщем результат регистрации типо вы успешно зареганы или там пароли не совпадают должно выводится в той же таблице где была форма (как это было раньше) а сейчас оно выводится фиг знает где под всем сайтом((

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Ручной обмен, ввод/вывод электронных валют | ЮMoney, WMZ, Крипта, Приват, Монобанк | Низкие комиссии, минимальные суммы сделок
быстро, удобно, по доступному курсу
200 Sostavitel 97662 11.2.2024, 21:07
автор: Wolfhound
Открытая тема (нет новых ответов) Sbitcoin.ru – Ввод, Вывод, Обмен: Qiwi, YD, Btc, Btc-e, PM, Cash IN, PR24, MG, WU, Нал (RU, UA).
9 sbitcoinru 6746 10.10.2023, 19:25
автор: Sbitcoin
Горячая тема (нет новых ответов) Обмен WebMoney - Яндекс - QIWI. Вывод/ввод Приват24 UAH
225 himin 132448 7.5.2023, 13:26
автор: Вера_Симонова
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлы«»101Crypta.com«»ВВОД/ВЫВОД/ОБМЕН«»BTC/ETH/QIWI/USDT/VISA/MC«»НАЛИЧНЫЕ/СНГ/ЕВРОПА«»
13 101Crypta 12130 18.4.2023, 23:15
автор: 101Crypta
Открытая тема (нет новых ответов) Нужен вывод в топ наших роликов Youtube
3 wep 1906 23.3.2023, 17:39
автор: distrib095


 



RSS Текстовая версия Сейчас: 28.3.2024, 20:20
Дизайн