segundo commit para testar
[LogadorPet.git] / envia_mensagem.php
bloba543b0dc373130aaa55d31997f7c738b406c9ec2
1 <?php
2 /* Envia Mensagem (envia_mensagem.php)
3 1. Recebe os dados enviados da mensagem de 'enviar_mensagem.php'
4 2. Insere mensagem no banco de dados
5 */
6 header ("Pragma: no-cache"); // sempre carregar página (não vai ser armazenada no cache http 1,0
7 header("Cache-Control: no-cache, must-revalidate"); // idem http 1,1
9 require_once("Globals.php");
10 // realiza conexão com o banco de dados
11 conecta();
13 $texto = nl2br($_POST['texto']);
14 $user_id_from = $_POST['user_id_from'];
15 $user_id_to = $_POST['user_id_to'];
17 // caso as informações relativas a texto e ao nome existam
18 if(!(empty($texto)))
20 if($user_id_to==0)
21 $sql = "INSERT INTO mensagem (id_from, id_to, texto) VALUES ('". $user_id_from ."', NULL, '". $texto ."')";
22 else
23 $sql = "INSERT INTO mensagem (id_from, id_to, texto) VALUES ('". $user_id_from ."', '". $user_id_to ."' , '". $texto ."')";
24 mysql_query($sql) or die("Não enviou...<br>".mysql_error());
26 echo("Mensagem enviada com sucesso!<br>");
27 if($_POST['quick_send'] == 0)
29 echo "<a href='index.php'><< Logador</a><br>";
31 else
33 echo "<script>
34 window.close();
35 if (window.opener && !window.opener.closed) {
36 window.opener.location.reload();
38 </script>";
40 echo "</body></html>";
43 else // caso as informações de mensagem e nome não existam
45 echo "<html><head><title>Envio de mensagem</title></head><body>";
46 echo "<h1><center>Dados insuficientes!</center></h1>";
47 echo "<a href='javascript: history.back(-1)'>Voltar</a></body></html>";