2014-07-16 3 views
-1

여기 내 코드입니다.html로 된 PHP가 작동하지 않습니다.

<!DOCTYPE=HTML> 
<html> 
<head> 
</head> 
<body> 
<?php 
require("connect.php") or die("failed to connect to server."); 

if (isset($_POST['submit'])){ 
echo'Goodwork!'; 
}else{ 

echo'<form action="signup.php" method="POST"> 
Fistname: <input type="text" name="fname"/></br> 
Lastname: <input type="text" name="lname"/></br> 
Phone Number: <input type="text" name="phonenumber"/></br> 
Email: <input type="text" name="email1"/></br> 
Confirm Email: <input type="text" name="email2"/></br> 
Password: <input type="password" name="pass1"/></br> 
Confirm Password: <input type="password" name="pass2"/></br> 
<input type="submit" name="submit"> 
</form>'; 


} 

?> 
</body> 
</html> 

그러나 이것을 실행할 때 브라우저는 양식이없는 흰색 페이지 만 제공합니다. 나는 "if (isset ($ _ POST [ 'submit'])) {echo'Goodwork!}"비트를 없애려고했지만 운이 없었다. 내 PHP는 무엇입니까?

+0

파일 확장자가 .php인지 확인하십시오. 그렇다면,'phpinfo();'를 사용하여 빈 PHP 파일을 생성하고 웹 서버에로드하여 PHP가 올바르게 설치되었는지 확인하십시오. –

+1

http://php.net/manual/en/function.error-reporting.php – DarkBee

+0

php 환경에 XAMPP 또는 WAMP를 사용하고 있습니까? XAMPP를 사용하는 경우 xampp/htdocs 폴더에 파일을 저장했는지 확인하고 WAMP를 사용하는 경우 WWW 폴더에 저장했는지 확인하십시오. – kya

답변

0

connect.php 파일을 확인하고 die("failed to connect to server."); 문을 connect.php 파일에 넣고 mysql_connect(); 데이터베이스와의 연결에 실패했습니다.