Page 1 sur 1

centrer formulaire

Posté : 06 avr. 2011, 22:43
par romantica
bonsoir, je n'arrive pas à centrer mon formulaire il apparait a gauche de la page en haut,j' ai tout essayé:<center></center>,<div align="center"> mais rien y fait.
ça serait gentil si vous pourriez m'aider,voici le formulaire:
function show_form($nom="",$pass="",$pass2="",$email="",$er='')
{
echo '<div style="font-weight:bold;">'.$er.'</div>
Please fill in the sign up form&nbsp;:<br/>
<form action="'.$_SERVER["PHP_SELF"].'" method="post">
<table>
<tr>
<td><label for="nom">Desired login</label>&nbsp;:</td><td><input type="text" name="nom" id="nom" size="50" maxlength="20" value="'.$nom.'" /></td>
</tr>

<tr>
<td><label for="pass">Password</label>&nbsp;:</td><td><input type="password" name="pass" id="pass" size="50" maxlength="20" value="'.$pass.'" /></td>
</tr>

<tr>
<td><label for="pass2">Confirm password</label>&nbsp;:</td><td><input type="password" name="pass2" id="pass2" size="50" maxlength="20" value="'.$pass2.'" /></td>
</tr>

<tr>
<td><label for="email">E-mail</label>&nbsp;:</td><td><input type="text" name="email" id="email" size="50" maxlength="100" value="'.$email.'" /></td>
</tr>
<tr><td colspan="2" style="text-align:center;"><input type="submit" value=" Sign Up " /></td></tr>
</table>
</form>';
}
merci de votre aide

Re: centrer formulaire

Posté : 06 avr. 2011, 22:59
par moogli
salut,

un site pour t'aide sur les css alsacreations.com


@+

Re: centrer formulaire

Posté : 07 avr. 2011, 10:42
par romantica
bonjour,merci pour ta réponse,mais je n'ai pas de css sur mon site,j'essaye simplement de centrer ce formulaire.
merci de votre aide
cordialement

Re: centrer formulaire

Posté : 07 avr. 2011, 13:01
par xTG
Tu as du CSS, c'est ce que tu mets dans l'attribut style. ;)
Et pour centrer il faut passer par du CSS.

Re: centrer formulaire

Posté : 07 avr. 2011, 13:19
par Mazarini
Bonjour,

<table align="center"> ?

Re: centrer formulaire

Posté : 08 avr. 2011, 08:41
par romantica
bonjour,merci mais ne fonctionne pas!comprends pas!
merci si vous avez une idée

Re: centrer formulaire

Posté : 08 avr. 2011, 17:55
par jacfev
Par exemple en CSS inclus:
<p >
<form style="text-align: center;">
<input type="text">
</form>
</p>

Re: centrer formulaire

Posté : 09 avr. 2011, 09:50
par romantica
bonjour merci je n'ai pas de css et ne fonctionne pas.
je deviens fou avec ce script,depuis 3 jours que je tourne en rond ,aucune commande ne marche.
merci si qq a une idée je suis preneur.
cordialement
bonne journée :shock:

Re: centrer formulaire

Posté : 09 avr. 2011, 10:54
par Ryle
Par défaut, ton formulaire a une largeur de 100%, tu ne pourras donc pas le centrer puisqu'il prend déjà toute la largeur de son conteneur. Tu peux en revanche spécifier une taille au div qui le contient, ou tableau contenu dans ton formulaire. Tu pourras ainsi centrer l'un de ces éléments.

Pour centrer en css il faut spécifier une largeur et des marges automatiques à droite et à gauche. (il y a aussi une solution en html avec l'attribut align, mais celui-ci est déprécié depuis un moment, donc tant qu'à faire, autant utiliser les technos actuelles :))
<form action="'.$_SERVER["PHP_SELF"].'" method="post">
  <table style="margin:auto; width:80%;">
    ...
  </table>
</form>

Re: centrer formulaire

Posté : 09 avr. 2011, 15:56
par romantica
bonjour,merci pour ta réponse,hélas ne fonctionne toujours pas.je vais laisser tomber ce script,pas envie de devenir fou.
merci pour tout
cordialement =D>