Ошибки при проверке существующего пользователя в Dreamweaver CS5 - PullRequest
0 голосов
/ 10 апреля 2011

Я добавил поведение сервера, чтобы проверить, использовался ли адрес электронной почты ранее, и нет ли ошибок при загрузке страницы.Но когда я отправляю, я получаю следующие сообщения об ошибках

(!) Примечание: неопределенная переменная: database_null в C: \ wamp \ www \ glasses \ register.php в строке 39

(!) Примечание: неопределенная переменная: null в C: \ wamp \ www \ glasses \ register.php в строке 39 Стек вызовов

(!)в C: \ wamp \ www \ glasses \ register.php в строке 39 Стек вызовов

(!) Примечание: неопределенная переменная: null в C: \ wamp \ www \ glasses \ register.php в строке 40 вызовСтек

(!) Предупреждение: mysql_query () ожидает, что параметр 2 будет ресурсом, значение NULL указано в C: \ wamp \ www \ glasses \ register.php в строке 40

кусок кода, к которому это относится, является

`$MM_flag="MM_insert";
if (isset($_POST[$MM_flag])) {
  $MM_dupKeyRedirect="/sunglasses/error/registration_error.php";
  $loginUsername = $_POST['email'];
  $LoginRS__query = sprintf("SELECT email FROM customer WHERE email=%s", GetSQLValueString($loginUsername, "1"));
  mysql_select_db($database_null, $null);
  $LoginRS=mysql_query($LoginRS__query, $null) or die(mysql_error());
  $loginFoundUser = mysql_num_rows($LoginRS);

  //if there is a row in the database, the username was found - can not add the requested username
  if($loginFoundUser){
    $MM_qsChar = "?";
    //append the username to the redirect page
    if (substr_count($MM_dupKeyRedirect,"?") >=1) $MM_qsChar = "&";
    $MM_dupKeyRedirect = $MM_dupKeyRedirect . $MM_qsChar ."requsername=".$loginUsername;
    header ("Location: $MM_dupKeyRedirect");
    exit;
  }
}`
...