Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][MySQL][PHP] Nadanie klasy obiektowi. Problem.
Forum PHP.pl > Forum > Przedszkole
cabana
Witam.
Mam klasę która pobiera dane o użytkowniku i zapisuje je w odpowiednie zmienne.
Chciałbym aby input zmienił swoja klasę, gdy zmienna jest pusta.
Próbowałem zrobić to tak:

  1. <?php (empty($user->email)) ? 'class="empty"' : ''; ?>


Ale nie bardzo mi to trybi.
Input ma zawsze klasę `empty` nawet gdy zmienna $user->email zawiera cokolwiek.
Czy jest jakiś błąd w moim rozumowaniu?
Proszę o wskazanie mi błędu, jeśli będzie taka potrzeba udostępnię więcej kodu.
abort
Spróbuj:
  1. <?php $emai=$user->email; (empty($email)) ? 'class="empty"' : ''; ?>


http://pl2.php.net/empty - poczytaj pod dokumentacją post usera 'phpsort' (datowany 21-Jan-2011 07:13)
Może to ten przypadek?
cabana
ok sprawdzę i dam edita

@edit
Działa ślicznie smile.gif
Oczywiście `Pomógł` dla Ciebie oraz wielki PLUS za szybką pomoc.

Dziękuję.
IceManSpy
1. Pokaż całość, czyli jak generujesz tego inputa.
2. Jeśli zmienna $user->email będzie zawierała cokolwiek, to nie zwróci przecież TRUE.
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.