Advertisement
Guest User

Untitled

a guest
Jul 20th, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 8.89 KB | None | 0 0
  1. <?php
  2.     //include "header.html";
  3.     include "db.inc";
  4.     if ($_SERVER['REQUEST_METHOD'] == 'POST')
  5.     {
  6.         if ($id==1)
  7.         {
  8.             //$utilizador = utf8_decode($utilizador);
  9.             $password_utilizador = sha1($password_utilizador);
  10.             //$nome_utilizador = utf8_decode($nome_utilizador);
  11.             //$apelido_utilizador = utf8_decode($apelido_utilizador);
  12.             $query="insert into utilizadores values (NULL,'$utilizador','$password_utilizador','$nome_utilizador','$apelido_utilizador','$genero_utilizador','$data_nasc_utilizador','$distrito_utilizador','$concelho_utilizador','$localidade_utilizador','$contacto_utilizador','$email_utilizador')";
  13.             if(!($result = @ mysql_query ($query, $connection)))
  14.                 showerror();
  15.             echo '<script language="javascript">alert("Obrigado por se ter registado. Faça Login.")</script>';
  16.             echo "<meta http-equiv='Refresh' content='0; URL=index.php'/>";
  17.         }
  18.         else
  19.         {
  20.             $empresa = utf8_decode($empresa);
  21.             $password_empresa = sha1($password_empresa);
  22.             $nome_empresa = utf8_decode($nome_empresa);
  23.             $query="insert into empresas values (NULL,'$empresa','$password_empresa','$nome_empresa','$distrito_utilizador','$concelho_utilizador','$localidade_utilizador','$contacto_empresa','$fax','$email_empresa')";
  24.             if(!($result = @ mysql_query ($query, $connection)))
  25.                 showerror();
  26.             echo '<script language="javascript">alert("Obrigado por se ter registado. Faça Login.")</script>';
  27.             echo "<meta http-equiv='Refresh' content='0; URL=index.php'/>";
  28.         }
  29.     }
  30.     else
  31.     {
  32.         if ($id==1)
  33.         {
  34. ?>
  35. <html>
  36. <head>
  37.     <title>Registar</title>
  38.     <? include "css.html"; ?>
  39.     <script type="text/javascript" src="jquery.js">
  40.         google.load("jquery", "1.5.0");
  41.     </script>
  42.     <script type="text/javascript">
  43.     var jatoufartodeprogramar = 0;
  44.         $(document).ready(function()
  45.         {
  46.         $('select[name="distrito_utilizador"]').live('change', function() {
  47.             var id = $('select[name="distrito_utilizador"]').attr('value');
  48.             jatoufartodeprogramar = 0;
  49.                         $.ajax({
  50.                         type: 'POST',
  51.                         url: 'zonas.php',
  52.                         data: 'id='+id,
  53.                         cache: false,
  54.                 scriptCharset: 'utf-8',
  55.                                 contentType: 'application/x-www-form-urlencoded; charset=UTF-8',
  56.                         dataType: 'json',
  57.                         success: function(zonas)
  58.                     {
  59.                     $('select[name="concelho_utilizador"]').html('');
  60.                                 $.each(zonas, function(id, value)
  61.                                 {
  62.                         if (jatoufartodeprogramar == 0) { jatoufartodeprogramar = id; }
  63.                                         $('select[name="concelho_utilizador"]').append('<option value="'+id+'">'+value+'</option>');
  64.                                 });
  65.                             }
  66.                     });
  67.  
  68.                         $.ajax({
  69.                         type: 'POST',
  70.                         url: 'zonas.php',
  71.                         data: 'id='+jatoufartodeprogramar,
  72.                         cache: false,
  73.                 scriptCharset: 'utf-8',
  74.                                 contentType: 'application/x-www-form-urlencoded; charset=UTF-8',
  75.                         dataType: 'json',
  76.                         success: function(zonas)
  77.                     {
  78.                     $('select[name="localidade_utilizador"]').html('');
  79.                                 $.each(zonas, function(id, value)
  80.                                 {
  81.                                         $('select[name="concelho_utilizador"]').append('<option value="'+id+'">'+value+'</option>');
  82.                                 });
  83.                             }
  84.                     });
  85.         });
  86.         $('select[name="concelho_utilizador"]').live('change', function() {
  87.             var id = $('select[name="concelho_utilizador"]').attr('value');
  88.                         $.ajax({
  89.                         type: 'POST',
  90.                         url: 'zonas.php',
  91.                         data: 'id='+id,
  92.                         cache: false,
  93.                 scriptCharset: 'utf-8',
  94.                 contentType: 'application/x-www-form-urlencoded; charset=UTF-8',
  95.                         dataType: 'json',
  96.                         success: function(zonas)
  97.                     {
  98.                     $('select[name="localidade_utilizador"]').html('');
  99.                                 $.each(zonas, function(id, value)
  100.                                 {
  101.                                         $('select[name="localidade_utilizador"]').append('<option value="'+id+'">'+value+'</option>');
  102.                                 });
  103.                             }
  104.                     });
  105.         });
  106.         });
  107.     </script>
  108.     <script language="javascript" type="text/javascript">
  109.         function validaruser()
  110.         {
  111.             if (document.registo_utilizador.utilizador.value == "")
  112.             {
  113.                 alert("Tem de introduzir um nome de utilizador.");
  114.                 document.registo_utilizador.utilizador.focus();
  115.                 return false;
  116.             }
  117.             else
  118.             {
  119.            
  120.             }
  121.         }
  122.         function validarempresa()
  123.         {
  124.             alert("emp");
  125.         }
  126.     </script>
  127. </head>
  128. <body>
  129. <table width="80%" align="center" class="tabletitle" cellspacing="0" cellpadding="0">
  130.     <tr>
  131.         <td colspan="2" bgcolor="#FFFF00" class="table"><div align="center" class="titles"><a class="title" href="index.php">Procura de Emprego/Procura de Empregados</a></div></td>
  132.     </tr>
  133. </table><br>
  134.  
  135.     <table width="50%" align="center" cellspacing="0" cellpadding="0" class="tableout">
  136.         <tr>
  137.             <td width="50%" bgcolor="#CC0000" class="table">
  138.             <br><div align="center" class="titles"><img src="imagens/user.png" width="50" height="50" >Utilizadores</div><br>
  139.             <form name="registo_utilizador" action="registar.php?id=1" method="post" onSubmit="return validaruser()">
  140.                 <font size="5">Utilizador: <input class="form" name="utilizador" type="text" maxlength="30" size="32" /><br>
  141.                 Password: <input class="form" name="password_utilizador" type="Password" maxlength="12" size="14" /><br>
  142.                 Nome: <input class="form" name="nome_utilizador" type="text" maxlength="30" size="32" /><br>
  143.                 Apelido: <input class="form" name="apelido_utilizador" type="text" maxlength="30" size="32" /><br>
  144.                 Género: M<input  name="genero_utilizador" type="radio" value="Masculino" />
  145.                         F<input  name="genero_utilizador" type="radio" value="Feminino" /><br>
  146.                 Data de Nascimento: <input class="form" name="data_nasc_utilizador" type="text" value="AAAA-MM-DD" maxlength="10" size="12" /><br>
  147.                 Distrito:
  148.                          <?php
  149.                             echo '<select class="form" name="distrito_utilizador">';
  150.                                 echo '<option></option>';
  151.                                 $query="select * ";
  152.                                 $query.="from zonas ";
  153.                                 $query.="WHERE parent=0 ORDER BY name ASC";
  154.                                 if (!($result = @ mysql_query ($query,$connection)))
  155.                                     showerror();
  156.                                 while ($row=mysql_fetch_array($result))
  157.                                     echo '<option>'.$row["distrito"];
  158.                                 echo '</select><br>';
  159.                         ?>
  160.                     Concelho:<br><select class="form" name="concelho_utilizador"></select>
  161.                     Localidade:<br><select class="form" name="localidade_utilizador"></select>
  162.                     Telefone ou Telemóvel: <input class="form" name="contacto_utilizador" type="text" maxlength="9" size="11" /><br>
  163.                     Email: </font><input class="form" name="email_utilizador" type="text" maxlength="30" size="32" /><br><br>
  164.                     <div align="center"><input class="btverde" name="Submit" value="Registar" type="submit" /></div>
  165.             </form>
  166.             </td>
  167.         </tr>
  168.     </table>
  169.     <?php
  170.         }
  171.         else
  172.         {
  173.         ?>
  174.             <table width="50%" align="center" cellspacing="0" cellpadding="0" class="tableout">
  175.                 <tr>
  176.                     <td name="registo" width="50%" bgcolor="#339900" class="table">
  177.                         <br><div align="center" class="titles"><img src="imagens/house.png" width="50" height="50">Empresas</div><br>
  178.                         <form name="registo_empresa" action="registar.php?id=2" method="post" onSubmit="return validarempresa()">
  179.                             <font size="5">Empresa: <input class="form" name="empresa" type="text" maxlength="30" size="32" /><br>
  180.                             Password: <input class="form" name="password_empresa" type="Password" "12" size="14" /><br>
  181.                             Nome da Empresa: <input class="form" name="nome_empresa" type="text" maxlength="30" size="32" /><br>
  182.                             Distrito:<br>
  183.                             Concelho:<br>
  184.                             Localidade:<br>
  185.                             Telefone ou Telemóvel: <input class="form" name="contacto_empresa" type="text" maxlength="9" size="11" /><br>
  186.                             FAX: <input class="form" name="fax" type="text" maxlength="9" size="11" /><br>
  187.                             Email: </font><input class="form" name="email_empresa" type="text" maxlength="30" size="32" /><br><br>
  188.                             <div align="center"><input class="btvermelho" name="submit" value="Registar" type="submit" /></div>
  189.                         </form>
  190.                     </td>
  191.                 </tr>
  192.             </table>
  193.         <?php
  194.         }
  195.     }
  196.     include "footer.html";
  197.     ?>
  198. </body>
  199. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement