Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/10/2006, 14h33   #1
Invité régulier
 
Inscription : juin 2006
Messages : 47
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 47
Points : 7
Points : 7
Par défaut [FTP] Gérer le ftp par du code

Bonjour,

Je voudrais faire du ftp via du code php, mais mon hébergeur OVH.net interdit les fonctions ftp pour des raisons de sécurité. Peut-on le faire en cgi ou perl et comment?

En fait, je voudrais créer des répertoires ftp, attribuer un login et mot de passe ftp via du code. Supprimer des répertoires existants.

Comment faire, pourriez-vous me donner un exemple en perl ci-possible.

Merci de votre aide
hat_et_m est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/10/2006, 15h02   #2
Membre chevronné
 
Inscription : mai 2005
Messages : 657
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 657
Points : 722
Points : 722
Salut,

Citation:
Je voudrais faire du ftp via du code php, mais mon hébergeur OVH.net interdit les fonctions ftp pour des raisons de sécurité.
Je viens de tester sur un 60gp, ça passe sans souci. Tu peux nous montrer le code que tu as utilisé ?

Citation:
Peut-on le faire en cgi ou perl et comment?
Je suis pas sur que le forum PHP soit le plus pertinent pour les questions sur Perl ou les CGI

Citation:
En fait, je voudrais créer des répertoires ftp, attribuer un login et mot de passe ftp via du code. Supprimer des répertoires existants.
Créer/Supprimer des fichiers ou dossier ne devrait pas être un problème. En revanche je ne suis pas sur de ce que tu entends par "attribuer un login et mot de passe" : si tu veux créer des nouveaux utilisateurs pour le serveur FTP, ça n'a rien a voir avec une simple connexion au ftp pour créer des fichiers.


Citation:
Comment faire, pourriez-vous me donner un exemple en perl
1. Cherche sur google
2. Pose ta question dans le forum Perl


bon courage
Taum est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/10/2006, 11h23   #3
Invité régulier
 
Inscription : juin 2006
Messages : 47
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 47
Points : 7
Points : 7
Par défaut ftp par php

En fait, je voudrais créer des répertoires ftp, attribuer un login et mot de passe ftp via du code. Supprimer des répertoires existants.
::::
------------------------
Actuellement sur OVH, j'ai un espace multiftp où je peux créer de nouveaux comptes ftp correspondant à mon nom de domaine ; pour un répertoire préalablement créé dans mon espace web, je peux attribuer un login (logfixe-logperso) et un mot de passe. Apparemment le manager d'OVH fait appel à un script.pl

L'idée est alors de faire ce que je fait manuellement dans mon manager OVH, de façon automatique par du code php.

Pouvez-vous m'aider, me donner un exemple ?

Merci a+
hat_et_m est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/10/2006, 19h41   #4
Expert Confirmé
 
Avatar de Sub0
 
Homme
Inscription : décembre 2002
Messages : 3 468
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 39

Informations forums :
Inscription : décembre 2002
Messages : 3 468
Points : 3 115
Points : 3 115
Envoyer un message via MSN à Sub0 Envoyer un message via Skype™ à Sub0
Comment procèdes-tu "manuellement" ?
Tu utilises un formulaire sur leur site ?
Si oui: As-tu songé à poster ce formulaire avec PHP ?
- Commence par récupérer le code source (HTML) de cette page...
- Récupère dedans le nom des champs de saisie et le nom du formulaire, ainsi que le nom du script destination (action du formulaire).
- Recrée le formulaire et soumet-le automatiquement avec Javascript.
- Il suffira ensuite d'appeller ce script pour soumettre tes données sur OVH.

Je peux te donner un exemple avec Google si tu veux...
Sub0 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/10/2006, 06h43   #5
Inscrit
 
Avatar de is_null
 
Inscription : octobre 2006
Messages : 637
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 637
Points : 690
Points : 690
Citation:
Envoyé par Sub0
Comment procèdes-tu "manuellement" ?
Tu utilises un formulaire sur leur site ?
Si oui: As-tu songé à poster ce formulaire avec PHP ?
- Commence par récupérer le code source (HTML) de cette page...
- Récupère dedans le nom des champs de saisie et le nom du formulaire, ainsi que le nom du script destination (action du formulaire).
- Recrée le formulaire et soumet-le automatiquement avec Javascript.
- Il suffira ensuite d'appeller ce script pour soumettre tes données sur OVH.

Je peux te donner un exemple avec Google si tu veux...
C'est là qu'on s'aperçoit de l'utilité de firefox avec webdevelopper et livehttpheaders (ce sont des extensions).
La première permet d'analyser le formulaire en un clic, et le second permet quelque finalisation grâce aux détails (il s'agit d'un outil pour capturer les requêtes HTTP échangées entre le client et le serveur).
Ces extensions vous seront utiles, normalement
__________________
Q: Dois-je haïr et cogner sur Microsoft ?
R: Non, vous n'êtes pas obligé. Non pas que Microsoft n'est pas écoeurant, mais il y avait une culture hacker bien avant Microsoft et il y en aura une bien après que Microsoft aura été de l'histoire ancienne. Toute énergie dépensée à haïr Microsoft serait mieux employée par vos compétences et votre passion. Écrivez du bon code, cela brisera suffisamment Microsoft sans polluer votre karma.
Comment devenir un hacker ? par Eric Steven Raymond
is_null est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/10/2006, 12h32   #6
Membre émérite
 
Avatar de viviboss
 
Inscription : août 2006
Messages : 943
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Gard (Languedoc Roussillon)

Informations forums :
Inscription : août 2006
Messages : 943
Points : 941
Points : 941
....Je n'imagine même pas un développeur WEB sans ces précieux outils


Pour ceux qui ne connaissent pas, il est fortement recommandé de les prendres !!! Le principal soucis avec ces "super extension", c'est qu'on a tendance à "oublier" l'existance d'un autre navigateur concurrent (IE pour ne pas le citer) !!! (En tout cas c'est mon cas !!!! )

PS : je ne comprend MEME pas pourquoi IE continue d'exister....
viviboss est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/10/2006, 13h05   #7
Inscrit
 
Avatar de is_null
 
Inscription : octobre 2006
Messages : 637
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 637
Points : 690
Points : 690
Citation:
Envoyé par viviboss
c'est qu'on a tendance à "oublier" l'existance d'un autre navigateur concurrent (IE pour ne pas le citer) !!! (En tout cas c'est mon cas !!!! )
Il reste ies4linux, un script qui permet d'installer ie 5, 5.5 et 6 en une execution et deux choix.

Au passage, je trouve scandaleux de forcer les developpeurs web à installer des binaires pré-compilés sur leur machine pour assurer la compatibilité de leurs travaux. Microsoft, quand tu nous tient ...
__________________
Q: Dois-je haïr et cogner sur Microsoft ?
R: Non, vous n'êtes pas obligé. Non pas que Microsoft n'est pas écoeurant, mais il y avait une culture hacker bien avant Microsoft et il y en aura une bien après que Microsoft aura été de l'histoire ancienne. Toute énergie dépensée à haïr Microsoft serait mieux employée par vos compétences et votre passion. Écrivez du bon code, cela brisera suffisamment Microsoft sans polluer votre karma.
Comment devenir un hacker ? par Eric Steven Raymond
is_null est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h02.


 
 
 
 
Partenaires

Hébergement Web