Je veux créer un portail ftp sur mon site. J'arrive sans trop de probleme à gerer une base de données en php, mais pour le ftp jsuis novice.Voici mon code pour l'instant:
QUOTE
<?php
/* Variables */
$ftp_server="**********";
$ftp_user_name="*******";
$ftp_user_pass="*******";
/* Connexion */
$conn_id = ftp_connect($ftp_server);
/* Identification */
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
/* Vérification de la connexion */
if ((!$conn_id) || (!$login_result)) {
echo "La connexion FTP a échoué!\n";
echo "Tentative de connexion à $ftp_server avec $ftp_user_name.<br>";
die;
} else {
echo "Connecté sur $ftp_server, avec l'utilisateur $ftp_user_name <br>";
}
/* requete */
$buff=ftp_rawlist($conn_id,'/');
/* Fermeture de la connexion FTP */
ftp_close($conn_id);
/*affichage*/
var_dump($buff);
?>
/* Variables */
$ftp_server="**********";
$ftp_user_name="*******";
$ftp_user_pass="*******";
/* Connexion */
$conn_id = ftp_connect($ftp_server);
/* Identification */
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
/* Vérification de la connexion */
if ((!$conn_id) || (!$login_result)) {
echo "La connexion FTP a échoué!\n";
echo "Tentative de connexion à $ftp_server avec $ftp_user_name.<br>";
die;
} else {
echo "Connecté sur $ftp_server, avec l'utilisateur $ftp_user_name <br>";
}
/* requete */
$buff=ftp_rawlist($conn_id,'/');
/* Fermeture de la connexion FTP */
ftp_close($conn_id);
/*affichage*/
var_dump($buff);
?>
là où j'ai du mal c'est pour l'affichage, j'aimerai que ce soit plus presentable, paske là au niveau de la strucutre ca me donne :
QUOTE
array(6) { [0]=> string(18) "//Alcohol 120%.lnk" [1]=> string(10) "//base.sql" [2]=> string(22) "//easyphp1-7_setup.exe" [3]=> string(99) "//eBook Fr - Apprendre XML - Tutorial De 51 Pages Et 8 Chapitres En Français----Shared By KoraS.pdf" [4]=> string(27) "//Rapport_Cyril_Navarro.doc" [5]=> string(31) "//SOUTENANCE STAGE OKLAHOMA.ppt" }
Si quelqu'un peut m'aider à présenter un peu mieux la liste de mon repertoire ftp, si par exemple il existe des commande du type mysql_num_rows et mysql_num_fields pour une application ftp afin de rentrer les données dans un tableau.
merci^^