Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Почему выдаёт данную ошибку?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Doox911
Отправлено: 01 Октября, 2013 - 10:37:23
Post Id



Частый гость


Покинул форум
Сообщений всего: 166
Дата рег-ции: Сент. 2011  


Помог: 0 раз(а)




В чём я ошибаюсь?
PHP:
скопировать код в буфер обмена
  1.  
  2.   $data = getdate();
  3.   $data = $data[mday].'.'.$data[mon].'.'.$data[year]; // дата регистрации
  4.  


Выдаёт ошибку:
Notice: Use of undefined constant day - assumed 'day' in /home/v/vwoodm/rusles.pro/public _html/add_user.php on line 165 Notice: Undefined index: day in /home/v/vwoodm/rusles.pro/public _html/add_user.php on line 165 Notice: Use of undefined constant mon - assumed 'mon' in /home/v/vwoodm/rusles.pro/public _html/add_user.php on line 165 Notice: Use of undefined constant year - assumed 'year' in /home/v/vwoodm/rusles.pro/public _html/add_user.php on line 165 Warning: Cannot modify header information - headers already sent by (output started at /home/v/vwoodm/rusles.pro/public_html/add_user.php:165) in /home/v/vwoodm/rusles.pro/public _html/add_user.php on line 171
 
 Top
EuGen Администратор
Отправлено: 01 Октября, 2013 - 10:49:00
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




PHP:
скопировать код в буфер обмена
  1. $data = getdate();
  2. $data = $data['mday'].'.'.$data['mon'].'.'.$data['year'];

?


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
Doox911
Отправлено: 01 Октября, 2013 - 11:12:29
Post Id



Частый гость


Покинул форум
Сообщений всего: 166
Дата рег-ции: Сент. 2011  


Помог: 0 раз(а)




EuGen пишет:
PHP:
скопировать код в буфер обмена
  1. $data = getdate();
  2. $data = $data['mday'].'.'.$data['mon'].'.'.$data['year'];

?


PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP                
  3. ini_set('display_errors',1);
  4. include ('connect.php');
  5. mysql_query('set character_set_client="utf8"');
  6. mysql_query('set character_set_results="utf8"');
  7. mysql_query("SET NAMES 'utf8'");
  8.  
  9. if(isset($_POST['login']))
  10.  {
  11.   $login = $_POST['login'];
  12.   if(empty($login))
  13.    {
  14.     unset($login);
  15.     echo file_get_contents('html/no_reg2.html');
  16.     exit;    
  17.    }
  18.  }
  19. else
  20.  {}
  21. if(isset($_POST['name']))
  22.  {
  23.   $name = $_POST['name'];
  24.   if(empty($name))
  25.    {
  26.     unset($name);
  27.     echo file_get_contents('html/no_reg2.html');
  28.     exit;
  29.    }
  30.  }
  31. else
  32.  {}
  33. if(isset($_POST['fam']))
  34.  {
  35.   $fam = $_POST['fam'];
  36.   if(empty($fam))
  37.    {
  38.     unset($fam);
  39.     echo file_get_contents('html/no_reg2.html');
  40.     exit;
  41.    }
  42.  }
  43. else
  44.  {}
  45. if(isset($_POST['otch']))
  46.  {
  47.   $otch = $_POST['otch'];
  48.   if(empty($otch))
  49.    {
  50.     unset($otch);
  51.     echo file_get_contents('html/no_reg2.html');
  52.     exit;
  53.    }
  54.  }
  55. else
  56.  {}
  57. if(isset($_POST['pol']))
  58.  {
  59.   $pol = $_POST['pol'];
  60.   if(empty($pol))
  61.    {
  62.     unset($pol);
  63.     echo file_get_contents('html/no_reg2.html');
  64.     exit;
  65.    }
  66.  }
  67. else
  68.  {}
  69. if(isset($_POST['drd']))
  70.  {
  71.   $drd = $_POST['drd'];
  72.   if(empty($drd))
  73.    {
  74.     unset($drd);
  75.     echo file_get_contents('html/no_reg2.html');
  76.     exit;
  77.    }
  78.  }
  79. else
  80.  {}
  81. if(isset($_POST['drm']))
  82.  {
  83.   $drm = $_POST['drm'];
  84.   if(empty($drm))
  85.    {
  86.     unset($drm);
  87.     echo file_get_contents('html/no_reg2.html');
  88.     exit;
  89.    }
  90.  }
  91. else
  92.  {}
  93. if(isset($_POST['dry']))
  94.  {
  95.   $dry = $_POST['dry'];
  96.   if(empty($dry))
  97.    {
  98.     unset($dry);
  99.     echo file_get_contents('html/no_reg2.html');
  100.     exit;
  101.    }
  102.  }
  103. else
  104.  {}
  105. if(isset($_POST['email']))
  106.  {
  107.   $email = $_POST['email'];
  108.   if(empty($email))
  109.    {
  110.     unset($email);
  111.     echo file_get_contents('html/no_reg2.html');
  112.     exit;
  113.    }
  114.  }
  115. else
  116.  {}
  117. if(isset($_POST['pass']))
  118.  {
  119.   $pass = $_POST['pass'];
  120.   if(empty($pass))
  121.    {
  122.     unset($pass);
  123.     echo file_get_contents('html/no_reg2.html');
  124.     exit;
  125.    }
  126.  }
  127. else
  128.  {}
  129.  
  130. $name = trim($name);
  131. $fam = trim($fam);
  132. $otch = trim($otch);
  133. $pol = trim($pol);
  134. $drd = trim($drd);
  135. $drm = trim($drm);
  136. $dry = trim($dry);
  137. $email = trim($email);
  138.  
  139. $login = strip_tags($login);
  140. $name = strip_tags($name);
  141. $fam = strip_tags($fam);
  142. $otch = strip_tags($otch);
  143. $pol = strip_tags($pol);
  144. $drd = strip_tags($drd);
  145. $drm = strip_tags($drm);
  146. $dry = strip_tags($dry);
  147. $email = strip_tags($email);
  148.  
  149. $r = mysql_query("select count(*) from users where login = '$login'",$link) or die ("Error SQL: name ". mysql_error());
  150. $cr = mysql_result($r,0,0);
  151. /////////////////////////////////////////////////////////////////////////////////////
  152. //////Проверяем уникальность выбранного email////////////////////////////////////////
  153. /////////////////////////////////////////////////////////////////////////////////////
  154. $r = mysql_query("select count(*) from users where email = '$email'",$link)or die ("Error SQL: email ". mysql_error());
  155. $ce = mysql_result($r,0,0);
  156. /////////////////////////////////////////////////////////////////////////////////////
  157. //////Если нет совпадений регим нового пользователя//////////////////////////////////
  158. /////////////////////////////////////////////////////////////////////////////////////
  159. if (($cr == 0) and ($ce == 0))
  160.  {
  161.   $r = mysql_query("select max(id) from users",$link) or die ("Error SQL: max id". mysql_error());
  162.   $max_id_user = mysql_result($r,0,0);
  163.  
  164.   $id_user = $max_id_user+1;// id
  165.   $data = getdate();
  166.   $data = $data[mday].'.'.$data[mon].'.'.$data[year]; // дата регистрации
  167.   $emailpass = $pass; // Для отправки на мыло
  168.   $pass = md5($pass);// пароль
  169.   $droj = $drd.'.'.$drm.'.'.$dry;// Дата рождения
  170.   if($pol == '1')
  171.    {
  172.     $pol_mail = 'мужчина';
  173.    }
  174.   else
  175.    {
  176.     $pol_mail = 'женщина';
  177.    }
  178.  
  179.   $r = mysql_query("INSERT INTO users(id,login,name,fam,otch,pol,droj,dr,pass,email,pr_auto,pr_adm)
  180.  VALUES('$id_user','$login','$name','$fam','$otch','$pol','$droj','$data','$pass','$email',0,0)",$link)
  181.   or die ("Error SQL Update: ". mysql_error());
  182.   setcookie("flag_vhoda",$login,time()+72,'/','rusles.pro');
  183.   $to = $email;
  184.   $subject = "";
  185.   $message = '<!DOCTYPE html>
  186.              <html>
  187.               <head>
  188.                <title></title>
  189.               </head>
  190.               <body>
  191.                <p>Регистрация прошла успешно!</p>
  192.                <hr>
  193.                <p>Ваши даные:</p>
  194.                 Ваш логин: &nbsp;'.$login.'<br />          
  195.                 Ваше имя: &nbsp;'.$name.'<br />
  196.                 Ваша фамилия: &nbsp;'.$fam.'<br />
  197.                 Ваше отчество: &nbsp;'.$otch.'<br />
  198.                 Ваш пол: &nbsp;'.$pol_mail.'<br />
  199.                 Ваш e-mail: &nbsp;'.$email.'<br />
  200.                 Ваш пароль: &nbsp;'.$emailpass.'<br />
  201.                 Дата вашей регистрации: &nbsp;'.$data.'<br />                 <i>В течении недели ваш аккаунт будет авторизован!</i>  
  202.               </body>
  203.              </html>';
  204.   $headers  = "Content-type: text/html; charset=utf-8 \r\n";
  205.   $headers .= "From: Welcome\r\n";
  206.   mail($to, $subject, $message, $headers);  
  207.  }
  208. else
  209.  {
  210.   echo file_get_contents('html/no_reg.html');
  211.  }
  212. mysql_close($link);
  213. ?>
  214.  
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB