Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3017 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  aide pour mon formulaire svp!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

aide pour mon formulaire svp!

n°1124973
fy_byblos
Posté le 20-06-2005 à 09:36:21  profilanswer
 

Voila je débute en la matiere et j'ai un petit souci av mon formulaire HTML.
Ce formulaire me sert de module de news en php donc je recupére le contenu du formulaire pour l'affiché ensuite, mais le probleme est que je n'arrive pas à faire des retours à la ligne automatique affichable. Quand j'affiche ensuite le message ma page et complétement déformée quand le texte et trop long.
 
j'ai donc mis l'affichage du message dans un tableau que j'ai dimensionné, mais rein à faire  meme le tableau ce déforme à cause du texte.
 
mon formulaire :
 

Citation :


<form method="POST" action="index.php?rub=resultat">
 
Date :<br>
<input type="text" name="date" size="20" maxlength="" value="jj/mm/aa"><br><br>
 
Titre :<br>
<input type="text" name="titre" maxlength="" size="40"><br><br>
 
News :<br>
<textarea rows="15" name="news" warp="virtual" maxlength="" cols="65"></textarea><br><br>
 
<input type="submit" value="Valider"><br><br>
 
 
</form>


 
Merci pour vos futurs conseils

mood
Publicité
Posté le 20-06-2005 à 09:36:21  profilanswer
 

n°1124987
FlorentG
Unité de Masse
Posté le 20-06-2005 à 09:50:51  profilanswer
 

Si un mot est trop long, il n'y a rien à faire...
 
Sinon, bonus, une petite correction du code de ton formulaire pour le rendre valide :

<form method="post" action="index.php?rub=resultat">
  <div>
    <label for="date">Date :</label><br>
    <input type="text" id="date" name="date" size="20" maxlength="" value="jj/mm/aa"><br>
    <label for="titre">Titre :</label><br>
    <input type="text" id="titre" name="titre" maxlength="" size="40"><br>
    <label for="news">News :</label><br>
    <textarea rows="15" id="news" name="news" warp="virtual" maxlength="" cols="65"></textarea><br>
    <input type="submit" value="Valider">
  </div>
</form>


Evite les <br><br> Si tu veux de l'espace entre deux éléments, ça se fait du côté du CSS.

n°1124994
fy_byblos
Posté le 20-06-2005 à 09:58:05  profilanswer
 

euh !
merci pour tes conseils mes je comprend pas tout la :)
pourquoi tu mes des id partout?
et je vois pas comment en css on génére un espace ?

n°1124996
FlorentG
Unité de Masse
Posté le 20-06-2005 à 10:00:18  profilanswer
 

J'ai mis un id partout pour associer avec un label (note l'attribut 'for' qui reprend l'id d'un contrôle). C'est comme ça qu'on fait les formulaires en HTML :) Ensuite pour l'espace, ça peut être par exemple :

input, textarea {
  margin-bottom: 20px;
}

n°1125008
fy_byblos
Posté le 20-06-2005 à 10:12:51  profilanswer
 

ok  
je vais essayer ca.
 

Citation :


input, textarea {
  margin-bottom: 20px;
}


 
ce code doit surment etre ds une feuille .css ainsi que les id je pense ?
(scuse je débute :))

n°1125011
FlorentG
Unité de Masse
Posté le 20-06-2005 à 10:17:15  profilanswer
 

Les id ici n'interviennent pas. Là on applique juste une marge à tous les input et textarea :)

n°1125017
fy_byblos
Posté le 20-06-2005 à 10:22:44  profilanswer
 

marquee :) pour les espace ca marche impec par contre j'ai toujour pas de solution pour mon probleme principal qui étai de pouvoir avoir les retour a la ligne automatique pour pas déformer ma page.
je pensai que c'étai la balise warp qui controlé ca mais ca marche pa.

n°1125231
snarky
Posté le 20-06-2005 à 14:39:15  profilanswer
 

j'ai toujour pas de solution pour mon probleme principal qui étai de pouvoir avoir les retour a la ligne automatique pour pas déformer ma page.
 
euh si j'ai bien compris tu veux qu'une fois le formulaire traité, lorsque tu affiche ta news sur ton site il y  ai les retourn a la ligne ??
 
donc ce cas c un probleme php et il faut utiliser la fonction nl2br

n°1125469
fy_byblos
Posté le 20-06-2005 à 18:38:30  profilanswer
 

ok je v exploiter la fonction nl2br.

n°1125492
plainsofpa​in
Pingouino's lover
Posté le 20-06-2005 à 19:27:20  profilanswer
 

marquee n'existe pas, c'est une affabulation qui ne marchera que sous certain navigateur. A éviter donc.
 
la balise warp ? Qu'est-ce que c'est que cette invention encore ?
 
Ce que t'as donné florentG marche parfaitement, juste que tu ne sais surement pas ou le mettre.

mood
Publicité
Posté le 20-06-2005 à 19:27:20  profilanswer
 

n°1126466
FlorentG
Unité de Masse
Posté le 21-06-2005 à 16:29:14  profilanswer
 

plainsofpain a écrit :

marquee n'existe pas


Il voulait dire "merci", mais avec une orthographe différente ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  aide pour mon formulaire svp!

 

Sujets relatifs
[ACCESS] statistique a l'aide d'un bouton dans formulairebesoin d'aide formulaire js switch
de l aide pour ecrire cgi et formulaire merciPas facile d'avoir de l'aide ici !!!!!! HELP ! Prob.formulaire !
Choix du formulaire besoin d'aideaide de créaion de formulaire
Besoin d'aide script d'envoi de formulaireFormulaire de l'aide SVP merci
débutant en PHP a besoin d'aide !!Problème avec un formulaire ! ! ! ![Access/VB] Aide : Afficher long texte sur formulaire. Use TextBox ?
Plus de sujets relatifs à : aide pour mon formulaire svp!


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR