• Страница 1 из 1
  • 1
Модератор форума: Dimitro, LightInDarkness  
Сайт (Ошибка)
boyboxerk
Скаут
Notice: Undefined index: email in /home/webserver/www/modules/reg.php on line 5

Notice: Undefined index: login in /home/webserver/www/modules/reg.php on line 6

Notice: Undefined index: pass in /home/webserver/www/modules/reg.php on line 7
что это за ошибка?
Сообщение # 1 отредактировано boyboxerk - Вторник, 04.08.2015, 07:31
anonymous33rus
Сержант
Переведи ? Окей Гугл
Сообщение # 2 написано 04.08.2015 в 17:36
RusReznik
Fatal-WoW Developer
5 строка, email, по директории
Цитата boyboxerk ()
/home/webserver/www/modules/reg.php

6 строка, login, по директории
Цитата boyboxerk ()
/home/webserver/www/modules/reg.php

7 строка, pass, по директории
Цитата boyboxerk ()
/home/webserver/www/modules/reg.php
Сообщение # 3 отредактировано RusReznik - Вторник, 04.08.2015, 18:10
IGRIKRUS
Рыцарь
Цитата boyboxerk ()
Notice: Undefined index: email in /home/webserver/www/modules/reg.php on line 5

Notice: Undefined index: login in /home/webserver/www/modules/reg.php on line 6

Notice: Undefined index: pass in /home/webserver/www/modules/reg.php on line 7


по виду видно что фаил reg это регистрация а то что помечено красным это ключи массива глобальной переменной $_POST
тобиш вы проверяете данные который вводит пользователь в регистрационной форме но вы не проверили поступили ли данные с формы !

тобиш надо проверить пришли ли данные пост запроса

Код

<?php    

// проверка пришли ли данные и являются ли они POST данными    
    if (isset($_SERVER['REQUEST_METHOD']) and $_SERVER['REQUEST_METHOD'] == 'POST') {
        // проверка на существование ключа в POST данных    
       if(isset($_POST['email'])){
           // проверка значения    
             if($_POST['email'] == 'admin@mail.ru'){
                   // все ок !    
             }else{
                 // или сообщение о не соответствии введенного поля    
             }
       }
}
       


при таких проверках ошибки рода Notice: Undefined index: появляться не будут ))

более подробно читайте документацию

$_POST
$_SERVER
isset()
Сообщение # 4 отредактировано IGRIKRUS - Вторник, 04.08.2015, 19:17
  • Страница 1 из 1
  • 1
Поиск: