![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 295 Pomógł: 9 Dołączył: 8.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
problem polega na tym, że podaje ścieżkę bezwględną do zdjęcia(muszę taką podać) http://strona.pl/admin/katalog/podkatalog/zdjecie.jpg i teraz tak: jak przypisze to do zmiennej Kod $zdjecie = 'http://strona.pl/admin/katalog/podkatalog/zdjecie.jpg'; a potem dam Kod if(file_exists($zdjecie)) { echo "<img src='$zdjecie' />"; } to zdjęcie nie wyświetla...jak pomine instrukcję warunkową to wyświetla ;/ Problem w tym, że ta instrukcja warunkowa musi być i nie wiem co jest nie tak Ten post edytował Fixus 24.07.2007, 08:12:04 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 19.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
a co jest w zmiennej $sciezka ? czy aby nie jest pusta ?
-------------------- // ...
Co nieco o mnie ;) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 295 Pomógł: 9 Dołączył: 8.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
pomyliło mi się...źle tu to pokazałem...oczywiście tam jest $zdjecie a nie $sciezka
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 504 Pomógł: 2 Dołączył: 31.03.2006 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
Cytat As of PHP 5.0.0 this function can also be used with some URL wrappers. Refer to Appendix O, List of Supported Protocols/Wrappers for a listing of which wrappers support stat() family of functionality. Jak dla mnie to sprawdzasz czy istnieje zdalny plik co sie po prostu nie uda dlatego warunek nie jest spelniony i to co jest w bloku if nie jest wykonane. Zrob tak
-------------------- "Wizja czasu jest szeroka, lecz kiedy sie przez nia przechodzi, czas staje sie waskimi drzwiami"
![]() |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 295 Pomógł: 9 Dołączył: 8.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
znalazłem problem...
do sprawdzaniu URL`a nie można wykorzystać file_exists() powinno to wyglądać tak: Kod $sciezka = 'http://strona.pl/katalog/podkatalog/zdjecie.jpg';
if(file($sciezka) { echo "jest"; } else { echo "nie ma"; } |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 504 Pomógł: 2 Dołączył: 31.03.2006 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
Cytat Description array file ( string $filename [, int $flags [, resource $context]] ) Reads an entire file into an array. Note: You can use file_get_contents() to return the contents of a file as a string. Return Values Returns the file in an array. Each element of the array corresponds to a line in the file, with the newline still attached. Upon failure, file() returns FALSE. Rzeczywiscie Twoj sposob jak najbardziej zadziala, ale poza dzialaniem to nie bedzie to poprawne, po co wczytywac ten plik do pamieci jesli ty chcesz tylko sprawdzic czy istnieje. Zrob to jak podalem, ale w podobny sposob uzywajac do tego odpowiednich funkcji a nie funkcji ktore mimo iz zadanie spelnia nie sa do tego przeznaczone ![]() -------------------- "Wizja czasu jest szeroka, lecz kiedy sie przez nia przechodzi, czas staje sie waskimi drzwiami"
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.07.2025 - 09:38 |