Advertisement
guestMatheus

PÁGINA PHP

Jul 26th, 2020
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 4.36 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6.     <link rel="stylesheet" href="style.css">
  7.     <link href="https://fonts.googleapis.com/css2?family=Roboto&display=swap" rel="stylesheet">
  8.     <title>CADASTRO</title>
  9.         <script>
  10.             function nullcadastro(){
  11.                 window.alert('Existem campos vazios por favor preencha estes campos')
  12.                 setTimeout(window.location(cadastros.html),1000)
  13.             }
  14.             function errorconect(){
  15.                 window.alert('Erro ao conectar ao banco de dados espere um instante para realizar o cadastro novamente')
  16.                 setTimeout(window.location(cadastro.html),1000)
  17.             }
  18.             function errorconecttable(){
  19.                 window.alert('Erro ao conectar a tabela espere um instante para realizar o cadastro novamente')
  20.                 setTimeout(window.location(cadastro.html),1000)
  21.             }
  22.             function errorconectsearch(){
  23.                 window.alert('Erro ao realizar buscas na tabela espere um instante para realizar o cadastro novamente')
  24.                 setTimeout(window.location(cadastro.html),1000)
  25.             }
  26.             function errornamenull(){
  27.                 window.alert('Erro nome ou senha em branco espere um instante para realizar o cadastro novamente')
  28.                 setTimeout(window.location(cadastro.html),1000)
  29.             }
  30.             function sucess(){
  31.                 window.alert('Cadastro efetuado com sucesso! espere um instante para voltar a pagina de inicio')
  32.                 setTimeout(window.location(home.html),1000)
  33.             }
  34.             function failed(){
  35.                 window.alert('Cadastro não pode ser efetuado pois nome ou senha não existe ou esta incorreto')
  36.                 setTimeout(window.location(cadastro.html),1000)
  37.             }
  38.             function existente(){
  39.                 window.alert('O nome ou email que você digitou já existe espere um instante e digite outro')
  40.                 setTimeout(window.location(cadastro.html),1000)
  41.             }
  42.             function errorconectadd(){
  43.                 window.alert('Erro ao conectar ao banco de dados e colocar os dados espere um instante para realizar o cadastro novamente')
  44.                 setTimeout(window.location(cadastro.html),1000)
  45.             }
  46.             function inserteddata(){
  47.                 window.alert('Os dados foram inseridos com êxito na tabela do banco de dados!')
  48.                 setTimeout(window.location(home.html),1000)
  49.             }
  50.         </script>
  51. </head>
  52.     <body>
  53.         <?php
  54.             $nome = $_POST['nome'];
  55.             $email = $_POST['email'];
  56.             $senha = $_POST['senha'];
  57.             if ($nome == "" || $senha == "")
  58.             {
  59.                 echo ("<script>nullcadastro()</script>");
  60.             } else {
  61.                 $link=mysql_connect("localhost", "root", "")
  62.                     or die ("<script>errorconect()</script>".mysql_error());
  63.                 $banco = mysql_select_db("cadastro" , $link)
  64.                     or die ("<script>errorconecttable()</script>".mysql_error());
  65.                 $busca = mysql_query("Select nome, senha from usuarios where nome='$nome'" , $link)
  66.                     or die ("<script>errorconectsearch()</script>".mysql_error());
  67.                 while ($reg=mysql_fetch_assoc($busca))
  68.                     {
  69.                         $nome_db= $reg["nome"];
  70.                         $email_db= $reg["email"];
  71.                     }
  72.             }
  73.             if ($nome_db==$nome || $email_db==$email)
  74.             {
  75.                 echo ("<script>existente()</script>");
  76.             } else {
  77.                 mysql_free_result($busca);
  78.                 mysql_close($link);
  79.             }
  80.             $res1= mysql_connect ("localhost" , "root" , "")
  81.                 or die ("<script>errorconnectadd</script>".mysql_error());
  82.             if ($res1)
  83.             {
  84.                 $sql = "Insert into usuarios"
  85.                     ."nome,senha,email"
  86.                     ."values ('$login' , '$senha' , '$email')";
  87.                 $res2 = mysql_db_query("cadastros" , $sql , $res1);
  88.             }
  89.             if ($res2)
  90.             {
  91.                 echo ("<script>inserteddata()</script>");
  92.             }
  93.            
  94.         ?>
  95.     </body>
  96. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement