ziwiz Skrevet 11. februar 2007 Del Skrevet 11. februar 2007 (endret) Hei, jeg får ikke den file_exist funksjonen til å fungere.. Jeg skal ha den til å hente opp bilder ved hjelp av get funksjonen. Men den henter kun fram bildet error.jpg <img width=700 src="<?php if (isset($_GET["get"])) { $picture = $_GET["get"]; $path = "http://min_adresse/bilder/"; if (file_exists($path . $picture . ".jpg")) { echo ($path . $picture . ".jpg"); } elseif (file_exists($path . $picture . ".png")) { echo ($path . $picture . ".png"); } elseif (file_exists($path . $picture . ".gif")) { echo ($path . $picture . ".gif"); } else { echo (error.jpg"); } } else { } ?>"> Men når jeg skreiv <img width=700 src="<?php if (isset($_GET["get"])) { $picture = $_GET["get"]; $path = "http://min_adresse/bilder/"; if (file_exists($path . $picture . ".jpg")) { echo ($path . $picture . ".jpg"); } elseif (file_exists($path . $picture . ".png")) { echo ($path . $picture . ".png"); } elseif (file_exists($path . $picture . ".gif")) { echo ($path . $picture . ".gif"); } else { echo ($path . $picture . ".jpg"); } } else { } ?>"> Klarte den kun å hente fram mine jpg bilder, men ingen png eller gif bilder.. Noen som ser noen feil? Mvh Simen Endret 11. februar 2007 av ziwiz Lenke til kommentar
Ståle Skrevet 11. februar 2007 Del Skrevet 11. februar 2007 Du har vel ikke safe mode på? Warning This function returns FALSE for files inaccessible due to safe mode restrictions. However these files still can be included if they are located in safe_mode_include_dir. Lenke til kommentar
ziwiz Skrevet 11. februar 2007 Forfatter Del Skrevet 11. februar 2007 Du har vel ikke safe mode på?Warning This function returns FALSE for files inaccessible due to safe mode restrictions. However these files still can be included if they are located in safe_mode_include_dir. 7923232[/snapback] Så den dær ja, trur det kan ha noe med det å gjøre.. Jeg har uploadet mine filer til start.no sin server, har ikke peiling hvordan man deaktiverer safe mode.. Eller endrer eier på mappene... change the owner of the dir to the phpowner and file_exists works. Er det ingen andre funksjoner enn file_exist man kan bruke? Lenke til kommentar
Ståle Skrevet 12. februar 2007 Del Skrevet 12. februar 2007 lag en fil på start.no så skriver du php_info(); og sjekker om safe mode er på. Lenke til kommentar
ziwiz Skrevet 12. februar 2007 Forfatter Del Skrevet 12. februar 2007 (endret) PHP Version 4.3.11 safe_mode Off Off safe_mode_exec_dir no value no value safe_mode_gid Off Off safe_mode_include_dir no value no value Endret 12. februar 2007 av ziwiz Lenke til kommentar
Kagee Skrevet 12. februar 2007 Del Skrevet 12. februar 2007 (endret) Jeg tror heller problemet ditt er at du prøver å sjekke om en URL finnes - ikke en lokal fil på serveren. Noe som bare så vidt støttes i PHP 5 (du har 4) http://no.php.net/manual/en/function.file-exists.php Grunnen til at det andre eksempelet ditt funket, var at filene faktisk var der - men siden alle file_exists returnere FALSE, gikk den rett til jpg. Endret 12. februar 2007 av Kagee Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå