Problém v PHP
Napsal: sob 17. led 2009, 16:52
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ě
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ě