|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre actif
![]() Inscription : mai 2007 Messages : 221 ![]() |
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 desespere Merci a vous Jypees |
|
|
00
|
|
|
#2 | |
![]() ![]() Développeur Web Inscription : décembre 2006 Messages : 2 335 ![]() |
Citation:
__________________
Développeur | Zend Certified Engineer Étapes Pour mieux se servir du forum: 1. Commencez par lire les cours et tutoriels ; 2. Faites une recherche; 3. Faites un post si rien trouvé dans les deux étapes précédentes en respectant les règles; Nix>_Rien n'est plus pratique que la théorie |
|
|
|
00
|
|
|
#3 |
|
Membre actif
![]() Inscription : mai 2007 Messages : 221 ![]() |
En faite le php lance cette commande via systeme et le shell comprend certain caractere comme etant a interprete. Exemple le | mais j'ai des galeres aussi avec d'autre caracteres comme @ ou #. En gros je sais pas comment formater tout ca de maniere automatique pour que le shell comprenne bien que c'est une chaine et non pas un caractere a interprete. Suis-je plus claire ?
|
|
|
00
|
|
|
#4 |
![]() ![]() Développeur Web Inscription : décembre 2006 Messages : 2 335 ![]() |
ces mêmes caractères passent bien sur le shell directement ?
__________________
Développeur | Zend Certified Engineer Étapes Pour mieux se servir du forum: 1. Commencez par lire les cours et tutoriels ; 2. Faites une recherche; 3. Faites un post si rien trouvé dans les deux étapes précédentes en respectant les règles; Nix>_Rien n'est plus pratique que la théorie |
|
|
00
|
|
|
#5 |
![]() ![]() Inscription : septembre 2010 Messages : 7 120 ![]() |
PHP supporte nativement le ftp (rien a voir avec l'extension FTP)
__________________
http://blog.stealth35.com/ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com