Chat PHP sem Banco de dados MySQL (parte5)


SUBMITTED BY: Lucas312

DATE: Aug. 9, 2017, 11:18 a.m.

FORMAT: HTML+PHP

SIZE: 2.7 kB

HITS: 340

  1. <? session_start();
  2. $user=$_SESSION['adim'];
  3. include("bduser.txt")
  4. ?>
  5. <META HTTP-EQUIV="REFRESH" CONTENT="200;URL=funcao_user.php">
  6. <head>
  7. <script type="text/javascript" language="javascript" src="jq.js"></script>
  8. <script type="text/javascript" language="javascript">
  9. $(function($) {
  10. // Quando o formulário for enviado, essa função é chamada
  11. $("#formulario").submit(function() {
  12. // Colocamos os valores de cada campo em uma váriavel para facilitar a manipulação
  13. var nome = $("#nome").val();
  14. var email = $("#email").val();
  15. var mensagem = $("#mensagem").val();
  16. // Exibe mensagem de carregamento
  17. $("#status").html("<img src='carregando.gif' alt='Enviando' />");
  18. // Fazemos a requisão ajax com o arquivo envia.php e enviamos os valores de cada campo através do método POST
  19. $.post('envia.php', {nome: nome, email: email, mensagem: mensagem }, function(resposta) {
  20. // Quando terminada a requisição
  21. // Exibe a div status
  22. $("#status").slideDown();
  23. // Se a resposta é um erro
  24. if (resposta != false) {
  25. // Exibe o erro na div
  26. $("#status").html(resposta);
  27. }
  28. // Se resposta for false, ou seja, não ocorreu nenhum erro
  29. else {
  30. // Exibe mensagem de sucesso
  31. $("#status").html("Mensagem enviada com sucesso!");
  32. // Coloca a mensagem no div de mensagens
  33. $("#mensagens").prepend("<strong>"+ nome +"</strong> disse: <em>" + mensagem + "</em><br />");
  34. // Limpando todos os campos
  35. $("#email").val("");
  36. $("#mensagem").val("");
  37. }
  38. });
  39. });
  40. });
  41. </script>
  42. </head>
  43. <body>
  44. <iframe src="area.php" width=400px height=400px frameborder=0 marginwidth=0 marginheight=0 scrolling="auto"></iframe> <br>
  45. <?
  46. if($user == "logado"){
  47. echo" <form id=\"formulario\" action=\"javascript:func()\" method=\"post\">
  48. <textarea name=\"mensagem\" id=\"mensagem\" style=\"width:400px; height:100px\"></textarea><br>
  49. <input type=\"text\" name=\"nome\" id=\"nome\" value=\"marcos brinner\">
  50. <input type=\"submit\" name=\"enviar\" value=\"enviar\">
  51. </form>
  52. <form action=\"deletar_user.php\" method=\"post\">
  53. <input type=\"submit\" name= \"deletar\" value=\"deletar\" />
  54. </form>";
  55. }else{
  56. echo" <form id=\"formulario\" action=\"javascript:func()\" method=\"post\">
  57. <textarea name=\"mensagem\" id=\"mensagem\" style=\"width:400px; height:100px\"></textarea><br>
  58. <input type=\"hidden\" name=\"nome\" id=\"nome\" value=\"$nickuser\">eu sou :<font color=purple> $nickuser</font>
  59. <input type=\"submit\" value=\"Enviar\" /> <a href=\"sair.php\">sair</a>
  60. </form>
  61. ";
  62. if($admsaidaqui=="sair"){
  63. echo"<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"1;URL=sair.php\">";
  64. }
  65. }
  66. ?>
  67. <be><div id="status" style="display: none;"></div>

comments powered by Disqus