Avatar billede spunk13 Nybegynder
31. august 2003 - 17:31 Der er 9 kommentarer og
1 løsning

fopen - simpel løsning?

Denne kode har virket før, men nu vil den ikke. Jeg mistænker PHP konfigurationen for at være skurken;

<?php
if (@fopen("http://80.197.68.192/cam.jpg", "r")) {
$status = 1;
} else {
$status = 0;
}
echo $status;
?>

Den skriver 0 hver gang, lige meget hvad - men jeg kan jo sagtens åbne cam.jpg via min browser. Fejlmeddelelsen kan I se her: http://raev.1go.dk/test.php

Jeg kan kun åbne lokale filer :/
Avatar billede spunk13 Nybegynder
31. august 2003 - 17:37 #1
Den skal kun bruges tal at fastslå hvorvidt der er forbindelse til 80.197.68.192 eller ej - jeg er (f)'open' for andre løsninger :D
Avatar billede sukos Juniormester
31. august 2003 - 17:48 #2
En anden måde er file();
http://dk.php.net/manual/en/function.file.php

$find = @file("http://80.197.68.192/cam.jpg", 'r');
if($find) {
echo "OK";
}else{
echo"Nix";
}
Avatar billede jakoba Nybegynder
31. august 2003 - 17:50 #3
hvad med at fjerne det der @-tegn imens du tester, så php får lov til at fortælle dig hvorfor den ikke kan åbne den fil?
Avatar billede spunk13 Nybegynder
31. august 2003 - 17:53 #4
sukos > den giver samme fejl(når man fjerner @) - http://raev.1go.dk/test2.php

Nogen der har mulighed for at teste scriptet på deres egen server? Hvis det virker kan jeg vel konstatere at det er PHP konfigurationen den er gal med.
Avatar billede sostack Nybegynder
31. august 2003 - 17:56 #5
Koden virker her fra min maskine!

//sostack
Avatar billede sukos Juniormester
31. august 2003 - 17:59 #6
Avatar billede jakoba Nybegynder
31. august 2003 - 18:04 #7
kik på flaget  allow_url_fopen  i din inifil. hvis den er "0" mås du ikke.
http://dk2.php.net/filesystem
Avatar billede sukos Juniormester
31. august 2003 - 18:11 #8
he, det var lige den jeg ikke kunne huske hvad hed! :O)
Avatar billede spunk13 Nybegynder
31. august 2003 - 18:18 #9
http://www.1go.dk/phpinfo.php

Den står til 'no value', hvilket i det her tilfælde må betyde nej/0..?
Kan være jeg skal skrive til admin og spørge om han ikke kan ændre det.
Avatar billede spunk13 Nybegynder
07. september 2003 - 00:08 #10
Problemet ligger åbenbart ved 1go..
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