Bonjour a tous et a toutes,
Je viens a vous car j'ai un reel probleme et apres avoir lu la RFC du ftp je me retrouve le bec dans l'eau. Je m'explique, je dois envoyer via un formulaire un fichier sur un ftp (login et mot de passe donc aleatoire). Je precise que mon PHP n'est pas compile avec la librairie FTP.
Voici la commande (utilise avec system et des simples quotes):
/usr/local/bin/sudo /usr/bin/ftp -u ftp://<login>:<pass>@<url>:<port> <file>
Le probleme c'est quand je fais un login avec un nom comme ca: ~!$%^&|RE la les caracteres speciaux sont interpretes et ca part en sucette. J'ai eplucher les differentes fonctions (addshlashes etc) et rien a propos de cela. Avec vous une idee ? j'avoue etre desespereCa se trouve c'est tout bete en plus ^^
Merci a vous
Jypees
Partager