Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Отображается пустой экран вместо текста

Сообщения:  [1-10]   [11-19] 

 
 автор: White_Owl   (08.01.2008 в 09:52)   письмо автору
 
   для: Norek   (08.01.2008 в 02:04)
 

Вот скрипт проверки на регистрацию
Это форма отправки

<div style="width:200px; margin-top:5px; font-family:Georgia">
<table width="100%" border="0">
<form action="test.php" method="post"  onsubmit="return sendform();">
  <tr>
    <td>Логин</td>
    <td><input type="text" name="login"  size="18" maxlength="20" value=""/></td>
  </tr>
  <tr>
    <td>Пароль</td>
    <td><input type="password" name="pass" size="18" maxlength="20"  value=""/></td>
  </tr>
  <tr>
    <td align="center" colspan="2"><input type="submit" value="Войти" name="submit" /></td>
    </tr>
    </form>
</table>
<div align="center" class="main_txt"><a href="registration.php">Регистрация!</a> | <a href="form_vost.php">Забыли пароль ?</a></div>
</div>


вот сценарий обработки


<?php
//Обработчик формы регистрации
if(isset($_POST['submit']))
{
$login=$_POST['login'];
$pass=$_POST['pass'];
}
else echo 
"Вы не ввели логин или пароль!";
//Проверка переменных 
if(trim($login)=='')
{
echo 
"Вы не ввели логин !";
}
if(
trim($pass)=='')
{
echo 
"Вы не ввели пароль !";
}
//Соединение с БД
$dbmysql_connect("localhost","artyom","100585") or die("Ошибка при подключении к БД!");
mysql_select_db("user",$db);

//Проверка зарегистрирован ли пользователь
$result mysql_query("SELECT id FROM `users` WHERE login='".$login."' AND pass = '".$pass."'",$db);

if(
mysql_error($db)!=''
{
die(
"Ошибка в запросе к БД !");
}
if(
mysql_num_rows($result)!=0
{
header("Location: registred.php");
}
else
{
echo 
"<center style='color:red'> Вы не зарегистрированы? пожалуйста зарегистрируйтесь ! </center>";
include (
"registration.php");
}
mysql_close();
?>


там с коментариями думаю что разберётесь

   
 
 автор: Norek   (08.01.2008 в 02:04)   письмо автору
 
   для: Norek   (08.01.2008 в 00:29)
 

Так кто-то сможет мне помочь с этими массивами?!

   
 
 автор: Norek   (08.01.2008 в 00:29)   письмо автору
 
   для: zlt   (08.01.2008 в 00:15)
 

Я понял что надо всё это делать через суперглобальные массивы, но как это оформить?
Faraon, судя по всему кол-вом символов(Я пытался отправить HTML код с пом. скрипта, так при разном его кол-ве(кода) - разный результат(когда кода мало - отправляет, когда много - скрипт не работает)(код задавал через переменую))

   
 
 автор: Faraon   (08.01.2008 в 00:16)   письмо автору
 
   для: zlt   (08.01.2008 в 00:12)
 

>Как то полюбому ограничена ... на вскидку нескажу но то что ограничена это точно.
Да, и чем ограничено?

   
 
 автор: Norek   (08.01.2008 в 00:16)   письмо автору
 
   для: zlt   (08.01.2008 в 00:15)
 

Спасибо, сейчас попробую

   
 
 автор: zlt   (08.01.2008 в 00:15)   письмо автору
 
   для: Norek   (07.01.2008 в 22:59)
 

>Вот как раз вопрос! Как установить связь между переменной и формой? (т.е. ты вводишь данные в форму, а скрипт прикрепляет их к переменной)

ну просто используете нужную переменную в скрипте ... через переменные окружения (так вроде называется)

$_POST[]
$_GET[]

или если включен режим регистер глобалс то можно сразу имя переменной писать

   
 
 автор: zlt   (08.01.2008 в 00:12)   письмо автору
 
   для: Norek   (08.01.2008 в 00:01)
 

>И ещё один! Разве длина у переменных как-то ограничена?

Как то полюбому ограничена ... на вскидку нескажу но то что ограничена это точно.

Но недумаю что дело в ограничении.

   
 
 автор: Norek   (08.01.2008 в 00:01)   письмо автору
 
   для: Norek   (07.01.2008 в 22:59)
 

И ещё один! Разве длина у переменных как-то ограничена?

   
 
 автор: Norek   (07.01.2008 в 22:59)   письмо автору
 
   для: Norek   (07.01.2008 в 22:51)
 

Вот как раз вопрос! Как установить связь между переменной и формой? (т.е. ты вводишь данные в форму, а скрипт прикрепляет их к переменной)

   
 
 автор: Norek   (07.01.2008 в 22:51)   письмо автору
 
   для: AlMag   (07.01.2008 в 21:13)
 

Спасибо большое всем, кто помог, 1 часть сделал, осталась 2 большая! Ещё будут вопросы, надеюсь на вашу помощь!

   

Сообщения:  [1-10]   [11-19] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования