par
blubsy » 11 mai 2007, 17:29
Bonjour j'aurais besoin de récupérer le contenu d'un fichier (source d'un fichier txt, php, html ou autre), afin de pouvoir l'afficher dans un formulaire.
J'ai bien testé avec des fonction php-ftp mais à chaque fois je me retrouve avec une erreur de permission sur fopen.
Merci pour votre aide
$file = '/www/test/test.php';
// Mise en place d'une connexion basique
$conn_id = ftp_connect($ftp_server);
// Identification avec un nom d'utilisateur et un mot de passe
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
if ((!$conn_id) || (!$login_result)) {
echo '<p class="red">La connexion FTP a échoué !</p>';
echo '<p class="red">Tentative de connexion au serveur $ftp_server pour l\'utilisateur '.$ftp_user_name.'</p>';
exit;
} else {
$fps = fopen($file, r);
echo '<p class="red">Connexion au serveur '.$ftp_server.", pour l'utilisateur $ftp_user_name</p>";
}
fclose($fp);
et le resultat :
Warning: fopen(/www/test/test.php): failed to open stream: Aucun fichier ou répertoire de ce type in /home/ww_wc/www/w07/outils/ftp/page25.php on line 129
Connexion au serveur 217.216.41.46, pour l'utilisateur ww_wc
Le repertoir et le fichier à les droits 777.
Bonjour j'aurais besoin de récupérer le contenu d'un fichier (source d'un fichier txt, php, html ou autre), afin de pouvoir l'afficher dans un formulaire.
J'ai bien testé avec des fonction php-ftp mais à chaque fois je me retrouve avec une erreur de permission sur fopen.
Merci pour votre aide
[quote]
$file = '/www/test/test.php';
// Mise en place d'une connexion basique
$conn_id = ftp_connect($ftp_server);
// Identification avec un nom d'utilisateur et un mot de passe
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
if ((!$conn_id) || (!$login_result)) {
echo '<p class="red">La connexion FTP a échoué !</p>';
echo '<p class="red">Tentative de connexion au serveur $ftp_server pour l\'utilisateur '.$ftp_user_name.'</p>';
exit;
} else {
$fps = fopen($file, r);
echo '<p class="red">Connexion au serveur '.$ftp_server.", pour l'utilisateur $ftp_user_name</p>";
}
fclose($fp);
[/quote]
et le resultat :
[quote]Warning: fopen(/www/test/test.php): failed to open stream: Aucun fichier ou répertoire de ce type in /home/ww_wc/www/w07/outils/ftp/page25.php on line 129
Connexion au serveur 217.216.41.46, pour l'utilisateur ww_wc[/quote]
Le repertoir et le fichier à les droits 777.