Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] wyswietlenie obrazkow
Forum PHP.pl > Forum > Przedszkole
qwe
Witam

Mam problem mam 2 obrazki w tabelce jeden o szerokosci pobranej z bazy

  1. <table cellspacing="0" cellpadding="0" width="150" height="16">
  2. <tr>
  3. <td style="background: url('img/p.jpg'); width: 150px; height: 16px;">
  4. <div style="background: url('images/pz.jpg'); width: <?php echo $dlugosc; ?>%; height: 16px;"></div></td>
  5. <tr>
  6. </table>


w takiej postaci ładnie sie wyswietlaja

jednak chce zrobic aby obrazki wyswietlily sie dopiero po spelnieniu warunku

  1. if ($obraz_pokaz==0)
  2. {
  3. //obrazek
  4. }

i jesli w miejsce obrazek wstawie

  1. echo "<table cellspacing="0" cellpadding="0" width="150" height="16">
  2. <tr>
  3. <td style="background: url('img/p.jpg'); width: 150px; height: 16px;">
  4. <div style="background: url('images/pz.jpg'); width: ".$dlugosc." ; height: 16px;"></div></td>
  5. <tr>
  6. </table>";


to obrazki sie nie pojawiaja
dlaczego ? i jak to zrobic poprawnie

prosze o pomoc
Wiktor P.
A czy wyświetlą się jak zrezygnujesz z warunku ?
Może $obraz_pokaz to typ boolean i zwraca false, a ty wymagasz, aby równała się zero ?
  1. echo gettype($obraz_pokaz)


Sprubój jeszcze tak:
  1. echo "<table cellspacing='0' cellpadding='0' width='150' height='16'>
  2. <tr>
  3. <td style='background: url(img/p.jpg); width: 150px; height: 16px;'>
  4. <div style='background: url(images/pz.jpg); width: ".$dlugosc." ; height: 16px;'></div></td>
  5. <tr>
  6. </table>";
nospor
Cytat
Może $obraz_pokaz to typ boolean i zwraca false, a ty wymagasz, aby równała się zero
to sobie porownaj false z zerem i sprawdź co się stanie smile.gif

@qwe masz parse errory. Nie mozna ot tak wstawiac cudzyslowiów w tekst brany cudzyslowiem.
Lektura obowiązkowa dla ciebie:
http://pl.php.net/manual/pl/language.types.string.php
qwe
pokaz_obraz to w bazie int gdzie 0 jest gdy ma sie cos wyswietlic a 1 gdy nie ma

no wlasnie przenioslem skrypt na inny hosting i wywalilo errory .. poczytam tego manuala
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.