Advertisement
Guest User

Untitled

a guest
May 20th, 2019
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 4.57 KB | None | 0 0
  1. <?php
  2.     $val_i = -1;
  3.     $val_n = -1;
  4.     $val_p = -1;
  5.     $val_np = -1;
  6.     $val_e1 = -1;
  7.     $val_e2 = -1;
  8.     $val_k1 = -1;
  9.     $val_k2 = -1;
  10.  
  11.     if(isset($_POST['wyslij']))
  12.     {
  13.         $imie = $_POST['imie'];
  14.         $val_i = 1;
  15.         if(empty($imie))
  16.             $val_i = 0;
  17.        
  18.         $nazwisko = $_POST['nazwisko'];
  19.         $val_n = 1;
  20.         if(empty($nazwisko))
  21.             $val_n = 0;
  22.            
  23.         $plec = $_POST['plec'];
  24.         $val_p = 1;
  25.         if(empty($plec))
  26.             $val_p = 0;
  27.        
  28.         $nazwisko_p = $_POST['nazwisko-panienskie'];
  29.         $val_np = 1;
  30.         if(empty($nazwisko_p))
  31.             $val_np = 0;
  32.            
  33.         $email = $_POST['email'];
  34.         $val_e1 = 1;
  35.         $val_e2 = 1;
  36.         if (empty($email))
  37.             $val_e1 = 0;
  38.         if(!preg_match('/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/' , $email))
  39.             $val_e2 = 0;
  40.            
  41.        
  42.         $kod = $_POST['kod-pocztowy'];
  43.         $val_k1 = 1;
  44.         $val_k2 = 1;
  45.         if (empty($kod))
  46.             $val_k1 = 0;
  47.         if (!preg_match('/^[0-9]{2}-?[0-9]{3}$/Du', $kod))
  48.             $val_k2 = 0;
  49.        
  50.         $val = 1;
  51.        
  52.         if($val_i==0 || $val_n ==0 || $val_p ==0 || $val_np ==0 || $val_e1 == 0 || $val_e2==0 || $val_k1 ==0 || $val_k2 == 0)
  53.             $val = 0;
  54.         else
  55.         {
  56.            
  57.             $id_pol = mysql_connect('127.0.0.1', 'ka40779', 'Ka40779');
  58.            
  59.             if($id_pol)
  60.             {
  61.                 $id_baza = mysql_select_db('aleksandrakrawiec');
  62.                 if($id_baza)
  63.                 {
  64.                     $tekst = "INSERT INTO tabela (id, imie, nazwisko, plec, nazwisko_panienskie, email, kod_pocztowy) VALUES ('', '$imie', '$nazwisko', '$plec', '$nazwisko_p', '$email', '$kod')";
  65.          
  66.                     $id_zap = mysql_query($tekst);
  67.                     if(!($id_zap))
  68.                         echo 'kom3'.mysql_error();
  69.                 }
  70.                 else
  71.                     echo 'kom2'.mysql_error();
  72.                 mysql_close($id_pol);
  73.             }
  74.             else
  75.                 echo 'kom3'.mysql_error();
  76.            
  77.            
  78.             ?>
  79.             <p>Imię: <b><?php echo $imie; ?></b></p>
  80.             <p>Nazwisko: <b><?php echo $nazwisko; ?></b></p>
  81.             <p>Płeć: <b><?php echo $plec; ?></b></p>
  82.             <p>Nazwisko panieńskie: <b><?php echo $nazwisko_p; ?></b></p>
  83.             <p>Email: <b><?php echo $email; ?></b></p>
  84.             <p>Kod pocztowy: <b><?php echo $kod; ?></b></p>
  85.  
  86.             <?php
  87.         }
  88.     }
  89.        
  90.         if((!isset($_POST['wyslij'])) or ($val==0))
  91.         {
  92.             ?>
  93.             <form action="index.php?strona=2" method="POST">
  94.                 <table>
  95.                         <tr><td>Imie: </td>             <td><input type="text" name="imie" value="<?php if($val_i==1) echo $imie; ?>"></td><td><?php if($val_i ==0) echo 'Podaj imie';?></td></tr>
  96.                         <tr><td>Nazwisko:  </td>        <td><input type="text" name="nazwisko" value="<?php if($val_n==1) echo $nazwisko; ?>"></td><td><?php if($val_n==0) echo 'Podaj nazwisko';?></td></tr>
  97.                  
  98.                         <tr><td>Płeć: </td>             <td><input type="radio" name="plec" value="kobieta" <?php if($plec=='kobieta') echo 'checked' ;?>>kobieta<br/>
  99.                         <input type="radio" name="plec" value="mezczyzna" <?php if($plec=='mezczyzna') echo 'checked' ;?>>mężczyzna</td><td><?php if($plec!='kobieta' && $plec!='mezczyzna' && $val_p==0) echo 'Wybierz plec';?></td></tr>
  100.  
  101.                         <tr><td>Nazwisko panieńskie: </td><td><input type="text" name="nazwisko-panienskie" value="<?php if($val_np==1) echo $nazwisko_p; ?>"></td><td><?php if($val_np==0) echo 'Podaj nazwisko panieńskie';?></td></tr>
  102.                         <tr><td>Email: </td>    <td><input type="text" name="email" value="<?php if($val_e1==1 && $val_e2==1) echo $email; ?>"></td><td><?php if($val_e1==0) echo 'Podaj email'; if($val_e1==1 && $val_e2==0) echo 'Podaj prawidlowy email';?></td></tr></td></tr>
  103.                         <tr><td>Kod pocztowy: </td>     <td><input type="text" name="kod-pocztowy" value="<?php if($val_k1==1 && $val_k2==1) echo $kod; ?>"></td><td><?php if($val_k1==0) echo 'Podaj kod pocztowy'; if($val_k1==1 && $val_k2==0) echo 'Podaj prawidlowy kod pocztowy'; ?></td></tr>
  104.                         <tr><td></td><td><input type="submit" name="wyslij" value="Wyślij"></td></tr>
  105.                 </table>
  106.             </form>
  107.             <?php  
  108.         }
  109.  
  110.    
  111.    
  112.     ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement