[Réglé] upload de fichier avec simple requête HTML [résolu].

Ce forum aborde toutes les questions qu'un codeur ou webmaster pourrait se poser, et n'ayant aucun rapport direct avec phpBB.
Tout ce qui peut concerner la récupération des sessions de phpBB sur votre site, doit se faire dans cette section.

Modérateur: Equipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com

[Réglé] upload de fichier avec simple requête HTML [résolu].

Messagepar Néthéril » 05 Juin 2007 à 17:46

Bonjour tout le monde.

Voila, je veux créer un simple programme pour balancer des fichiers sur un serveur. j'ai donc tapé cela sur mon petit fichier htm :

<BODY>
<form method="post" action="depot.php" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="2000000">
Sélectionnez votre fichier <input type="file" name="fichier">
<input type="submit" name="submit" value="envoyer">
</form>
</BODY>



Et quand je teste mon fichier, il m'indique qu'il l'a envoyé dans un fichier temporaire.

Je sens l'erreur à la con, qu'ai je loupé ?

Merci d'avance !
Modifié en dernier par Néthéril le 05 Juin 2007 à 20:32, modifié 1 fois.
Néthéril
Posteur néophyte
Posteur néophyte
 
Messages: 21
Enregistré le: 19 Fév 2006 à 11:58

Messagepar ErnadoO » 05 Juin 2007 à 17:58

il nous faut le contenu de ton depot.php :D
ErnadoO
 

Messagepar Néthéril » 05 Juin 2007 à 18:00

ErnadoO a écrit:il nous faut le contenu de ton depot.php :D


Mon depot.php est juste la pour lire le contenu.

<?
echo "Votre fichier $fichier_name, d'une taille de $fichier_size octets, a été transféré sur le serveur sous le nom $fichier.";
?>


è basta !
Néthéril
Posteur néophyte
Posteur néophyte
 
Messages: 21
Enregistré le: 19 Fév 2006 à 11:58

Messagepar ErnadoO » 05 Juin 2007 à 18:44

Sauf que là tu n'as rien à lire, tu utilises des varaibles qui sortent de nul part. Ton depot.php doit contenir le code qui va envoyer le fichier sur le serveur, par exemple:
Code: Tout sélectionner
<?php
if (!move_uploaded_file($_FILES['fichier']['tmp_name'], $_FILES['fichier']['name']))
{
	echo "pfff ça marche pas";
}
else
{
	echo 'Votre fichier ' . $_FILES['fichier']['name'] .' d\'une taille de ' . $_FILES['fichier']['size'] . ' octets, a été transféré sur le serveur.';
}
?>
ça c'est le minimum, apres tu peux sécuriser tout ça et personnaliser le tout en étoffant ton formulaire
ErnadoO
 

Messagepar Néthéril » 05 Juin 2007 à 19:08

ok ok je vois, je crée la variable mais je ne la stocke pas sur le serveur...
Néthéril
Posteur néophyte
Posteur néophyte
 
Messages: 21
Enregistré le: 19 Fév 2006 à 11:58

Messagepar Néthéril » 05 Juin 2007 à 20:32

Oki j'ai compris, je le met en résolu !

Thanks you ! :wink:
Néthéril
Posteur néophyte
Posteur néophyte
 
Messages: 21
Enregistré le: 19 Fév 2006 à 11:58


Retourner vers Coding, Webmastering et Sécurité informatique

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 3 invités