ページを読み込もうとしたときに発生するこのエラーを修正するにはどうすればよいですか?
Parse error: syntax error, unexpected $end in C:\xampp\htdocs\mysite\index.php on line 46
46行目のコードは以下のコードです
?>
私のコードはこれです
<?php session_start();?>
<!DOCTYPE html>
<html lang="en">
<?php
if (isset ($_post['submit'])){
$error_count = 0;
$error_message = array();
//trim removes the spaces
$validate = trim(strtolower($_post['validate']));
if($validate != get_answer() ){
$error_count++;
$error_message['validate'] = "validation error";
}
echo $error_count;
if( $error_count > 0){
?>
<form method="post">
<h1> <?php create_function()?></h1>
<label for="validation">Validate:</label>
<input type="text" name="validate" id="validate" />
<?php if(isset($error_message['validate'])):?>
<span style="color: red"><?php echo $error_message['validate']?></span>
<?php endif;?>
<span style="color: green">Reenter Answer to Question</span>
<br/>
<input type="submit" name="submit" value="email">
</form>
<?php
}
else{
?>
<form method="post">
<h1> <?php create_function()?></h1>
<label for="validation">Validate:</label>
<input type="text" name="validate" id="validate" />
<br/>
<input type="submit" name="submit" value="email">
</form>
<?php
}
?>
私は正確に何を間違っていますか?どうすれば修正できますか?