Advertisement
Guest User

Untitled

a guest
Jul 1st, 2017
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 5.10 KB | None | 0 0
  1. <?
  2. //include ("header.php");
  3. //if (isset($_SESSION['auth'])) {
  4. $HOST="mysql.cba.pl";
  5. $UZYTKOWNIK="n0rbi_cba_pl";
  6. $HASLO="test";
  7. $BLAD=" Niestety wyst¹pi³ b³¹d podczas wykonywania tego polecenia";
  8. $WIADOMOSC="Polecenie zosta³o wykonane poprawnie";
  9. $BAZA="n0rbi_cba_pl";
  10. $TABELA="newsy";
  11. $polacz = mysql_connect($HOST, $UZYTKOWNIK, $HASLO) or die($BLAD);
  12.  
  13. /* okreœlenie nazwy bazy jako nazwa_bazy */
  14. mysql_select_db($BAZA);
  15.  
  16. function sanitize($string) {
  17.     if(!empty($string)) {
  18.         stripslashes($string);
  19.         trim($string);
  20.         htmlentities($string, ENT_COMPAT, "UTF-8");
  21.         return $string;
  22.     }
  23. }
  24.  
  25. ?>
  26. <head>
  27. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  28. <title>Moja strona</title>
  29. <link href="style.css" rel="stylesheet" type="text/css" media="screen" />
  30. </head>
  31.  
  32.            
  33. <div class="post">
  34.                 <h2 class="title"><a href="#">Rejestracja</a></h2>
  35.                 <div class="entry">
  36. <?
  37. //if (isset($_POST['submit'])) {   
  38. if (isset($_POST['act']) && $_POST['act']=="register") {
  39.  
  40.     $username = sanitize($_POST['username']);
  41.     $surname = sanitize($_POST['surname']);
  42.     $address = sanitize($_POST['address']);
  43.     $postal = sanitize($_POST['postal']);
  44.     $phone = sanitize($_POST['phone']);
  45.     $pesel = sanitize($_POST['pesel']);
  46.     //$login = sanitize($_POST['login']);
  47.     $password = sanitize($_POST['password']);
  48.  
  49.     $blad_txt='';
  50.     $blad=false;
  51.  
  52.     if(strlen($username)<2){
  53.         $blad_txt.='Podaj imie<br/>';
  54.         $blad=true;
  55.     }
  56.     if(strlen($surname)<2){
  57.         $blad_txt.='Podaj nazwisko<br/>';
  58.         $blad=true;
  59.     }  
  60.     if(strlen($address)<6){
  61.         $blad_txt.='Podaj adres<br/>';
  62.         $blad=true;
  63.     }  
  64.     if(!ereg ( '^[0-9]{2}-[0-9]{3}$' , $postal )){
  65.         $blad_txt.='Nieprawodlowy kod pocztowy</br>';
  66.         $blad=true;
  67.     }
  68.     //sprawdzamy czy jest podany prawidlowy adres e-mail
  69.     //if(!preg_match('|^[_a-z0-9.-]*[a-z0-9]@[_a-z0-9.-]*[a-z0-9].[a-z]{2,3}$|e', $email)){
  70.     //    $blad_txt.='Podaj prawidlowy adres e-mail<br/>';
  71.     //    $blad=true;
  72.     //}
  73.     if(!$blad) {
  74.  
  75.         $sql = "INSERT INTO users SET username='$username', surname='$surname', address='$address', postal='$postal', phone='$phone', pesel='$pesel', password='$password' ";
  76.  
  77.         //$sql = "INSERT INTO users (id, username, surname, address, postal, phone, pesel, login, password) VALUES
  78.         //( NULL, $username , $surname, $address, $postal, $phone, $pesel, $login, $password) ";
  79.         $wynik = mysql_query($sql);
  80.         if ($wynik) {
  81.             echo '<p>"Zarejestroway"</p>';
  82.             //$_SESSION['komunikat'] = "Zarejestrowany";
  83.             //print("Konto zostalo utworzone");
  84.             //echo "Uda³o siê zapisac do bazy danych nowy wpis!";
  85.         } else  
  86.             $_SESSION['komunikat'] = "Blad";
  87.             //echo "Niestety nie uda³o siê zapisaæ nowego wpisu:-(";
  88.             //poprawne dane - robmy z nimi co trzeba (zapisujemy do bazy danych itp.)
  89.     } else {
  90.         echo $blad_txt;
  91.     }
  92.     header ("Location: register.php");
  93.     exit;
  94. }
  95. ?>
  96. <form method="post" action="register.php">
  97. <input type="hidden" name="act" value="register">
  98.  
  99. <table>
  100.     <tr>
  101.       <td width="176">Imię:</td>
  102.       <td width="206"><input name="username" size="35" type="text" id="username" value="<?php if(isset($_POST['username'])) { echo $_POST['username']; } ?>"/></td>
  103.     </tr>
  104.     <tr>
  105.       <td>Nazwisko: </td>
  106.       <td><input name="surname" id="surname" type="text" maxlength="30" size="35" value="<?php if(isset($_POST['surname'])) { echo $_POST['surname']; } ?>"/> </td>
  107.     </tr>
  108.     <tr>
  109.       <td>Adres: </td>
  110.       <td><input name="address" id="address" type="text" maxlength="30" size="35" value="<?php if(isset($_POST['address'])) { echo $_POST['address']; } ?>"/> </td>
  111.     </tr>
  112.     <tr>
  113.       <td>Kod pocztowy: </td>
  114.       <td><input name="postal" id="postal" type="text" maxlength="30" size="35" value="<?php if(isset($_POST['postal'])) { echo $_POST['postal']; } ?>"/> </td>
  115.     </tr>
  116.     <tr>
  117.       <td>Telefon: </td>
  118.       <td><input name="phone" id="phone" type="text" maxlength="30" size="35" value="<?php if(isset($_POST['phone'])) { echo $_POST['phone']; } ?>"/> </td>
  119.     </tr>
  120.     <tr>
  121.       <td>Pesel: </td>
  122.       <td><input name="pesel" id="pesel" type="text" maxlength="30" size="35" value="<?php if(isset($_POST['pesel'])) { echo $_POST['pesel']; } ?>"/> </td>
  123.     </tr>
  124.     <tr>
  125.       <td>Hasło: </td>
  126.       <td><input name="password" id="password" type="password" maxlength="30" size="35" value="<?php if(isset($_POST['password'])) { echo $_POST['password']; } ?>"/> </td>
  127.     </tr>
  128.     <tr>
  129.       <td>Powtórz hasło: </td>
  130.       <td><input name="password2" id="password2" type="password" maxlength="30" size="35" value="<?php if(isset($_POST['password2'])) { if ($_POST['[password'] != $_POST['password2']) { $_SESSION['komunikat'] = "Hasło musi być takie samo"; } ; } ?>"/> </td>
  131.     </tr>
  132.     <tr>
  133.                              
  134. </table>
  135. <input class="button" type="reset" value="Reset"/>
  136. <input class="button" type="submit" name="submit" id="submit" value="Rejestruj"/>
  137. </form>
  138.  
  139.                 </div>
  140.             </div>
  141.  
  142. <?
  143. //} else {
  144. //print 'Nie jesteś zalogowany/a';
  145. //}
  146.  
  147. //include ("footer.php");
  148. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement