O ayrı bir sayfaya bir html formu göndermek, ya da aynı sayfaya geri göndermek için iyi midir?
i sunum ayrı mantığına işitme tutmak, bu yüzden de benim form eylemcilerden benim formları ayırmak gerektiğini merak ediyordum.
Şu an itibariyle, Im yapıyor ...
<?php
if(isset($_POST['submitted'])){
//Validate the form
if(empty($_POST['name'])){
$errors['name'] = 'Please enter your name';
}
//IF no errors INSERT INTO database and redirect
}
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<input type="text" name="name" value="<?php if(isset($_POST['name'])) echo $_POST['name']; ?>" />
<?php if(isset($errors['name'])) echo '<span class="error">'.$errors['name'].'</span>'; ?>
<input type="submit" />
</form>
Bu iyi mi, yoksa tamamen formdan php ayırmak ve sadece diğer içine bir ... ya da benzer bir şeyler içermelidir