remote directory uitlezen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Wouter Tinbergen

wouter Tinbergen

12/09/2007 15:17:00
Quote Anchor link
Hallo allemaal,

Ik wil graag een remote directory uitlezen om de bestanden te kunnen linken. Ivm traffic houd ze graag op die andere server, maar ik wil ze wel ter download kunnen aanbieden.

Er zijn vele scripts om lokaal een directory te doorzoeken, maar ik weet niet op welke phpcommando's ik moet zoeken om op een andere server te zoeken. Wie helpt?

Wouter
 
PHP hulp

PHP hulp

24/11/2024 15:11:19
 
Gerard M

Gerard M

13/09/2007 20:45:00
Quote Anchor link
Een open directory uitlezen kan je met één regel doen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$contents
= file_get_contents($uri);
?>


Natuurlijk moet je hier nog de nodige patterns oplos laten om zo de benodigde data te filteren, denk dus aan preg_match_all().

Ik hoop dat dit je op weg helpt.
 
PHP Newbie

PHP Newbie

13/09/2007 21:05:00
Quote Anchor link
file_get_contents();

Een remote directory kun je niet doorlopen
 
Gerard M

Gerard M

13/09/2007 21:11:00
Quote Anchor link
In de meeste gevallen word een remote directory door apache (of equivalent) als HTML weergeven. En als dat niet zo is kun je er van uitgaan dat de 'webmaster' niet wilt dat jij door zijn bestanden bladert.
 
Arjan Kapteijn

Arjan Kapteijn

13/09/2007 21:16:00
Quote Anchor link
xml-streampje opzetten is denk ik de eenvoudigste oplossing.
 
PHP Newbie

PHP Newbie

13/09/2007 21:18:00
Quote Anchor link
eventueel een FTP verbinding maken met de desbetreffende host.
 
Arjan Kapteijn

Arjan Kapteijn

13/09/2007 21:21:00
Quote Anchor link
Is ook een goede, maar ik vermoed dat het opzetten van een FTP verbinding iets trager is. Let op, vermoed :P.
 
Manaus

Manaus

13/09/2007 21:24:00
Quote Anchor link
anders kan je een bestand op die andere ftp maken die de derictory uitleest en in een array uitspuwt en dan gebruiken in jue ander script
 
Arjan Kapteijn

Arjan Kapteijn

13/09/2007 21:51:00
Quote Anchor link
Dat is ook een goede, glob() serialize en echo'en, vervolgens dat ophalen en unserializen :).
 
Wouter Tinbergen

wouter Tinbergen

14/09/2007 20:19:00
Quote Anchor link
Ok,
Dit zijn nogal wat oplossingen.
De eerste werkt dus al....Ik vind ook de mooiste de laatste optie van Manaus.
Aangezien ik wel toegang kan krijgen tot de andere server, zal ik daar een scriptje op zetten dat de bestandsnamen doorstuurt.

Eigenlijk hoef ik alleen maar de bestandsnamen in een Array te hebben....
Nog aan het zoeken naar

Dank voor de hulp voor nu! Ik ga weer prutsen.

Wouter
Gewijzigd op 01/01/1970 01:00:00 door wouter Tinbergen
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.