2013-11-14 3 views
2

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

<?php 

require 'core.inc.php'; 






if(!loggedIn()) { 

//check mikunim ke tamame field ha dar form vojod darand va set shudan 

if(isset($_POST['username'])&&isset($_POST['password'])&&isset($_POST['password_again'])&&isset($_POST['firstname'])&&isset($_POST['surname'])) { 

    $username = $_POST['username']; 
    $password = $_POST['password']; 
    $password_again = $_POST['password_again']; 
    $firsname = $POST['firstname']; 
    $surename = $POST['surename']; 



    //HALA CHECK MIKUNIM KHALI HASTAND YA NA 

    if(!empty($username)&&!empty($password)&&!empty($email)&&!empty($firstname)&&!empty($surename)){ 
     echo 'ok' ; 

    } else { 

     echo ' All fields are required'; 

    } 

} 

?> 

<form action="register.php" method="POST"> 
Username:<br> <input type="text" name="username"><br> <br> 
Password:<br> <input type="password" name="password"><br><br> 
Password again:<br> <input type="password" name="password_again"><br><br> 
Firstname:<br> <input type="text" name="firstname"><br><br> 
Surname:<br> <input type="text" name="surename"><br><br> 
<input type="submit" value="register"> 



</form> 

<?php 
    } else if (loggedIn()) { 

    echo 'you \'re already logged in'; 
    } 

я снова EDITED теперь я получаю эту

Примечание: Не определено индекс: HTTP_REFERER

$ HTTP_REFERER = $ _SERVER [ 'HTTP_REFERER']

я использовал это из учебника

+4

Этот вопрос, как представляется, не по теме, поскольку она содержит опечатки, которые не помогут будущим пользователям –

ответ

1

изменить это

$firsname = $POST['firstname']; 
$surename = $POST['surename']; 

к этому:

$firstname = $_POST['firstname']; 
$surename = $_POST['surename']; 
+0

что разные? – Mojtaba

+0

Вы пропустили ** t ** и ** _ ** –

+0

спасибо, как я могу предотвратить это снова? хотя бы код дает мне ошибку – Mojtaba

Смежные вопросы