Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : problème de validation de formulaire de upload sans fichier envoyé [ Réseau & Internet / HTTP ] (richardg)

lundi 22 octobre 2007 à 02:07:50 | problème de validation de formulaire de upload sans fichier envoyé

richardg

Bonjour,
J'utilise le logiciel de upload fileup softartisant dans une page web qui permet aux utlisateurs de placer une petite annonce agrémentée d'une image. Le souci est que lorsque il n'y a pas de fichier à uploader (le client ne met pas d'image) j'ai une erreur que je n'arrive pas à résoudre.

Voici la page du formulaire :

<form method="post"  name="annonce"  action="annonce.asp" ENCTYPE="multipart/form-data">
<table>
                 <tr>
                   <td>Votre Pr&eacute;mon et Nom</td>
                    <td><input type="text" name="Nom"></td>
                </tr>                   
                <tr>
                  <td>Votre Annonce</td>
                  <td><textarea name="Annonce" rows="7" cols="40" ></textarea></td>
                </tr>
                <tr>
                  <td colspan="3"></td>
               </tr>
               <tr>
                  <td>Photo de l'objet</td>
                  <td><input type="file" name="File1" maxlength="30"></td>
                </tr>
     </table>
<input name="submit" type="submit" value="Valider votre annonce" >
</form>



et voici la page qui reçoit les données :
<% la connexion à la base,%>

<% Set upl = Server.CreateObject("SoftArtisans.FileUp") %>
 <% NomFichier = Mid(upl.UserFilename, InstrRev(upl.UserFilename, "\") + 1)%>
 <% upl.Path = server.MapPath("photos/") %>
 <% upl.Save %>  

je récupère les données avec un <%=upl.Form("Nom")%>...etc

je pense que pour que ça fonctionne il faut que : si le champ image est rempli le formulaire doit être du type  
ENCTYPE="multipart/form-data et récupérer les données avec <%=upl.Form("Nom")%>
sinon du type normal et récupérer les données avec <%=request.Form("Nom")%>
mais je n'y arrive pas

si vous avez une idée merci de me répondre




Cette discussion est classé dans : fichier, page, données, upload, formulaire


Répondre à ce message

Sujets en rapport avec ce message

Formulaire d'upload d'un fichier et du passage d'autre infos [ par Jerome ] Bonsoir,Je cherche à créer un formulaire avec plusieurs champs:Nom: champ textePrenom: champ textePhoto: image que l'utilisateur va chercher sur son d Aidez moi SVP je perds les données d'un formulaire!!! [ par vlavaud ] Bonjour , J'ai un gros problème , j'ai fait un site en asp avec un page séparée en deux par une frame (Donc trois pages )dans la page du haut j'ai des FORM & UPLOAD [ par salmoliv ] BonjourJ'utilise une page avec un formulaire (new.asp).Dans cette page, j'ai fait un include d'une autre page (upload.asp).Dans cette page upload.asp, Upload et insertion de données dans BD [ par vertigo76 ] Salut a tousJe souhaite faire un formulaire avec lequel j'upload un fichier en inserant des données dans une BD. Pour cela j'ai récupéré un script pou upload [ par Arkane ] J'ai construit un formulaire d'upload (avec un basile FILE !) et je voudrais dans mon traitement formulaire récupérer le nom du fichier que j'ai envoy Envoie des données formulaire ASP dans fichier [ par ax1ax2ax ] Bonjour,Je cherche à envoyer le contenu d'un formulaire dans un fichier.Je travaille en ASP mais comme débutant !Voila MerciAC raffréchir les données après validation d'un formulaire [ par Cjulien ] voici mon souci: je remplis un formulaire puis lorsque je le valide, une page intermediaire rempli ma base de donnée et une fois ces données rajoutées Exportation Excel et mise en page [ par peemawai ] Bonjour j'ai réussit à exporter des données d'un base de données SQL server dans un fichier Excel. Mainteant je voudrais récupérer ce fichier Excel et comment dévérouiller un fichier access ? [ par airseb ] Bonjour, je programme en asp .net (C#)un site qui accède a une base de données access, mais voilà, j'ai un message qui me dis que la page de mon site Upload fichier via ftp dans une page ASP.NET [ par RubMic ] Voila, je suis très très débutant dans ce domain, mais je dois faire une application qui dois envoi une image sur mon serveur WEB et je ne sais pas co


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,187 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.