Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Obrazek i błędna ścieżka
Forum PHP.pl > Forum > PHP
k0b3
Nie wiem czy będę dobrze zrozumiały, ale mam nadzieje że w pełni wyjaśnię swój problem...

Mam obrazek i jest on ładowany z pewnego katalogu na stronę oraz mam pewien skrypt (sporo rozpisywania do czego-to malo istotne) który czasem wybiera nazwę pliku zdjęcia. Gdy nazwa jest niezgodna z poprawną na stronie widnieje przekreslony symbol jakiegoś obrazka.

Jak zrobic (gdy ścieżka tego obrazka jest niepoprawna) zeby nie bylo tego symbolu - poprostu pusto..
Zauważyłem taka możliwość na skrypcie forum phpbb, gdy sciezka nie zgadzala sie nie bylo zadnego znaku, poprsotu obrazek wtedy przyjmowal rozmiar (0,0)

eh.. nie wiem jak to wyjasnic, mysle ze zrozumiale ;]
luki100011
Może sprawdzaj czy plik istnieje file_exists() questionmark.gif
Jeżeli ścieżka jest błędna to stwierdzi że plik nie istnieje i wtedy go nie wyświetlaj - warunek if stwórz.
k0b3
o widzisz... smile.gif

Myslałem już o czymś takim, ale nie wiedzialem jakiej funkcji użyć.

Dało by rade napisać taki kodzi? Narazie początkującym jestem...



///////////////////edit

Udalo mi sie smile.gif pierwszy moj wpełni samodzielny skrypt tongue.gif


  1. <?php
  2. $jpg = $sqljpg;
  3. $w = 0;
  4. $h = 0;
  5. if (file_exists($jpg)) 
  6. {
  7. echo "<img src=".$sqljpg." />";
  8. } else {
  9. echo "<img width=".$w." height=".$h." />";
  10. }
  11. ?>


Dzieki wielkie za podpowiedz smile.gif
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.