Quantcast
Channel: Últimos conteúdos
Viewing all articles
Browse latest Browse all 14190

F5 inseri novamente o formulário no sql

$
0
0

Boa tarde,

Estou desenvolvendo minha primeira aplicação em PHP e estou com uma dúvida, quando eu dou F5 no meu site ele insere novamente a mensagem, eu não posso redirecionar a pessoa para outra página pois se trata de um site tipo uma rede social, preciso que ela digite a mensagem e ela apareça em baixo igual a do Facebook.

Segue o script do sql, o que poderia alterar ?

 

Obrigado

 

<html>
<?php 
include 'conexao.php';
 
 echo '<meta http-equiv="Content-Type" content="text/html; charset=utf-8">';
 
 if(isset($_POST['publicar'])){
     
 
 
  $f['data'] = htmlspecialchars(mysql_real_escape_string($_POST['data'])) ;
  $f['mensagem'] = htmlspecialchars(mysql_real_escape_string($_POST['mensagem'])) ;
  $query = "INSERT INTO postagem (mensagem,data) VALUES ('$f[mensagem]','$f[data]')";
  $cadastra = mysql_query($query) or die (mysql_error());
  
 
if ($cadastra){
    echo 'Dados cadastrados';
    $cadastra;
}else{
    echo 'Erro ao cadastrar';
}
 
}
?>
</html>

Viewing all articles
Browse latest Browse all 14190