Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Preg match
Forum PHP.pl > Forum > Przedszkole
MlekoLowickie
Witam.
W php nie jestem zbyt biegly, ale staram sie uczyc
mam formularz polaczony z mysqlem. zapisywanie danych w bazie juz jest, chcialbym teraz zeby wartosci w formularzu byly sprawdzane, zanim pojda do bazy i plikow
czy funkcja preg match bedzie dobra?
  1. <?php
  2. preg_match ( "/[0-9]/" ,
  3.            $user_mac , $wynik );
  4.            $user_mac = $wynik;
  5.            echo "adres mac: ";
  6.            echo  $wynik;
  7.            echo "<br>";
  8.            echo "Imie: ";
  9.            echo $user_name;
  10. ?>

taki kod wymyslilem na szybko, czy dzieki temu wystrzege sie liter w formularzu we fragmencie Mac adresu?
IF bedzie dobra funkcja do sprawdzania formularza?
MlekoLowickie
ok, z ta wiedza poszedlem o krok dalej
$v=preg_match("/^[0-9a-fA-F]{2}){6}+$/",$user_mac);
if ($v==0) return false;
po tym wyskakuje error
Warning: preg_match() [function.preg-match]: Compilation failed: unmatched parentheses at offset 15 in G:\robotowo\xampp\htdocs\rzezba\generator.php on line 13
smietek
  1. <?php
  2. $v=preg_match("/^[0-9a-fA-F]{2,6}$/D",$user_mac);
  3. ?>
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.