2012-03-14 3 views
0

안녕하세요, 간단한 등록 양식을 작성하고 간단한 테스트를 수행했습니다. 기본적으로 나는 사용자 이름이 비어 있고 우리가 '제출 된 모든 파일이 필요합니다'라고 표시되면 제출을 클릭합니다. 내 코드는 괜찮 은데 그렇지 않으면 난 내가 당신 :이 PHP 스크립트에 어떤 문제가 있습니까?

코드 감사에 대한 몇 가지 하나가 모습을 가질 수 미친을 갈거야 :

<?php 

    //require 'core.inc.php'; 



if(isset($_POST['username'])&& isset($_POST['password']) && isset($_POST['passwordAgain'])&& isset($_POST['Firstname'])&& isset($_POST['Lastname'])){ 

    $username = $_POST['username']; 
    $password = $_POST['password']; 
    $password_again = $_POST['passwordAgain']; 
    $Firstname = $_POST['Firstname']; 
    $Lastname = $_POST['Lastname']; 

    if(!empty($username)){ 

     echo 'OK.'; 

    }else{ 

    echo 'fill in all details thank you'; 
    } 


} 

?> 


<form action="join.inc.php" method="POST"> 


    Username: <input type="text" name="username" /><br /> 
    Password: <input type="password" type="password" /><br /> 
    Password Again: <input type="password" type="passwordAgain" /><br /> 
    FirstName: <input type="text" name ="Firstname"/><br /> 
    LastName: <input type="text" name ="Lastname" /><br /> 
    <input type="submit" value="SUBMIT" /> 
</form> 
+0

확실히 암호 입력이 잘못 – adedoy

+0

당신이 :) 일들 감사합니다 –

답변

4

수습이 :

Password: <input type="password" name="password" /><br /> 
Password Again: <input type="password" name="passwordAgain" /><br /> 
+0

문제를 해결해 주셔서 감사합니다 :) 당신은 내가 대답하자마자 대답을 받아 들일 것입니다. :) –

+0

나는 그것과 그 작업을 이미 테스트했습니다. – Chirag

+1

@Chirag Hummad가 바로 그 사실을 확인했습니다. –

0

당신의 문제에 당신의 HTML :

Password: <input type="password" type="password" /><br /> 
Password Again: <input type="password" type="passwordAgain" /><br /> 

이름 필드 대신 형식 필드를 두 번 지정합니다.

+0

hahahahahahahah 그 사람도 알아 차리지 못했습니다 :) Chirag의 사람은 똑같은 것을 말합니다 :) 그게 무슨 일 이냐면 늦은 밤 프로그래밍 :) –

0

버튼을 제출하려고이 같은 이름을 부여에 대해 어떻게 :

<input type="submit" name="sbmtBtn" value="SUBMIT" /> 

과 같은 부분을 제출

if(isset($_POST['sbmtBtn'])) 
{ 

$username = $_POST['username']; 
$password = $_POST['password']; 
$password_again = $_POST['passwordAgain']; 
$Firstname = $_POST['Firstname']; 
$Lastname = $_POST['Lastname']; 

if($username && $password && $password_again && $Firstname && $Lastname)) 
{ 

    echo 'OK.'; 

} 
else 
{ 

    echo 'all fields are required.'; 
} 


} 
관련 문제