Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL]dodawanie do bazy danych
Forum PHP.pl > Forum > Przedszkole
peter13135
przed dodaniem danych do bazy sprawdzam je przez takie funkcje

dla emaila
  1. <?php
  2. function check_email($email)
  3.    {
  4.      if(preg_match('/^([a-zA-Z0-9]+)([a-zA-Z0-9._-]*)@([a-zA-Z0-9_-]+)([a-zA-Z0-9._-]+)([a-zA-Z]+)$/' , $email))
  5.        return true;
  6.      return false;
  7.    }
  8. ?>


dla loginu
  1. <?php
  2. function check_login($login)
  3.    {
  4.      if(preg_match('/^([a-zA-Z0-9]){3,20}$/' , $login))
  5.        return true;
  6.      return false;
  7.    }
  8. ?>



czy muszę jeszcze potem używać funkcji addslashes dla zmiennych sprawdzonych przez te funkcje questionmark.gif

oraz czy jest jakaś alternatywa dla addslashes (pod mysqli)
peter13135
a odpowie mi ktoś na pytanie nr 1 ?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.