Advertisement
Guest User

Untitled

a guest
Mar 20th, 2019
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.83 KB | None | 0 0
  1. <!doctype html>
  2. <html lang="pl">
  3. <head>
  4.    <meta charset="utf-8">
  5.    <title>Rejestracja</title>
  6. </head>
  7. <body>
  8.     <center>
  9.         <form action="zapisz2.php" method="POST">
  10.             Login <input type="text" name="login">
  11.             Hasło <input type="password" name="haslo">
  12.             Powtórz Hasło <input type="password" name="haslo2">
  13.                 Wykształcenie:
  14.                 <select name="szkola">
  15.                         <option value="P">Podstawowe</option>
  16.                         <option value="Ś">Średnie</option>
  17.                         <option value="W">Wyższe </option>
  18.                 </select>
  19.             <input type="submit" value="ZAPISZ">
  20.         </form><br>
  21.         <?php
  22.  
  23.         if (!empty($_POST['login'])&&!empty($_POST['haslo'])&&!empty($_POST['haslo2'])){
  24.             $login=$_POST['login'];
  25.             $haslo=$_POST['haslo'];
  26.             $haslo2=$_POST['haslo2'];
  27.             $szkola=$_POST['szkola'];
  28.            
  29.        
  30.            
  31.         if (!(file_exists("login2.txt"))) {
  32.             $plik=fopen ("login2.txt", "a");
  33.             fputs ($plik, "imię|haslo|szkoła");
  34.             fclose ($plik);
  35.         }
  36.  
  37.         //SPRAWDZANIE TYCH SAMYCH HASEŁ
  38.         if($haslo==$haslo2) {
  39.         //KONIEC
  40.  
  41.         //SPRAWDZANIE LOGINÓW
  42.         $plik=fopen("login2.txt","r");
  43.         $i=0;
  44.         while (!feof($plik)){
  45.             $i++;
  46.             $linia=fgets($plik,255);
  47.             $dane = explode("|", $linia);
  48.         }
  49.             if($dane[0]!=$login) {
  50.             fclose($plik);
  51.         //KONIEC
  52.  
  53.         $plik=fopen("login2.txt","a");
  54.         fputs ($plik, "\n$login|$haslo|$szkola");
  55.         fclose($plik);
  56.  
  57.         $plik=fopen("login2.txt","r");
  58.         $i=0;
  59.         while (!feof($plik)){
  60.             $i++;
  61.             $linia=fgets($plik,255);
  62.  
  63.             // wykorzystanie funkcji explode, wg pipe
  64.             $dane = explode("|", $linia);
  65.  
  66.             // wyświetlenie otrzymanej tablicy
  67.             if ($i!=1){
  68.                 echo "Login: <b>$dane[0] </b> ";
  69.                 echo "<br>";
  70.             }
  71.             }
  72.             fclose($plik);
  73.         } else echo "<br>Podany login jest już zajęty!";
  74.         } else echo "<br>Hasła się nie zgadzają!";
  75.         } else echo "<br>Uzupełnij wszystkie pola!";
  76.         ?>
  77.     </center>
  78. </body>
  79. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement