PDA

Bekijk Volledige Versie : File_exists voor extern bestand



Eduard Bekker
18/05/08, 12:35
Beste mensen,

Ik weet zeker dat er een functie file_exists bestaat om te checken of er een
bestand bestaat in een externe site. Ik heb die namelijk wel eens gebruikt,
maar ben hem kwijt.

Wie kent die functie?


--
/\/\/\/\/\/\/\/\/\
..|
..| Groetjes, Eduard
..|
\/\/\/\/\/\/\/\/\/

Erick T. Barkhuis
18/05/08, 13:25
Eduard Bekker:

> Ik weet zeker dat er een functie file_exists bestaat om te checken of er een
> bestand bestaat in een externe site. Ik heb die namelijk wel eens gebruikt,
> maar ben hem kwijt.

Waar heb je zoal gezocht?

> Wie kent die functie?

Die ken ik wel, ja.

--
Erick

Eduard Bekker
18/05/08, 17:45
Op 18-05-2008 13:21, schreef "Erick T. Barkhuis" in
MPG.229a2f9ca29ade58989716@news.individual.net, <erick.use-net@ardane.c-o-m>
het volgende:

> Eduard Bekker:
>
>> Ik weet zeker dat er een functie file_exists bestaat om te checken of er een
>> bestand bestaat in een externe site. Ik heb die namelijk wel eens gebruikt,
>> maar ben hem kwijt.
>
> Waar heb je zoal gezocht?

Via de zoekmachine in http://nl2.php.net

>
>> Wie kent die functie?
>
> Die ken ik wel, ja.


Gaarne...


--
/\/\/\/\/\/\/\/\/\
..|
..| Groetjes, Eduard
..|
\/\/\/\/\/\/\/\/\/

Erick T. Barkhuis
18/05/08, 18:25
Eduard Bekker:
> Op 18-05-2008 13:21, schreef "Erick T. Barkhuis" in
> MPG.229a2f9ca29ade58989716@news.individual.net, <erick.use-net@ardane.c-o-m>
> het volgende:
>
> > Eduard Bekker:
> >
> >> Ik weet zeker dat er een functie file_exists bestaat om te checken of er een
> >> bestand bestaat in een externe site. Ik heb die namelijk wel eens gebruikt,
> >> maar ben hem kwijt.
> >
> > Waar heb je zoal gezocht?
>
> Via de zoekmachine in http://nl2.php.net
>
> >
> >> Wie kent die functie?
> >
> > Die ken ik wel, ja.
>
> Gaarne...

Maar, maar.....daar staat-ie toch?
http://nl2.php.net/manual/en/function.file-exists.php

--
Erick

Rik Wasmus
18/05/08, 18:45
On Sun, 18 May 2008 18:22:07 +0200, Erick T. Barkhuis
<erick.use-net@ardane.c-o-m> wrote:

> Eduard Bekker:
>> Op 18-05-2008 13:21, schreef "Erick T. Barkhuis" in
>> MPG.229a2f9ca29ade58989716@news.individual.net,
>> <erick.use-net@ardane.c-o-m>
>> het volgende:
>>
>> > Eduard Bekker:
>> >
>> >> Ik weet zeker dat er een functie file_exists bestaat om te checken
>> of er een
>> >> bestand bestaat in een externe site. Ik heb die namelijk wel eens
>> gebruikt,
>> >> maar ben hem kwijt.
>> >
>> > Waar heb je zoal gezocht?
>>
>> Via de zoekmachine in http://nl2.php.net
>>
>> >
>> >> Wie kent die functie?
>> >
>> > Die ken ik wel, ja.
>>
>> Gaarne...
>
> Maar, maar.....daar staat-ie toch?
> http://nl2.php.net/manual/en/function.file-exists.php

Ik heb nooit geprobeerd om file_exists() te gebruiken op http(s)
protocollen, maar een snelle test wijst IMO uit dat dat niet kan:
<?php
echo (int)file_exists('http://ns.nl/ns2007/static/css/print.css');
echo file_get_contents('http://ns.nl/ns2007/static/css/print.css');
?>

En de handleiding zegt dan ook:
http://nl2.php.net/file_exists
"As of PHP 5.0.0, this function can also be used with some URL wrappers.
Refer to List of Supported Protocols/Wrappers for a listing of which
wrappers support stat() family of functionality."
http://nl2.php.net/manual/en/wrappers.http.php
"Supports stat() No"

Ik zou normaal gewoon curl gebruiken als ik het bestand ook nodig had & de
header uitlezen, of een HEAD request doen met fsockopen naar poort 80 als
ik de daadwerkelijke inhoud niet nodig had.
--
Rik Wasmus
....spamrun finished

Maarten Wierda
26/05/08, 18:15
Eduard Bekker wrote:

> Ik weet zeker dat er een functie file_exists bestaat om
> te checken of er een bestand bestaat in een externe site.
>
In PHP bedoel je?

<http://www.google.com/search?q=php+check+if+file+exists+remote>

De functie 'fopen' lijkt je vriend te zijn.

--
Groet,
Maarten Wierda