Bonjour,
C'est ma première semaine de php et je découvre donc tout ça . J'ai réalisé une chaîne d'upload en http, encodage et déplacement de fichiers (ftp) en php et dans un des chemins de fichiers, j'ai des espaces. Je suppose qu'il y a un moyen simple de se débrouiller avec mais je ne trouve pas.
Voilà le code:
//Serveurs
$host1 = "192.168.1.90";
$host2 = "192.168.1.89";
//Repertoire de base de la connexion
$rep = "C:\flv_video\diver\.$pathupload\";
$rep2 = "
C:\Program Files\Macromedia\Flash Media Server 2\applications\diver\streams\.$pathupload\"; < c'est ici que j'ai mes espaces
//Fichier à uploader
$file = ./film_flv/".$nom_final.".flv"
// connection au serveur
if (!$ftp = @ftp_connect($host))
Ajoutons à ça une petite question supplémentaire: une fois mes fichiers upoadés et encodés, je les déplace vers d'autres serveurs en ftp. La page d'upload va chercher ce qu'elle a à faire (y compris le ftp en fin de parcours) dans un fichier php. Pour m'authentifier auprès des clients ftp des autres serveures, je mets "en dur", dans le fichier php, les login et mot de pass des clients ftp. C'est un risque au niveau sécurité? même si le fichier php qui les contient n'est pas affiché en ligne et ne s'exécute que côté serveur?
Merci!