Transfère De Http En Ftp

Guillaume S -  
 Guillaume S -
Bonjour Tous Le Monde!

J'ai une serrieuse question pour ceux qui s'y connaisent dans le domaine.

Bien voila ma question.

Comment je peut faire en sorte que les visiteurs de mon site web peuve uploader des fichier a partir de une page web aspx de mon site web hébergé par Office Live de Microsoft. Une genrre de dropbox que le visiteurs pourait choisir un ou de preference plusieurs fichier apartir de mon site web vers un dossier spécifique via le ftp de mon compte de stockage LiveDrive. Je recherche en quelque sorte excuser moi si je utilise pas les bon term, un scrip html car Microsoft supporte que les script html pas le php ni les Java ni Flash. Il faudrait que dans la configuration que je puisse entrer l'adresse du serveur, mon nom d'utilisatuer, mon mot de passe et le dossier ou vont aller les fichier.

Merci a tous les connaissuers dans le sujet

Guillaume
A voir également:

9 réponses

Templier Nocturne Messages postés 9989 Statut Membre 1 107
 
en gros, tu veux mettre ton mot de passe et ton pseudo FTP en clair dans une page web... t'es sûr que c'est une bonne idée ?...
0
Shiinrei_Sama Messages postés 84 Statut Membre 18
 
Tu veux faire un système d'upload de fichier sur ton site sans passer par FTP, le tout en html c'est bien ça ?

Sans php je doute que ce soit possible ...
0
Templier Nocturne Messages postés 9989 Statut Membre 1 107
 
boaf... on fait des merveilles en JS de nos jours... mais les infos de logins seraient visibles dans la source...
0
Guillaume S
 
Bonjour.

Il faudrait que mon login sois dans le script et non visible et que les fichiers soient uploader dans un répertoire comme : root/partage/ mais je suis pas sur moi nomplus que sa se fasse en html.

Connaitrier vous un web hosting gratuit qui prend en charge le Java ou le php?

Merci.

Guillaume S
0
Shiinrei_Sama Messages postés 84 Statut Membre 18
 
Il y a Free qui propose un hébergement gratuit de 10Go.

Plus d'infos ici : https://www.free.fr/assistance/252-freebox-creer-des-pages-perso-comment-disposer-d-une-page-perso-free.html
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Guillaume S
 
Merci pour ton aide.

Parcontre, est ce que free est diponible au residents du Canada car j'habitte au Canada.

Merci.

Guillaume S
0
Guillaume S
 
Allo.

J'ai touver un hebergeur gratuit qui te perment d'uploader les pages sur le serveur mais quand je tape l'adresse de mon site zawack.elementfx.com je vois

Index of

et ensuite en bas mes page web que j'ai mis pour tester

bing.htm
share.php

mais commenent je peut faire que quand je vais a mon adresse web que je peut voire ma page d'aceuille?

Merci
0
Templier Nocturne Messages postés 9989 Statut Membre 1 107
 
tu l'appelle index.php
0
Guillaume S
 
Merci sa fonctionne. Aurait tu un script php pour l'upload ftp. J'ai chercher sur Google et j'ai rien trouver.

Merci pour ton aide.

Guillaume S
0
Guillaume S
 
Aussi j'ai essayer ce code :

13.<?php
14.// Paramètres
15.$ftp_server = "nom du serveur";
16.$ftp_user_name = "loguin";
17.$ftp_user_pass = "MDP";
18.$fichier_destination = $_SERVER["DOCUMENT_ROOT"] . "/non du dossier/";
19.$source_file = $fichier_name;
20.
21.// Connexion
22.$conn_id = ftp_connect($ftp_server);
23.// Identification par login et mot de passe
24.$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
25.// Vérification de la connexion
26.if ((!$conn_id) || (!$login_result))
27. {
28. die("La connexion FTP a échoué!");
29. }
30.// Affichage du dossier FTP courant
31.//echo "Dossier courant : ", ftp_pwd($conn_id), "\n";
32.// changement du dossier courant
33.if (@ftp_chdir($conn_id, "upload"))
34. {
35.// Confirmation du changement de dossier courant
36. echo "Le dossier courant est maintenant : ", ftp_pwd($conn_id), "\n";}
37.else
38. {
39.// Erreur lors du changement de dossier courant
40. echo "Impossible de changer le dossier courant.\n";
41. }
42.// Upload du fichier local vers le serveur
43.if($fichier_name != "")
44. {
45. $upload = ftp_put($conn_id, $source_file, "$fichier",FTP_BINARY);
46.// Confirmation de l'envoi du fichier
47. echo "Le fichier $source_file a été envoyé avec succes !";
48. }
49.else
50. {
51.// Erreur lors de l'envoi du fichier
52. echo "Le fichier $source_file n'a pas put être envoyer !";
53. }
54.?>

et same donne

Warning: ftp_connect() [function.ftp-connect]: php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/zawack/public_html/upload.php on line 11

Warning: ftp_login() expects parameter 1 to be resource, boolean given in /home/zawack/public_html/upload.php on line 13
La connexion FTP a échoué!

Mon nom utilisateur est un adresse courriel donc il comporte un @

et l'adresse de serveur sespas jsute ftp:// ses ftp://ftp.livedrive.com.

Merci pur votre aide!

Guillaume S
0
Guillaume S
 
Desoler pour le long moment d'apsence, J'était parti en vacances.

j'ai essayer ce code :

13.<?php
14.// Paramètres
15.$ftp_server = "nom du serveur";
16.$ftp_user_name = "loguin";
17.$ftp_user_pass = "MDP";
18.$fichier_destination = $_SERVER["DOCUMENT_ROOT"] . "/non du dossier/";
19.$source_file = $fichier_name;
20.
21.// Connexion
22.$conn_id = ftp_connect($ftp_server);
23.// Identification par login et mot de passe
24.$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
25.// Vérification de la connexion
26.if ((!$conn_id) || (!$login_result))
27. {
28. die("La connexion FTP a échoué!");
29. }
30.// Affichage du dossier FTP courant
31.//echo "Dossier courant : ", ftp_pwd($conn_id), "\n";
32.// changement du dossier courant
33.if (@ftp_chdir($conn_id, "upload"))
34. {
35.// Confirmation du changement de dossier courant
36. echo "Le dossier courant est maintenant : ", ftp_pwd($conn_id), "\n";}
37.else
38. {
39.// Erreur lors du changement de dossier courant
40. echo "Impossible de changer le dossier courant.\n";
41. }
42.// Upload du fichier local vers le serveur
43.if($fichier_name != "")
44. {
45. $upload = ftp_put($conn_id, $source_file, "$fichier",FTP_BINARY);
46.// Confirmation de l'envoi du fichier
47. echo "Le fichier $source_file a été envoyé avec succes !";
48. }
49.else
50. {
51.// Erreur lors de l'envoi du fichier
52. echo "Le fichier $source_file n'a pas put être envoyer !";
53. }
54.?>

et sa me donne

Warning: ftp_connect() [function.ftp-connect]: php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/zawack/public_html/upload.php on line 11

Warning: ftp_login() expects parameter 1 to be resource, boolean given in /home/zawack/public_html/upload.php on line 13
La connexion FTP a échoué!

Mon nom utilisateur est un adresse courriel donc il comporte un @

et l'adresse de serveur ses pas juste [ftp://] ses ftp://ftp.livedrive.com.

Merci pur votre aide!

Guillaume S
0