Autor | Zpráva | ||
---|---|---|---|
peter789 Profil * |
#1 · Zasláno: 11. 8. 2007, 11:30:00
Pocujte ako skontrolujem to, ze $meno moze byt 5-16 znajkov dlhe a moze obsahovat len pomlcku, podciernik, bodku, a-zA-Z0-9
teda bude if ($meno ...) echo "Zadalöi ste zle meno" else echo "OK"; dakujem |
||
TFSi Profil |
#2 · Zasláno: 11. 8. 2007, 11:32:26
ze $meno moze byt 5-16 znajkov dlhe
strlen() moze obsahovat len pomlcku, podciernik, bodku, a-zA-Z0-9 regulární výraz |
||
bukaj Profil |
#3 · Zasláno: 11. 8. 2007, 11:38:46
|
||
peter789 Profil * |
#4 · Zasláno: 11. 8. 2007, 11:42:36
nemohli by ste mi to napisat? prosim
|
||
Alphard Profil |
#5 · Zasláno: 11. 8. 2007, 11:43:32 · Upravil/a: Alphard
nějak takhe, možná to je potřeba doladit
^[0-9a-zA-Z_.-]{5, 16}$ |
||
peter789 Profil * |
#6 · Zasláno: 11. 8. 2007, 11:44:42
a nie takto:
if( eregi("[a-zA-Z0-9_.-]{5,16}", $jmeno) ) ? |
||
djlj Profil |
#7 · Zasláno: 11. 8. 2007, 11:45:35
peter789
Co takhle to zkusit? |
||
jooj78 Profil * |
#8 · Zasláno: 11. 8. 2007, 22:05:27
Mam
if(!eregi("[a-zA-Z0-9_.-]{5,16}", $username) ) { $errors .= 'Prihlasovacie meno musí mať minimálne 5 znakov a najviac 16 znakov! <br />'; } a ono mi to spravne nejde, kludne moze byt makkcen, kludne lomitko preco?ako to vyriesit? |
||
Alphard Profil |
#9 · Zasláno: 11. 8. 2007, 22:23:16
jooj78
jsi jiný uživatel nebo měníš přezdívky jako ponožky? tady je každá rada drahá, já něco napíšu, ty to ignoruješ, podívej se na můj předchozí příspěvěk ještě jednou |
||
jooj78 Profil * |
#10 · Zasláno: 12. 8. 2007, 17:35:00
if(!eregi("^[0-9a-zA-Z_.-]{5, 16}$", $username) )
{ $errors .= 'Prihlasovacie meno musí mať minimálne 5 znakov a najviac 16 znakov! <br />'; } takto mi to tiez nejde..preco?? |
||
Alphard Profil |
#11 · Zasláno: 12. 8. 2007, 18:26:36
prosím konkrétněji, testoval jsem a nenašel jsem chybu:
<?php $username = $_POST['text']; if(!eregi("^[a-zA-Z0-9_.-]{5,16}$", $username) ) { echo 'Prihlasovacie meno musí mať minimálne 5 znakov a najviac 16 znakov! <br />'; } ?> <form method="post"> <input type="text" name="text"> </form> |
||
jooj78 Profil * |
#12 · Zasláno: 12. 8. 2007, 22:05:13
super, vidim ze si odbornik a prosim ta vedel by si mi spravit vyraz na to ze:
podmienky 1.) $username musí začínať znakom alebo číslom 2.) moze byr pouzita iba raz . alebo _ alebo - (teda nemoze byt nick napr "aa.aa_") Dakujem velmi pekne, som ti vdacny! |
||
Alphard Profil |
#13 · Zasláno: 12. 8. 2007, 23:15:36
odborník, vzláště v této oblasti, zdaleka nejsem
možná to jde udělat jednodušeji, ale mě napadá toto:
|
||
jooj78 Profil * |
#14 · Zasláno: 12. 8. 2007, 23:32:41
diky moc!
|
||
Časová prodleva: 17 let
|
0