Avatar billede sesam Nybegynder
24. november 2004 - 11:05 Der er 8 kommentarer og
1 løsning

Tjekke om fil/billede er på serveren

Hvordan kan jeg tjekke om et billede/fil ligger / eksisterer på serveren?
Avatar billede tondering Nybegynder
24. november 2004 - 11:07 #1
Brug dit ftp-program til at kigge efter...
Avatar billede sesam Nybegynder
24. november 2004 - 11:09 #2
tondering: Det er måske det lammeste svar jeg nogensinde har fået...
Avatar billede bojo Nybegynder
24. november 2004 - 11:10 #3
http://dk2.php.net/manual/da/php/function.file-exists.php

<?php
$filename = '/path/to/foo.txt';

if (file_exists($filename)) {
  print "The file $filename exists";
} else {
  print "The file $filename does not exist";
}
?>
Avatar billede coderdk Praktikant
24. november 2004 - 11:53 #4
Eller:

<?php

  $filename = "/sti/til/fil.txt";
  if ( is_readable( $filename ) )
  {
    echo "$filename exists, and is readable";
  }
  else
  {
    echo "$filename does not exist, or is not readable";
  }

?>

:)
Avatar billede Slettet bruger
25. november 2004 - 14:01 #5
hehe.. Jeg kan nu bedst lide tonderings metode: http://www.eksperten.dk/spm/564559#rid5122952 ;o)
Men hvis vi lige SKAL have den med, kan du også kombinere de to overstående:

<?php
$filename = "/bibliotek/til.txt";
if (is_readable($filename)) {
  echo "The file ".$filename." exists and is readable";
} elseif (!is_readable($filename) && file_exists($filename)) {
  echo $filename." exists, but is not readable";
} else {
  echo "The file ".$filename." does not exist";
}
?>

Du kunne sikkert selv regne den ud, men her er den altså alligevel..
;o)
Avatar billede coderdk Praktikant
18. december 2004 - 13:59 #6
Funger det?
Avatar billede sesam Nybegynder
29. december 2004 - 16:18 #7
Ja, smid et svar...
Avatar billede coderdk Praktikant
29. december 2004 - 16:34 #8
Yessir! :)
Avatar billede sesam Nybegynder
29. december 2004 - 16:36 #9
Takker for hjælpen, sir! ;o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester