5568 sujets

Sémantique web et HTML

Pages :
Bonjour à tous,

Comme il est ecris dans le sujet de ce post, je voudrais savoir si vous savez comment on peu dans un formulaire, inserer un champ qui permettrais d'ajouter un pièce jointe (photo jpeg).

J'ai deja créer le formulaire, mais sans l'option décrite ci dessus à cette adresse http://cpi.villa-sud.com/form.htm .

merci.

Edit : Allez voir sur => ces post la Ces sur ces post la que j'ai été aidé pour une partie de la solution de mon probleme Smiley lol merci gr3mi
Modifié par Super_baloo8 (30 Sep 2005 - 01:40)
Et tu as réussi à résoudre le problème de sphotos ?
(En 800 x 600, ton formulaire part à l'Est (= à droite)).
Non je ne sais pas encore comment faire pour que les photo apparaisse en pièce jointe dans le mail qui est envoyé, j'ais suivi je pense correctement ce qui est décrit dans http://openweb.eu.org/articles/formulaire_accessible/ pour la soumission d'un fichier, mais cela ne fonctionne pas Smiley ohwell

Pour ceux qui est de la résolution je vais voir ce qui se passe et pourquoi ca fait ca, merci pour ton aide Macpom Smiley lol

Edit : Je suis passé en 800*600 et je remarque que le formulaire napas bougé de place Smiley ohwell peut etre avais tu vu le formulaire avant que je refasse un maj ...
Modifié par Super_baloo8 (22 Sep 2005 - 16:15)
Je pense que le problème n'est pas à l'envoi mais à la réception de ton fichier : tout le contenu écrit soumis est stocké en Base de Données, mais la récupération d'une image ne peut pas se faire dans une BDD, juste son lien. Il faut gérer sa récupération pour qu'elle soit dirigée vers un dossier d'images reçues, par exemple.
Comment pourrai-je faire?

Je prend le code d'envoi
a écrit :
<label for="photo">Photo
<input type="file" id="photo" />
</label>


Que faut il que je rajoute, sachant que j'ai un dossier prévu pour la reception d'image qui s'appelle "inscription" ? merci de votre aide
Nan, je l'ai à l'instant, mais monnavigateur attrape parfois des coups de fatigue en fin de journée. Je referai l'essai demain si je peux. (J'ai copies d'écrans en réserve, et je ne vois pas ce qui pourrait provoquer ça dans ta css, alors à voir...).
Point deux : c'est sur ton site (fichiers php) qu'il te faut gérer la récupération d'images.
Modifié par Macpom (22 Sep 2005 - 16:30)
Peut etre qui sait lool l'emplacement du formulaire est défini en CSS mais le tableau qui le forme est lui par contre dans la page, c'est peut etre ca qui en est la cause ... en tout cas pour moi sur MAXTHON et INTERNET EXPLORER ca ne bouge pas :s bizarre lol


Edit : Arf ca ne me dis pas grand chose ce que tu me dis Smiley ohwell
Modifié par Super_baloo8 (22 Sep 2005 - 16:32)
Ben tu dis :
Super_baloo8 a écrit :

... sachant que j'ai un dossier prévu pour la reception d'image qui s'appelle "inscription" ?

Comment veux-tu que tes images y accèdent à la réception d'un mail ???
Smiley biggol Je ne pas comprendre !
Je nen sais pas plus que toi lol, je pensais qu'il été possible de dire, lors de l'envoi du formulaire de mettre l'image dans ce dossier, et ensuite de l'attacher en pièce jointe lol
J'ai refait le test sous FF en 800 X 600 :
upload/1142-Copie01.JPG
et sous iE :
upload/1142-copie02.JPG
Il y a un truc dans ta css qui envoie le bloc à l'Est ("margin: 70%;" ou padding, peut-être ?)
a écrit :
#content {
float : left;
width : 75%;
margin : 0;
padding : 0 3% 0 0;
}


Que puis je changer pour que cela fonctionne correctement sou Firefox ? mettre le padding a 0 0 0 0 ?

Edit : Non c'est bon je pense, je l'avais meme pas mis dans une DIV, il été dans la DIV de la colonne de droite, c'est pour ca que ca merdé.
Modifié par Super_baloo8 (22 Sep 2005 - 17:27)
C'est toujours pareil ; je pensais plutôt à ça :

#navBar {
margin : 0 0 0 79%; 
padding : 0; 
background-color : #eeeeee; 
border-left : 1px solid #ccc; 
border-bottom : 1px solid #ccc; 
} 

Quand tu enlèves les 79%, ça ramène un peu les choses...
Il y a aussi ça :

#content {
float : left; 
width : 75%; 
margin : 0; 
padding : 0 3% 0 0; 
} 

tu forces le positionnement de ta boite qui est à droite après celle-ci : regarde ce qu'il se passe quand tu réduis "width" à 50% au lieu de 75...
Bon, ok, tu vas avoir des boîtes qui vont se superposer... Alors il te faudra reprende un peu le reste aussi...
Modifié par Macpom (22 Sep 2005 - 17:45)
Je pense que j'ai fait la modification qu'il fallais, a savoir bien replacer tous mes cadres CSS, j'avais tout ce code
  <div id="navBar"><div id="search"><form action="#"><label>rechercher sur le site </label> 
      <input name="searchFor" type="text" size="10"> 
      <input name="goButton" type="submit" value="go">
    </form>
	<a href="http://validator.w3.org/check?uri=referer" target="_blank"><img
        src="valid-html401.gif"
        alt="Valid HTML 4.01 Transitional" width="88" height="31" border="0"></a>
    <a href="http://jigsaw.w3.org/css-validator/validator?uri=http://cpi.villa-sud.com/2col_rightNav.css" target="_blank"><img
       src="valid-css.gif" 
       alt="Valid CSS!" border="0" style="border:0;width:88px;height:31px"></a>
  </div> 
</div>

qui étais mal placer
Désolé, ça ne marche toujours pas, à moins que tu n'aies pas mis les modif en ligne ?
Essaye de voir avec ce que je t'ai mis au-dessus.
Bon, je dois y aller, à +
tu as raison j'avais oublié de faire la mise a jour, j'ai télécharger et installé firefox et j'ai pu voir que cela fonctionne correctement maintenant. (que ce soit en 800*600 ou en 1240*1024).

Maintenant il ne me manque plus que savoir comment faire pour pouvoir incorporer une photo dans le formulaire Smiley ohwell

merci deja pour ton aide Macpom Smiley lol

Edit : Rappel du lien http://cpi.villa-sud.com/form.htm
Modifié par Super_baloo8 (22 Sep 2005 - 18:57)
Pages :