2017-06-25 7 views
0

私はphpには新しいですし、ほとんどのコードで次のようなエラーに直面しています。出力の代わりに 、構文解析エラー(!)構文解析エラー:構文エラー、予期しない '='が12行目に表示されます。このエラーはすべてのコードに表示されます。空のテキストボックスに '='というPHP構文解析エラーがあります

<html> 
<head> 
<title>Check For Blank Text Boxes</title> 
</head> 
<body> 
<?php 
$first =""; 
$second = ""; 

function display_error_message($user_text) { 

if ($user_text = = "") { 
print "One or more blank text boxes detected"; 
} 
else { 
print "Text boxes OK"; 
} 
} 

if ($_SERVER['REQUEST_METHOD'] = = 'POST'){ 

$first = trim($_POST['first']); 
$second = trim($_POST['second']); 

display_error_message($first); 
display_error_message($second); 
} 

?> 
</body> 

<FORM Method = "POST" action ="formFunction.php"> 

First Name: <INPUT TYPE = "text" name = "first" value ="<?=$first?>"> 
Surnmae: <INPUT TYPE = "text" name = "second" value ="<?=$second?>"> 

<input type="submit" name="Submit" value="Submit"> 
</FORM> 
</html> 

答えて

1

これにしようと、

if ($user_text == "") { 

} 

問題は '=' の間のスペースであるPHPで値を比較するには

0

に署名==ない= =使用。

関連する問題