J'ai créé le script d'ajout de commentaire.Pourquoi le script ne fonctionne pas correctement?
Source -
if (isset($_GET['do']) and $_GET['do'] == 'comment'){//Ja viss kārtībā, turpinam
if (!empty($_POST['name']) and !empty($_POST['artcl_id']) and !empty($_POST['homepage']) and !empty($_POST['text'])){
$name = trim($_POST['name'],' ');
$artcl_id = trim($_POST['artcl_id'],' ');
$homepage = trim($_POST['homepage'],' ');
$text = trim($_POST['text'],' ');
Model::factory('index')
->send_commentar(mysql_real_escape_string($name), mysql_real_escape_string($artcl_id), mysql_escape_string($homepage), mysql_real_escape_string($text), mysql_real_escape_string(time()));
?>
<script type="text/javascript">
alert("Thank you! :)");
</script>
<meta http-equiv="REFRESH" content="0;url=/article/<?php echo $slug; ?>"/>
<?php
} else {
$this->template->content = View::factory('index/error')->set('message', 'How to submit empty comment?');
}
}
Mais si je mettais des espaces blancs dans le champ d'entrée, le script envoyer des espaces blancs. Pourquoi le script ne fonctionne pas correctement?
"ils ont commencé à travailler" est une déclaration incorrecte ainsi –