За последние 24 часа нас посетили 67894 программиста и 1649 роботов. Сейчас ищут 1008 программистов ...

Помогите разобрать код регистрации

Тема в разделе "Прочее", создана пользователем ramen, 27 фев 2009.

  1. ramen

    ramen Активный пользователь

    С нами с:
    14 янв 2009
    Сообщения:
    16
    Симпатии:
    0
    Адрес:
    Питер
    Пытаюсь по книге переписать систему регистрации, но скрипт не работает, хоть и переписан досканально.
    Не получается вызвать функцию юзер_регистр() при передачи из формы, скрипт 0 эмоций.
    Вот сама форма:
    PHP:
    1. <?
    2. require_once('includes/register_funcs.inc');
    3. $php_self=$_SERVER['PHP_SELF'];
    4.  
    5. if($submit==Go){
    6.   $freedback=user_register();
    7.   $freedback_str="<p class=\"errormess\">$feedback</p>";
    8.   }else{
    9.   $freedback_str='';
    10.   }
    11.  
    12.   $reg_str=
    13.   $freedback_str="
    14.  <form action=\"$php_self\" method=\"post\">
    15.  <p class=\"bold\">Èìÿ ïîëüçîâàòåëÿ<br>
    16.  <input type=\"text\" name=\"user_name\" value=\"$user_name\" size=\"10\" maxlenght=\"25\"></p>
    17.  <p class=\"bold\">Ïàðîëü:<br>
    18.  <input type=\"password\" name=\"password1\" value=\"\" size=\"10\" maxlenght=\"25\"></p>
    19.    <p class=\"bold\">Ïàðîëü: (ïîâòîðèòü)<br>
    20.  <input type=\"password\" name=\"password2\" value=\"\" size=\"10\" maxlenght=\"25\"></p>
    21.  <p class=\"bold\">Ýëåêòðîííàÿ ïî÷òà:<br>
    22.  <input type=\"text\" name=\"email\" value=\"$email\" size=\"22\" maxlenght=\"0\"></p>
    23.  <p><input type=\"submit\" name=\"submit\" value=\"Go\"></p></form>";
    24.   echo $reg_str;
    25.   ?>
     
  2. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    1. читаем про register_globals
    2. включаем error_reporting(E_ALL);

    и делаем это во ВСЕХ остальных своих гениальных скриптах и проектах. тогда вопросов будет на 1 меньше по определению.
     
  3. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    за это я бы яйца отрывал.
     
  4. ramen

    ramen Активный пользователь

    С нами с:
    14 янв 2009
    Сообщения:
    16
    Симпатии:
    0
    Адрес:
    Питер
    Код сам не писал, полностью взят из книги как пример.
     
  5. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Проверьте, не сделано ли ошибок Вами в этом месте. Если не сделано, то напишите имя этого автора, чтобы мы знали злодея в лицо.
     
  6. GudGuy

    GudGuy Активный пользователь

    С нами с:
    14 июн 2007
    Сообщения:
    909
    Симпатии:
    0
    Адрес:
    Москва
    440Hz
    день активного писания на форме, явно пошёл не во благо нервам=(
     
  7. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда

    осмелюсь заметить, Copy+Paste тоже надо делать с умом, но это время лечит.
    удачи!
     
  8. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда

    нету у меня нервов. у меня вселенская любовь.
    =)