function Adicionar($conversa, $destino){ setcookie("destino", $destino); $this->conversa = AntiSql($conversa); $this->destino = AntiSql($destino); if(empty($this->conversa)){ echo "<script>alert('ERRO conversa nao pode ficar vasia'); location.href='index.php'; </script>"; exit; } $usuario = "<font color=\'$_COOKIE[cor_preferida]\'>$_COOKIE[usuario]</font>"; $data = date("Y/m/d H:i"); $conversa = mysql_query("INSERT INTO conversas values ('','$usuario','$destino', '$this->conversa', '$data','".time()."') "); if($conversa){ header("Location: index.php"); }else{ echo "erro nao esperado"; } }
function EditarDados($email,$usuario, $senha){ $this->usuario = AntiSql($usuario); $this->email = AntiSql($email); $this->senha = md5($senha); $dados_atuais = mysql_query("SELECT * FROM usuario WHERE usuario='$_COOKIE[usuario]' "); $res_dados_atuais = mysql_fetch_assoc($dados_atuais); $email_atual = $res_dados_atuais['email']; $usuario_atual = $res_dados_atuais['usuario']; $consulta = mysql_query("SELECT * FROM usuario WHERE email='$this->email' AND email NOT LIKE '$email_atual' "); $conConsulta = mysql_num_rows($consulta); if($conConsulta <> 0){ echo "Não foi possivel fazer a atualização, provavelmente o email já está cadastrado. Utilize a opcao voltar no seu navegador"; exit; } $consulta = mysql_query("SELECT * FROM usuario WHERE usuario='$this->usuario' AND usuario NOT LIKE '$usuario_atual' "); $conConsulta = mysql_num_rows($consulta); if($conConsulta <> 0){ echo "Não foi possivel fazer a atualização, provavelmente o usuario já está cadastrado. Utilize a opcao voltar no seu navegador"; exit; } setcookie("usuario", $this->usuario); mysql_query("UPDATE usuario SET email='$this->email', usuario='$this->usuario', senha='$this->senha' WHERE usuario='$_COOKIE[usuario]' "); Alertar("Os dados foram atualizados corretamente", 0); echo "<script> location.href='index.php'; </script>"; }