Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: "Spacje" + formularze :\
Forum PHP.pl > Forum > Przedszkole
SzyszeKx
Witam!

Dzis zaczalem pisac ksiege gosci w php oparta na mysql'u. Moj problem pojawil sie w momencie robienia zabezpieczen. Znalazlem skrypcik, ktory wywala niepotrzebne spacje i niebezpieczne znaki z tekstu. Wyglada on tak:

  1. <?php
  2. $special = array('/','&','*', '$');
  3. $wpis = str_replace(' ',' ',str_replace($special,'',$wpis));
  4. ?>


(Tak, wiem, ze nie powinienem korzystac z Global Values winksmiley.jpg - pozniej sie tym zajme jak sie poducze odrobinke php).

No i wszystko jest cacy, kasuje te puste miejsca i zamienia znaki. Jednak gdy ktos wpisze np. zamiast tresci 50 spacji to pomimo takiej instrukcji wpis jest dodawany:

  1. <?php
  2.  
  3. If ($wpis == "")
  4. {
  5. Nie dodawaj wpisu
  6. }
  7.  
  8. if ($wpis == " ")
  9. {
  10. Nie dodawaj wpisu
  11. }
  12.  
  13. ?>


Wiem, ze to troche nieprofesjonalne, ale jeszcze troche "noobie" w php tongue.gif Moze ktos mi pomoc? Mam nadzieje, ze wyrazilem sie jasno.
mls
Zobacz funkcję trim" title="Zobacz w manualu php" target="_manual
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.