A php regisztrációs űrlapomnál használom a preg_match függvényt. Hiba lép fel. Mi lehet az oka? Lent a forráskód.
Figyelt kérdés
Forráskód, itt használom a preg_match() függvényt, a speciális karakterek kiiktatására:
Ezt a változót deklaráltam hozzá:
$email_regex = '^([A-z0-9\.\-\_]+)@([a-z0-9\-\_\.]+).([a-z]{2,})$';
elseif(!preg_match($email_regex, $email)){
echo "
<div class='error'>
Az email cím nem megfelelő formátumú!
</div>
";
}
2011. máj. 28. 16:38
1/6 anonim válasza:
if kéne nem elseif, vagy nem írtad le elejétől?
3/6 A kérdező kommentje:
ITt a hiba:
Warning: preg_match() [function.preg-match]: No ending delimiter '^' found in /home/a4755475/public_html/reg.php on line 176
Cyrex videójában (cyrex.hu) elseif van
2011. máj. 28. 17:45
4/6 anonim válasza:
$email_regex = '/^([A-z0-9\.\-\_]+)@([a-z0-9\-\_\.]+).([a-z]{2,})$/i';
így nem jó??
5/6 A kérdező kommentje:
Miért van 'i' a végén?
2011. máj. 29. 08:28
6/6 A kérdező kommentje:
ok köszi mególdódott a kérdés. Jó a válaszod
2011. máj. 29. 08:37
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!