Mám takový problém v PHP.
Udělal jsem si guestbook - ten funguje skvěle, ale aby mi nikdo nepsal pod mojí přezdívkou (v mém případě Vahisht), tak jsem naprogramoval, že nikdo bez hesla zadaném v adresovém řádku nemůže napsat mojí přezdívkou, tedy pokud se políčko pro jméno rovná slovu Vahisht a není zadané správné heslo, provede to:
die("Ty nejsi Vahisht ! A moc mě s tím vydáváním se za mě neser !");
Ale je tu menší problém. Stačí za nick napsat mezeru a není potřeba zadat heslo. Nevíte někdo jak se dá udělat, že pokud políčko pro jméno obsahuje mezeru, aby to provedlo:
die("Nelze mít mezeru ve jméně");
Zkušenější prosím poraďte.
Edit: Jo, abych nezapoměl. Už jsem zkoušel funkci trim (vymazání bílých znaků) na políčko se jménem, ale stále to nezabraňovalo té chybě
Problém v PHP
- Vahisht
- Nováček

- Registrován: 13. led 2009
- Kontaktovat uživatele:
Problém v PHP
Mé články a recenze naleznete na mé stránce:
http://www.vahisht.nhx.cz
http://www.vahisht.nhx.cz
- Pavel.P.
- Středně pokročilý

-
- Registrován: 28. lis 2005
- Bydliště: UHB
Re: Problém v PHP
Já bych udělal smyčku, která ti do proměnné typu text hodí písmeno po písmenu zadaný text a jakmile narazí na mezeru, tak se zastaví (nebo dále může kontrolovat písmena, jestli nepokračují jako tvůj nick v mezerách, prncip to bude stejný jako očištění od mezer) a pak bych tuto promněnou porovnával s tvým nickem.
Je to z hlediska programování, v PHP sem nějak moc nedělal.
Je to z hlediska programování, v PHP sem nějak moc nedělal.
Naposledy upravil(a) Pavel.P. dne sob 17. led 2009, 19:24, celkem upraveno 1 x.
...
- OndraSter
- Středně pokročilý

- Registrován: 22. úno 2006
- Bydliště: Praha / ČVUT FIT
- Kontaktovat uživatele:
Re: Problém v PHP
PC: i5-2500k 4.5GHz/24GB RAM/GTX560 Ti 1GB/>5TB - W7 Prof x64; Microsoft SideWinder X3 notebook: HP 6715b (4GB RAM) - W7 Prof x64;
mobil: Nokia Lumia 800 Cyan, 16GB; tablet: Toshiba Portege M200 (2GB, 64GB SSD, GeForce FX5200) - W7 Prof x32
Nahraďte Arduino výkonnější variantou!
Vývojová prostředí a nástroje | Webové prohlížeče | Seznam freehostingů
mobil: Nokia Lumia 800 Cyan, 16GB; tablet: Toshiba Portege M200 (2GB, 64GB SSD, GeForce FX5200) - W7 Prof x32
Nahraďte Arduino výkonnější variantou!
Vývojová prostředí a nástroje | Webové prohlížeče | Seznam freehostingů
- Vahisht
- Nováček

- Registrován: 13. led 2009
- Kontaktovat uživatele:
Re: Problém v PHP
OndraSter: Vyzkoušeno > funguje > děkuju 
// OndraSter - není zač
// OndraSter - není zač
Mé články a recenze naleznete na mé stránce:
http://www.vahisht.nhx.cz
http://www.vahisht.nhx.cz