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 29/01/2007, 00h28   #1
Invité de passage
 
Inscription : janvier 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 3
Points : 0
Points : 0
Par défaut [FTP] Adresse de fichier

Bonjour à tout le monde,
voilà dans un formulaire je fais appel a un type=file mais le probeleme c'est que je n'arrive pas à récupérer le chemin local pour pouvoir envoyer sur un ftp :
index.php
Code :
1
2
3
4
5
6
<form method="post" action="upload.php" enctype="multipart/form-data">
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p><input type="file" name="fichier">
<input type="submit" name="Submit" value="Envoyer"></p>
</form>
upload.php
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
 
$file = 'ICI ladresse que je cherche';
$remote_file = $_FILES['fichier']['name'] ;
$ftp_server = '***';
$ftp_user_name = '***';
$ftp_user_pass = '***';
 
$conn_id = ftp_connect($ftp_server);
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
 
if (ftp_put($conn_id, $remote_file, $file, FTP_ASCII)) {
 echo "Le fichier $file a té chargé avec succès\n";
} else {
 echo "Il y a eu un problème lors du chargement du fichier $file\n";
}
 
ftp_close($conn_id);
?>
Voilà si vous pouver m'aider svp merci
nbmx40 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2007, 09h27   #2
Membre éclairé
 
Avatar de genova
 
Inscription : septembre 2004
Messages : 487
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 487
Points : 397
Points : 397
Envoyer un message via MSN à genova
Salut,
pour uploader un fichier tu dois passer par la fonction move_uploaded_file()

Tu appliqueras tes fonctions FTP par la suite, sur le fichier uploadé sur ton serveur.
__________________
Testez le forum Fire Soft Board, un forum libre, gratuit et français.

Système de template de phpBB - Lisez la FAQ PHP avant toute question si vous débuttez en PHP.
genova est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2007, 10h28   #3
Invité de passage
 
Inscription : janvier 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 3
Points : 0
Points : 0
ok merci je suis allé voir un peu le fonctionnement de move_uploaded_file mais je ne vois pas comment m'en servir en fait c'est toujours pareil pour récupérer l'adresse :s
nbmx40 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2007, 12h30   #4
Membre Expert
 
Avatar de Doksuri
 
Tiger Scott
Développeur Web
Inscription : juin 2006
Messages : 1 251
Détails du profil
Informations personnelles :
Nom : Tiger Scott
Âge : 42

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : juin 2006
Messages : 1 251
Points : 1 514
Points : 1 514
salut,
j'ai l'impression (mais je peux me tromper) que tu ne récupères pas tes données "postées"
Code :
1
2
3
$variable=$_POST['var_postee'];
et donc
$fichier=$_POST['fichier'];
Citation:
<form method="post" action="upload.php" enctype="multipart/form-data">
je suis pas sur mais je crois qu'il faut mettre POST en majuscule...
Doksuri est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2007, 14h18   #5
Invité de passage
 
Inscription : janvier 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 3
Points : 0
Points : 0
Code :
$fichier = $_POST['fichier'];
si je rajoute ceci sa me met une erreur :
Citation:
Undefined index: fichier
ou alors est-ce possible de copier les valeur du type="file" dans un type="input" en hidden?
nbmx40 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2007, 14h30   #6
Membre éclairé
 
Avatar de johweb
 
Inscription : décembre 2003
Messages : 332
Détails du profil
Informations personnelles :
Localisation : France, Sarthe (Pays de la Loire)

Informations forums :
Inscription : décembre 2003
Messages : 332
Points : 316
Points : 316
On ne récupère pas un fichier uploadé par mais par ^^
johweb 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 01h08.


 
 
 
 
Partenaires

Hébergement Web