opendir(): map uitlezen van andere server

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Fjodor Klondyke

Fjodor Klondyke

16/06/2010 12:59:22
Quote Anchor link
op server a heb ik een map staan met allemaal bestanden.
op server b wil ik met een script alle bestanden uit die map aanroepen en als linken in beeld zetten.

Maar het gaat direct al mis:

$open = opendir($pad);

geeft al een foutmelding:
Warning: opendir(ftp://[email protected]/map/submap/) [function.opendir]: failed to open dir: FTP server reports 450 /map/submap/: No such file or directory

De mappen hebben de correcte rechten, ik heb ze zelfs op 777 gezet voor de zekerheid.

De voorbeelden voor de paden heb ik van php.net, en geen van beiden werkt:
ftp://example.com/pub/
ftp://user:[email protected]/pub/


Het is mij niet duidelijk wat ik verkeerd doe.

Vast bedankt
 
PHP hulp

PHP hulp

03/01/2025 21:39:46
 
Mitchel V

Mitchel V

16/06/2010 13:09:50
Quote Anchor link
werkt dit?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
$ftp_server
= "ftp.example.com";
$ftp_user = "foo";
$ftp_pass = "bar";

// set up a connection or die
$conn_id = ftp_connect($ftp_server) or die("Couldn't connect to $ftp_server");

// try to login
if (@ftp_login($conn_id, $ftp_user, $ftp_pass)) {
    echo "Connected as $ftp_user@$ftp_server\n";
}
else {
    echo "Couldn't connect as $ftp_user\n";
}


// get contents of the current directory
$contents = ftp_nlist($conn_id, ".");

// output $contents
var_dump($contents);

// close the connection
ftp_close($conn_id);  
?>
 
Joakim Broden

Joakim Broden

16/06/2010 13:14:05
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
Warning: opendir(ftp://[email protected]/map/submap/) [function.opendir]: failed to open dir: FTP server reports 450 /map/submap/: No such file or directory


Er is geen map of bestand die zo heet... Geef juiste mappen op
 
Fjodor Klondyke

Fjodor Klondyke

16/06/2010 13:25:10
Quote Anchor link
Dag Mitchel, hij doet het nu, bedankt!
 



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.