Tout va bien si je ne met pas le nom du fichier en variable :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 connexion_2(); $PF = 'nom' ; $date = '12.12.2008' ; $fichier = $PF .'-'. $date .'.txt' ; $retour = mysql_query("SELECT * FROM base WHERE PF='$PF' AND date_expe='$date' INTO OUTFILE '/var/www/DL/$fichier' FIELDS TERMINATED BY '|' LINES TERMINATED BY '\n'"); //envoi en FTP : echo exec ('ftp -v -i -n << FIN open ftp.moi.net user moi pwdmoi mput $fichier $fichier $PF ."-". $date .".txt" bye FIN ');
'fichier' au lieu de '$fichier' , comme si FTP ne savait pas lire les variables...
L'ennui est évidemment que cela ne me permet pas de différencier l'envoi ...
Nota : j'envoie et j'attends bien dans le répertoire courrant.
si je fais :
tout serait parfait si cela n'envoyait pas mon script avec ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2mput *
Merci de vos lumières.
nimbus vous souhaite une BONNE ANNEE
Partager