Forum-webmaster
Technique - programmation => HTML / CSS / XHTML => Message commencé par: planete-web le le 22-03-2008 a 14:55:44

Titre: probleme insertion d'une image dans un formulaire
Posté par: planete-web le le 22-03-2008 a 14:55:44

Bonjour.
Voila ,j'ai crée un formulaire de vente d'objets.
j'aimerai que les vendeurs puissent déposer une ou plusieurs photos de leurs objets a vendre dans le formulaire .
j'ai recherché un peut partout ce système sans succès .
je vous serai reconaissant si vous pouviez me donner un petit coup de main.
Cordialement.

Titre: Re:probleme insertion d'une image dans un formulaire
Posté par: MarvinLeRouge le le 22-03-2008 a 19:48:20

Salut,

As-tu fait une recherche sur "formulaire fichier upload" ?

Titre: Re:probleme insertion d'une image dans un formulaire
Posté par: planete-web le le 22-03-2008 a 21:11:49

Re.
Oui j'ai fait une recherche mais je ne trouve pas ce que je recherche.
je recherche a peut pres ceci.
http://i43.servimg.com/u/f43/11/63/80/17/captur10.jpg
Cordialement

Titre: Re:probleme insertion d'une image dans un formulaire
Posté par: MarvinLeRouge le le 23-03-2008 a 20:01:44

Ce que tu indiques relève plus d'un aspect graphique que d'une fonctionnalité : uploader une image, c'est basiquement uploadcer un fichier, et s'assurer que le fichier est bien une image (type mime notamment).
Quand au second bouton dans ton image "ajouter des photos", c'est très probablement un déclencheur d'une fonction javascript qui ajoute un nouveau champ d'upload, lequel aura la même focntionnalité.

Titre: Re:probleme insertion d'une image dans un formulaire
Posté par: planete-web le le 23-03-2008 a 21:04:16

Bonjour.
j'ai trouvé ceci :

Code:

<form name="formulaire_envoi_fichier" enctype="multipart/form-data" method="post" action="./upload.php">
<input type="file" name="fichier_choisi">
<input type="submit" name="bouton_submit" value="Envoyer le fichier">
</form>

et ce code en php

Code:

<?php
//on vérifies que le champ est bien rempli:
if(!empty($_FILES["fichier_choisi"]["name"]))
{
   //nom du fichier choisi:
   $nomFichier = $_FILES["fichier_choisi"]["name"] ;
   //nom temporaire sur le serveur:
   $nomTemporaire = $_FILES["fichier_choisi"]["tmp_name"] ;
   //type du fichier choisi:
   $typeFichier = $_FILES["fichier_choisi"]["type"] ;
   //poids en octets du fichier choisit:
   $poidsFichier = $_FILES["fichier_choisi"]["size"] ;
   //code de l'erreur si jamais il y en a une:
   $codeErreur = $_FILES["fichier_choisi"]["error"] ;
   
   //chemin qui mène au dossier qui va contenir les fichiers uplaod:
   $chemin = "./upload_fichier/" ;

   if(copy($nomTemporaire, $chemin.$nomFichier))
      echo("<br>l'upload a réussi") ;
   else
      echo("<br>l'upload a échoué") ;
}//fin if
else
{
   echo("Vous n'avez pas choisit de fichier!!<br>") ;
   echo("<a href=\"./choix_fichier.html\">Retour</a>") ;
}//fin else
?>

mais j'ai deja une balse <form></form> dans mon script

Code:

<form action="http://********.com/cgi-bin/blate/blat.exe"
method="post"> <input size="50" name="Sender"
value="******@****************" type="hidden"><input
size="50" name="TO" value="**********@orange.fr"
type="hidden"><input size="50" name="Blat_Subject"
value="Inscription" type="hidden"><input size="50"
name="SERVER" value="**********.com" type="hidden"><input
name="Blat_success"
value="http://www.**************/pages/confirmation_envoie_mail_vendrepag.html"
type="hidden"><input name="Blat_failure"
value="http://www.************/pages/erreur_formulaire_vendrepag.html"
type="hidden"><input name="Blat_Mime" value="Y"
type="hidden">

j'aimerai savoir si il ne risque pas d'y avoir de conflits entre les deux .
Cordialement.


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.