asp base de donnes et Pb formulaire envois de variables vide

asp base de donnes et Pb formulaire envois de variables vide - Programmation

Marsh Posté le 27-03-2001 à 13:57:59    

j'ai une base de donne avec un champ pour lupload d'un fichier, un autre pour lui mettre un nom et un troisieme pour faire un commentaire.si je remplis tous les mes formulaires, les 3 variables sont envoyes: pas de probleme le fichier est ajoute a la base de donnee. par contre si un ou 2 des champs du formulaire (commentaire et nom) reste vide, le fichier n'est pas ajoute a la base de donne et aucun message d'erreur apparait,(les variable etant vides ne sont pas envoyees)  y a t il une solution ppour faire un formulaire ou certqine variable sont optionelles ?

Reply

Marsh Posté le 27-03-2001 à 13:57:59   

Reply

Marsh Posté le 27-03-2001 à 14:02:22    

Si tu inscrits dans la base c'est peut etre ta base de données qui refuse de l'insertion car les champs ne doivent pas etre nuls...
 
Je pense donc que le probleme ne vient pas du formulaire


---------------
La bave du crapaud n'empèche pas la caravane de passer .
Reply

Marsh Posté le 27-03-2001 à 15:31:53    

hey lord tu deviens my personal teacher !:)
je sais que ca ne viens pas du formulaire, mais je me pose la question a savoir comment font de nombreux site pour donner un formulaire qui possede des entrees optionelles car a ce moment la la variable envoyee est forcement nulle !si tu penses a qqchose n'hesite pas ;)

Reply

Marsh Posté le 27-03-2001 à 15:41:06    

ce doit etre ta base de données, mais pour cela j'ai besoin de savoir ce que fais ton formulaire.
 
ce que je pense c'est que les champs de ta base doivent etre obligatoirement remplis


---------------
La bave du crapaud n'empèche pas la caravane de passer .
Reply

Marsh Posté le 27-03-2001 à 16:01:15    

voila un bout du code...mais ne te prends pas la tete je ne voudrais pas abuser de ton temps.
 
<form method="post" action="enregistrement.asp?album=<%=album%>&pseudo=<%=pseudo%>&password=<%=password%>" enctype="multipart/form-data">
                      <p> Locate your photo<br>
                        <input type="file" name="file1" size="20">
                        <!--webbot bot="Validation" B-Value-Required="TRUE"
          I-Maximum-Length="255" -->
                      </p>
                      <p> Description*<br>
                        <textarea name="Description" cols="20"></textarea>
                      </p>
                      <p> Name*<br>
                        <input type="text" name="nom" size="20">
                      </p>
                      <p>  
        <input type="hidden" name="album" value="<%=album%>" size="20">
                      <p>  
                        <input type="hidden" name="pseudo" value="<%=pseudo%>" size="20">
                      <p>
        <input type="hidden" name="password" value="<%=password%>">  
                        <input type="image" SRC="Graphic/upload.jpg" width="89" height="35" value="Envoyer" name="submit">
                    </form>

Reply

Marsh Posté le 27-03-2001 à 16:45:47    

En fait je parlai plutot du bout de code se situant dans la page enregistrement.asp


---------------
La bave du crapaud n'empèche pas la caravane de passer .
Reply

Marsh Posté le 27-03-2001 à 16:52:53    

merci lord,mais je suis aller fouiner dans la base de donnee et j'ai remarquer qu'il fallait mettre "oui" dans "chaine vide autorisee" de mes deux variables, depuis ca marche .
merci encore ;) cette fois j'ai pu m'en sortir .
 
best regards/see u

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed