Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sprawdzanie zawartosci zmiennej, ... problem z bialymi znakami
bobens_83
post 8.02.2006, 00:40:17
Post #1





Grupa: Zarejestrowani
Postów: 112
Pomógł: 0
Dołączył: 7.11.2005
Skąd: z Czelsy

Ostrzeżenie: (0%)
-----


Witam. Istnieje jakas funkcja ktora sprawdza czy zmienna jest pusta czy nie? A kakretnie: mam np. tresc newsa. W momencie kiedy nie wpisze zadnych lier tylko spacje albo entery, to juz nie traktuje tej zmiennej jak pusta.

Probowalem empty(), isset() i nie dziala to prawidlowo.

Probowalem tez
  1. <?php
  2. eregi('^[a-zA-Z0-9_]+', $zmienna)
  3. ?>
ale wtedy jest problem ze znakami % & $ ... a bezsensu wpisywac wszystko recznie bo i tak sie o czyms zapomni aarambo.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Hannon
post 8.02.2006, 00:55:02
Post #2





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 10.02.2005

Ostrzeżenie: (0%)
-----


jestes pewien ze nie dzialaja ? moze użyłes ich niepoprawnie?
  1. <?php
  2.  
  3. if ( isset($zmienna) && !empty($zmienna) && $zmienna !== " ")
  4. echo "zmienna istnieje i nie jest pusta";
  5. else 
  6. echo "zmienna nie egzystuje";
  7.  
  8. ?>


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 17:40