[ Príspevkov: 3 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.09.08
Prihlásený: 14.11.17
Príspevky: 225
Témy: 74 | 74
Bydlisko: Michalovce
NapísalOffline : 20.03.2009 13:06 | [VYRIESENE] ereg, pole

Nazdarek. Poreboval by som poradit. Spravil som si skript na kontrolu prihlas. uzvatela. Vyzera zjednodusene nejako takto:
Kód:
$znaky="([a-zA-Z0-9_-]{1,15})";
$uzivateln = htmlspecialchars(addslashes($_GET['n']));
if (ereg("$znaky", $uzivateln)) {
$uzivatel1 = $uzivateln;
}  else {
echo "Nesprávny tvar mena";
}


Skript funguje, neprejde mi ziadny znak okrem, tych ktore mam v poli. No problem je ze mi to bere aj takyto tvar mena: napr. tooooomassssssssssssssss. A to prave nechcem ..Skusal som si to pole aj obmedzit metaznakmi,
Kód:
$znaky="(^([a-zA-Z0-9_-]{1,15})+$)";

ale stale to iste. Skusil som to napisat aj ako je to v tomto Prispevku od rooobertka, ale vysledok ten isty. Ako to teda spravne zapisat aby mi to nebralo aj take nezmyselne tvary?


Offline

Správca fóra
Správca fóra
[VYRIESENE] ereg, pole

Registrovaný: 27.07.07
Príspevky: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 20.03.2009 13:18 | [VYRIESENE] ereg, pole

Kód:
$znaky = "^[a-zA-Z0-9_-]{1,15}$";


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.09.08
Prihlásený: 14.11.17
Príspevky: 225
Témy: 74 | 74
Bydlisko: Michalovce
Napísal autor témyOffline : 20.03.2009 15:14 | [VYRIESENE] ereg, pole

:shock: Ze mna to nenapdlo... V jednoduchosti je krasa.. :-D stenley..diky moc..


 [ Príspevkov: 3 ] 


[VYRIESENE] ereg, pole



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

ereg, ereg_replace

v PHP, ASP

3

807

16.09.2009 12:04

Triminka

V tomto fóre nie sú ďalšie neprečítané témy.

ereg spojene s htmlspecialchars

v PHP, ASP

1

184

06.04.2012 12:42

1daemon1

V tomto fóre nie sú ďalšie neprečítané témy.

ako pouzit prikaz ereg

v PHP, ASP

7

852

05.12.2007 19:46

dulius

V tomto fóre nie sú ďalšie neprečítané témy.

POLE

v Assembler, C, C++, Pascal, Java

10

1054

18.11.2006 10:07

audiotrack

V tomto fóre nie sú ďalšie neprečítané témy.

pascal - pole

v Assembler, C, C++, Pascal, Java

8

583

15.08.2009 9:44

beginner

V tomto fóre nie sú ďalšie neprečítané témy.

Dvojrozmerne pole

v Delphi, Visual Basic

2

357

22.01.2013 22:50

Gregi555

V tomto fóre nie sú ďalšie neprečítané témy.

textove pole

v JavaScript, VBScript, Ajax

5

378

20.06.2009 15:38

Snacker

V tomto fóre nie sú ďalšie neprečítané témy.

Textové pole

v HTML, XHTML, XML, CSS

2

217

13.09.2012 15:16

janosihelsky

V tomto fóre nie sú ďalšie neprečítané témy.

textove pole

v Redakčné systémy

4

550

04.01.2011 12:22

prohibit

V tomto fóre nie sú ďalšie neprečítané témy.

Dynamicke pole..

v PHP, ASP

3

221

28.09.2011 22:56

Ando

V tomto fóre nie sú ďalšie neprečítané témy.

RAID pole

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Pevné disky a radiče

54

5739

10.01.2007 20:10

ertin

V tomto fóre nie sú ďalšie neprečítané témy.

Schovaj pole

v JavaScript, VBScript, Ajax

2

89

05.02.2013 20:32

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

Pole stringov

v Assembler, C, C++, Pascal, Java

2

367

15.11.2012 21:14

Denco1

V tomto fóre nie sú ďalšie neprečítané témy.

elmag. pole

v Ostatné

3

80

16.09.2014 14:47

logarytmus

V tomto fóre nie sú ďalšie neprečítané témy.

Viacrozmerne pole

v PHP, ASP

3

373

07.12.2010 16:41

venom2

V tomto fóre nie sú ďalšie neprečítané témy.

raid pole

v Pevné disky a radiče

23

1919

09.07.2008 1:15

Pegas099



© 2005 - 2017 PCforum, edited by JanoF