За последние 24 часа нас посетили 56029 программистов и 1621 робот. Сейчас ищут 1036 программистов ...

Не проходит регистрация

Тема в разделе "PHP для новичков", создана пользователем Владимир11, 21 дек 2018.

  1. Владимир11

    Владимир11 Активный пользователь

    С нами с:
    20 май 2018
    Сообщения:
    140
    Симпатии:
    0
    Ребят в чем может быть проблема?

    Выдает эту ошибку запись в бд не идет
    PHP:
    1. else {
    2.       $return_error = "Registrations are disabled.";
    3.    }
    Сам кусок регистрации
    PHP:
    1. if($form_action=="register") {
    2.    if($coo_coo=="tootoo") {
    3.    if($myusername) {
    4.       if($mypassword) {
    5.          if($mypassword==$myrepeat) {
    6.             $uLength = strlen($myusername);
    7.             $pLength = strlen($mypassword);
    8.             if($uLength >= 3 && $uLength <= 30) {
    9.                $return_error = "";
    10.             } else {
    11.                $return_error = "Username must be between 3 and 30 characters.";
    12.             }
    13.             if($pLength >= 3 && $pLength <= 30) {
    14.                $return_error = "";
    15.             } else {
    16.                $return_error = "Password must be between 3 and 30 characters.";
    17.             }
    18.             if($return_error == "") {
    19.                if($db_found) {
    20.                   $mypassword = md5($mypassword);
    21.                   $SQL = "SELECT * FROM users WHERE username='$myusername'";
    22.                   $result = mysql_query($SQL);
    23.                   $num_rows = mysql_num_rows($result);
    24.                   if($num_rows==1) {
    25.                      $return_error = "Username already taken.";
    26.                   } else {
    27.                      if(!mysql_query("INSERT INTO users (id,date,ip,username,password) VALUES ('','$date','$ip','$myusername','$mypassword')")){
    28.                         $return_error = "System error.";
    29.                      } else {
    30.                         $return_error = "Logged in.";
    31.                         $_SESSION['user_session'] = $myusername;
    32.                         header ("Location: index.php");
    33.                      }
    34.                   }
    35.                }
    36.             }
    37.          } else {
    38.             $return_error = "Passwords did not match";
    39.          }
    40.       } else {
    41.          $return_error = "No password was entered.";
    42.       }
    43.    } else {
    44.       $return_error = "No username was entered.";
    45.    }
    46.    } else {
    47.       $return_error = "Registrations are disabled.";
    48.    }
    49. }
    --- Добавлено ---
     

    Вложения:

    • index.txt
      Размер файла:
      15,8 КБ
      Просмотров:
      2
  2. Artur_hopf

    Artur_hopf Старожил

    С нами с:
    7 май 2018
    Сообщения:
    2.264
    Симпатии:
    405
    Вот это условие не выполняется:
    PHP:
    1. if($coo_coo=="tootoo")
    Ко-ко-ко не говорит то-то-то =)
     
  3. Владимир11

    Владимир11 Активный пользователь

    С нами с:
    20 май 2018
    Сообщения:
    140
    Симпатии:
    0
    если его убрать идет регистрация запись в бд но в итоге белая страница
     
  4. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
    Тебе точно нужен этот скрипт? Не пользуйся им.
     
  5. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.815
    Симпатии:
    1.332
    Адрес:
    Лень
  6. Владимир11

    Владимир11 Активный пользователь

    С нами с:
    20 май 2018
    Сообщения:
    140
    Симпатии:
    0
    хотел глянуть принцип создания ордера и как происходят торги