Se connecter / S'enregistrer
Votre question

Comment centrer (verticalement) un formulaire dans la page (en php) ?

Tags :
  • Arrière plan
  • Programmation
Dernière réponse : dans Programmation
25 Décembre 2004 18:41:35

Bonsoir tout le monde,

J'ai récupérer un formulaire à l'aide d'un générateur sur internet que j'ai un peut modifié, mais je n'arrive pas à le center sur la page (verticalement).

J'ai vu que sa se fait avec les tableaux, mais je n'y suis pas arrivé.

Donc je vais vous filer le code de la page en question, et si un de vous pouvez le reposter avec la modif qu'il faut sa serait super sympas et sa m'éviterait de perdre mon temps pour rien.

Et donc voilà la source :
  1. <?php
  2. //Couleur du texte des champs si erreur saisie utilisateur
  3. $color_font_warn="#FF0000";
  4. //Couleur de fond des champs si erreur saisie utilisateur
  5. $color_form_warn="#FFCC66";
  6. if($submit){
  7. //Formatage des entrées
  8. $f_1=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $f_1)));
  9. $f_2=strip_tags(trim($f_2));
  10. //Verification des champs
  11. if(strlen($f_1)<2){
  12. $erreur.="<li><span class='txterror'>Vous avez oublier de remplire le sujet.</span>";
  13. $errf_1=1;
  14. }
  15. if(strlen($f_2)<2){
  16. $erreur.="<li><span class='txterror'>Vous avez oublier de me donner votre adresse email.</span>";
  17. $errf_2=1;
  18. }else{
  19. if(!ereg('^[-!#$%&\'*+\./0-9=?A-Z^_`a-z{|}~]+'.
  20. '@'.
  21. '[-!#$%&\'*+\/0-9=?A-Z^_`a-z{|}~]+\.'.
  22. '[-!#$%&\'*+\./0-9=?A-Z^_`a-z{|}~]+$',
  23. $f_2)){
  24. $erreur.="<li><span class='txterror'>Vous avez mal écrit votre adresse email.</span>";
  25. $errf_2=1;
  26. }
  27. }
  28. if(strlen($f_3)<2){
  29. $erreur.="<li><span class='txterror'>Vous avez oublier d'écrire un message ...</span>";
  30. $errf_3=1;
  31. }
  32. if(!$erreur){
  33. //Création du message
  34. $titre="Message de votre site";
  35. $tete="From:Du formulaire du site Free\n";
  36. $corps.="Sujet : ".$f_1."\n";
  37. $corps.="Email : ".$f_2."\n";
  38. $corps.="Message : ".$f_3."\n";
  39. if(mail("moi@truc.com", $titre, stripslashes($corps), $tete)){
  40. $ok_mail="true";
  41. }else{
  42. $erreur.="<li><span class='txterror'>Une erreur est survenue lors de l'envoi du message, veuillez refaire une tentative.</span>";
  43. }
  44. }
  45. }
  46. ?>
  47.  
  48. <html>
  49. <head>
  50. <title>Formulaire de contact</title>
  51. <body background="http://pierre4012.free.fr/Divsys/arri%E8re-plan.gif">
  52. <style type="text/css" media="screen"><!--
  53. INPUT { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE }
  54. SELECT { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE }
  55. TEXTAREA { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE }
  56. .txterror { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
  57. .txtform { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
  58. --></style>
  59. </head>
  60.  
  61. <?if($ok_mail=="true"){?>
  62. <table width='100%' border='0' cellspacing='1' cellpadding='1'>
  63. <tr><td><span class='txtform'>Le message ci-dessous nous a bien été transmis, et nous vous en remercions.</span></td></tr>
  64. <tr><td> </td></tr>
  65. <tr><td><tt><?echo nl2br(stripslashes($corps));?></tt></td></tr>
  66. <tr><td> </td></tr>
  67. <tr><td><span class='txtform'>Nous allons y donner suite dans les meilleurs délais.<br>A bientôt.</span></td></tr>
  68. </table>
  69. <?}else{?>
  70. <form action='<?echo$PHP_SELF?>' method='post' name='Form'>
  71. <table width='100%' border='0' cellspacing='1' cellpadding='1'>
  72. <?if($erreur){?><tr><td colspan='2' bgcolor='red'><span class='txterror'><font color='white'><b>/!\ Le message n'a pas été envoyé par ce que :</b></font></span></td></tr><tr><td colspan='2'><ul><?echo$erreur?></ul></td></tr><?}?>
  73. <tr><td align='right' width='30%'><span class='txtform'>Sujet :</span></td><td><input type='text' style='width:200 <?if($errf_1==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_1' value='<?echo stripslashes($f_1);?>' size='24' border='0'></td></tr>
  74. <tr><td align='right' width='30%'><span class='txtform'>Email :</span></td><td><input type='text' style='width:200 <?if($errf_2==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_2' value='<?echo stripslashes($f_2);?>' size='24' border='0'></td></tr>
  75. <tr><td align='right' width='30%'><span class='txtform'>Message :</span></td><td><textarea style='width:360 <?if($errf_3==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_3' rows='6' cols='40'><?echo$f_3?></textarea></td></tr>
  76. <tr><td align='right' width='30%'></td><td><input type='submit' name='submit' value='Envoyer' border='0'></td></tr>
  77. </table>
  78. </form>
  79. <?}?>


Merci d'avance.

Pierre.

Autres pages sur : centrer verticalement formulaire page php

25 Décembre 2004 19:13:25

Personne n'a une petite idée, ne me dite pas que tout les mecs qui savent coder sont tous partis en vacances en même temps ...

:cry: 
25 Décembre 2004 19:41:12

à ta place je mettrais des "sauts à la ligne" dans le code HTML pour faire descendre le formulaire.
  1. <p>  </p>
  2. <p>  </p>
  3. <p>  </p>
  4. <p>  </p>
  5. <p>  </p>
Contenus similaires
25 Décembre 2004 19:41:30

tu rajoutes des balises <br>, chaque fois que tu en rajoutes une, il passe une ligne :) 
25 Décembre 2004 20:36:50

Je travaille pas avec du code laid. C'est comme ça, je suis un artiste 8-).

P.S: :p anolol:
25 Décembre 2004 23:17:38

Mais je veut le centrer, c'est tout à fait possible et assez simplement (pour un mec qui sait).

Il y a bien quelqu'un qui sait comment faire ...

Et pour ceux qui ne "bossent pas avec du code laid" :

<?php
//Couleur du texte des champs si erreur saisie utilisateur
$color_font_warn="#FF0000";
//Couleur de fond des champs si erreur saisie utilisateur
$color_form_warn="#FFCC66";
if($submit){
//Formatage des entrées
$f_1=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $f_1)));
$f_2=strip_tags(trim($f_2));
//Verification des champs
if(strlen($f_1)<2){
$erreur.="<li><span class='txterror'>Vous avez oublier de remplire le sujet.</span>";
$errf_1=1;
}
if(strlen($f_2)<2){
$erreur.="<li><span class='txterror'>Vous avez oublier de me donner votre adresse email.</span>";
$errf_2=1;
}else{
if(!ereg('^[-!#$%&\'*+\./0-9=?A-Z^_`a-z{|}~]+'.
'@'.
'[-!#$%&\'*+\/0-9=?A-Z^_`a-z{|}~]+\.'.
'[-!#$%&\'*+\./0-9=?A-Z^_`a-z{|}~]+$',
$f_2)){
$erreur.="<li><span class='txterror'>Vous avez mal écrit votre adresse email.</span>";
$errf_2=1;
}
}
if(strlen($f_3)<2){
$erreur.="<li><span class='txterror'>Vous avez oublier d'écrire un message ...</span>";
$errf_3=1;
}
if(!$erreur){
//Création du message
$titre="Message de votre site";
$tete="From:D u formulaire du site Free\n";
$corps.="Sujet : ".$f_1."\n";
$corps.="Email : ".$f_2."\n";
$corps.="Message : ".$f_3."\n";
if(mail("moi@truc.com", $titre, stripslashes($corps), $tete)){
$ok_mail="true";
}else{
$erreur.="<li><span class='txterror'>Une erreur est survenue lors de l'envoi du message, veuillez refaire une tentative.</span>";
}
}
}
?>

<html>
<head>
<title>Formulaire de contact</title>
<body background="http://pierre4012.free.fr/Divsys/arri%E8re-plan.gif">
<style type="text/css" media="screen"><!--
INPUT { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE }
SELECT { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE }
TEXTAREA { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE }
.txterror { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.txtform { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
--></style>
</head>

<?if($ok_mail=="true"){?>
<table width='100%' border='0' cellspacing='1' cellpadding='1'>
<tr><td><span class='txtform'>Le message ci-dessous nous a bien été transmis, et nous vous en remercions.</span></td></tr>
<tr><td> </td></tr>
<tr><td><tt><?echo nl2br(stripslashes($corps));?></tt></td></tr>
<tr><td> </td></tr>
<tr><td><span class='txtform'>Nous allons y donner suite dans les meilleurs délais.<br>A bientôt.</span></td></tr>
</table>
<?}else{?>
<form action='<?echo$PHP_SELF?>' method='post' name='Form'>
<table width='100%' border='0' cellspacing='1' cellpadding='1'>
<?if($erreur){?><tr><td colspan='2' bgcolor='red'><span class='txterror'><font color='white'><b>/!\ Le message n'a pas été envoyé par ce que :</b></font></span></td></tr><tr><td colspan='2'><ul><?echo$erreur?></ul></td></tr><?}?>
<tr><td align='right' width='30%'><span class='txtform'>Sujet :</span></td><td><='text' style='width:200 <?if($errf_1==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_1' value='<?echo stripslashes($f_1);?>' size='24' border='0'></td></tr>
<tr><td align='right' width='30%'><span class='txtform'>Email :</span></td><td><='text' style='width:200 <?if($errf_2==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_2' value='<?echo stripslashes($f_2);?>' size='24' border='0'></td></tr>
<tr><td align='right' width='30%'><span class='txtform'>Message :</span></td><td><textarea style='width:360 <?if($errf_3==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_3' rows='6' cols='40'><?echo$f_3?></textarea></td></tr>
<tr><td align='right' width='30%'></td><td><='submit' name='submit' value='Envoyer' border='0'></td></tr>
</table>
</form>
<?}?>


Merci d'avance (mais je commence à désépérer).
25 Décembre 2004 23:35:09

T'a qu'a demander à Gallile.
26 Décembre 2004 13:26:14

dans la balise de ton body ou celle englobant ton formulaire tu peux faire : valign="middle"
26 Décembre 2004 16:45:59

J'ai tester le valign="middle" mais il ne fonctionne pas. J'ai une solution à ton problème mais je ne la trouve pas très élégante. Je te la donne mais bon, ce n'est pas très propre, il faudrait voir en CSS si c'est possible.

Le "truc" est d'englober toute ta page dans un tableau qui prendrait toute la dimension de la page et dont le contenu serait ainsi centrer.

Ca donne ça:

  1. <?php
  2. //Couleur du texte des champs si erreur saisie utilisateur
  3. $color_font_warn="#FF0000";
  4. //Couleur de fond des champs si erreur saisie utilisateur
  5. $color_form_warn="#FFCC66";
  6. if($submit){
  7. //Formatage des entrées
  8. $f_1=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $f_1)));
  9. $f_2=strip_tags(trim($f_2));
  10. //Verification des champs
  11. if(strlen($f_1)<2){
  12. $erreur.="<li><span class='txterror'>Vous avez oublier de remplire le sujet.</span>";
  13. $errf_1=1;
  14. }
  15. if(strlen($f_2)<2){
  16. $erreur.="<li><span class='txterror'>Vous avez oublier de me donner votre adresse email.</span>";
  17. $errf_2=1;
  18. }else{
  19. if(!ereg('^[-!#$%&\'*+\./0-9=?A-Z^_`a-z{|}~]+'.
  20. '@'.
  21. '[-!#$%&\'*+\/0-9=?A-Z^_`a-z{|}~]+\.'.
  22. '[-!#$%&\'*+\./0-9=?A-Z^_`a-z{|}~]+$',
  23. $f_2)){
  24. $erreur.="<li><span class='txterror'>Vous avez mal écrit votre adresse email.</span>";
  25. $errf_2=1;
  26. }
  27. }
  28. if(strlen($f_3)<2){
  29. $erreur.="<li><span class='txterror'>Vous avez oublier d'écrire un message ...</span>";
  30. $errf_3=1;
  31. }
  32. if(!$erreur){
  33. //Création du message
  34. $titre="Message de votre site";
  35. $tete="From:Du formulaire du site Free\n";
  36. $corps.="Sujet : ".$f_1."\n";
  37. $corps.="Email : ".$f_2."\n";
  38. $corps.="Message : ".$f_3."\n";
  39. if(mail("moi@truc.com", $titre, stripslashes($corps), $tete)){
  40. $ok_mail="true";
  41. }else{
  42. $erreur.="<li><span class='txterror'>Une erreur est survenue lors de l'envoi du message, veuillez refaire une tentative.</span>";
  43. }
  44. }
  45. }
  46. ?>
  47.  
  48. <html>
  49. <head>
  50. <title>Formulaire de contact</title>
  51. <style type="text/css" media="screen"><!--
  52. INPUT { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE }
  53. SELECT { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE }
  54. TEXTAREA { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE }
  55. .txterror { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
  56. .txtform { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
  57. --></style>
  58. </head>
  59. <body background="http://pierre4012.free.fr/Divsys/arri%E8re-plan.gif">
  60.  
  61. <table align="center" width="100%" height="100%"><tr><td align="center">
  62.  
  63.  
  64. <?if($ok_mail=="true"){?>
  65. <table width='100%' border='0' cellspacing='1' cellpadding='1'>
  66. <tr><td><span class='txtform'>Le message ci-dessous nous a bien été transmis, et nous vous en remercions.</span></td></tr>
  67. <tr><td> </td></tr>
  68. <tr><td><tt><?echo nl2br(stripslashes($corps));?></tt></td></tr>
  69. <tr><td> </td></tr>
  70. <tr><td><span class='txtform'>Nous allons y donner suite dans les meilleurs délais.<br>A bientôt.</span></td></tr>
  71. </table>
  72. <?}else{?>
  73. <form action='<?echo$PHP_SELF?>' method='post' name='Form'>
  74. <table width='100%' border='0' cellspacing='1' cellpadding='1'>
  75. <?if($erreur){?><tr><td colspan='2' bgcolor='red'><span class='txterror'><font color='white'><b>/!\ Le message n'a pas été envoyé par ce que :</b></font></span></td></tr><tr><td colspan='2'><ul><?echo$erreur?></ul></td></tr><?}?>
  76. <tr><td align='right' width='30%'><span class='txtform'>Sujet :</span></td><td><='text' style='width:200 <?if($errf_1==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_1' value='<?echo stripslashes($f_1);?>' size='24' border='0'></td></tr>
  77. <tr><td align='right' width='30%'><span class='txtform'>Email :</span></td><td><='text' style='width:200 <?if($errf_2==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_2' value='<?echo stripslashes($f_2);?>' size='24' border='0'></td></tr>
  78. <tr><td align='right' width='30%'><span class='txtform'>Message :</span></td><td><textarea style='width:360 <?if($errf_3==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_3' rows='6' cols='40'><?echo$f_3?></textarea></td></tr>
  79. <tr><td align='right' width='30%'></td><td><='submit' name='submit' value='Envoyer' border='0'></td></tr>
  80. </table>
  81. </form>
  82. <?}?>
  83.  
  84. </td></tr></table>
  85.  
  86.  
  87. </body></html>


P.S: Ton <body> doit être placé après la balise </head>.
26 Décembre 2004 19:56:50

Il y a pas un truc tout simple :
  1. <?php
  2. //Couleur du texte des champs si erreur saisie utilisateur
  3. $color_font_warn="#FF0000";
  4. //Couleur de fond des champs si erreur saisie utilisateur
  5. $color_form_warn="#FFCC66";
  6. if($submit){
  7. //Formatage des entrées
  8. $f_1=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $f_1)));
  9. $f_2=strip_tags(trim($f_2));
  10. //Verification des champs
  11. if(strlen($f_1)<2){
  12. $erreur.="<li><span class='txterror'>Vous avez oublier de remplire le sujet.</span>";
  13. $errf_1=1;
  14. }
  15. if(strlen($f_2)<2){
  16. $erreur.="<li><span class='txterror'>Vous avez oublier de me donner votre adresse email.</span>";
  17. $errf_2=1;
  18. }else{
  19. if(!ereg('^[-!#$%&\'*+\./0-9=?A-Z^_`a-z{|}~]+'.
  20. '@'.
  21. '[-!#$%&\'*+\/0-9=?A-Z^_`a-z{|}~]+\.'.
  22. '[-!#$%&\'*+\./0-9=?A-Z^_`a-z{|}~]+$',
  23. $f_2)){
  24. $erreur.="<li><span class='txterror'>Vous avez mal écrit votre adresse email.</span>";
  25. $errf_2=1;
  26. }
  27. }
  28. if(strlen($f_3)<2){
  29. $erreur.="<li><span class='txterror'>Vous avez oublier d'écrire un message ...</span>";
  30. $errf_3=1;
  31. }
  32. if(!$erreur){
  33. //Création du message
  34. $titre="Message de votre site";
  35. $tete="From:Du formulaire du site Free\n";
  36. $corps.="Sujet : ".$f_1."\n";
  37. $corps.="Email : ".$f_2."\n";
  38. $corps.="Message : ".$f_3."\n";
  39. if(mail("moi@truc.com", $titre, stripslashes($corps), $tete)){
  40. $ok_mail="true";
  41. }else{
  42. $erreur.="<li><span class='txterror'>Une erreur est survenue lors de l'envoi du message, veuillez refaire une tentative.</span>";
  43. }
  44. }
  45. }
  46. ?>
  47.  
  48. <html>
  49. <head>
  50. <title>Formulaire de contact</title>
  51. <style type="text/css" media="screen"><!--
  52. INPUT { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE }
  53. SELECT { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE }
  54. TEXTAREA { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE }
  55. .txterror { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
  56. .txtform { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
  57. --></style>
  58. </head>
  59. <body background="http://pierre4012.free.fr/Divsys/arri%E8re-plan.gif">
  60.  
  61. <!-- ICI --> <table valign="middle" align="center" width="100%" height="100%"><tr><td align="center">
  62.  
  63.  
  64. <?if($ok_mail=="true"){?>
  65. <table width='100%' border='0' cellspacing='1' cellpadding='1'>
  66. <tr><td><span class='txtform'>Le message ci-dessous nous a bien été transmis, et nous vous en remercions.</span></td></tr>
  67. <tr><td> </td></tr>
  68. <tr><td><tt><?echo nl2br(stripslashes($corps));?></tt></td></tr>
  69. <tr><td> </td></tr>
  70. <tr><td><span class='txtform'>Nous allons y donner suite dans les meilleurs délais.<br>A bientôt.</span></td></tr>
  71. </table>
  72. <?}else{?>
  73. <form action='<?echo$PHP_SELF?>' method='post' name='Form'>
  74. <table width='100%' border='0' cellspacing='1' cellpadding='1'>
  75. <?if($erreur){?><tr><td colspan='2' bgcolor='red'><span class='txterror'><font color='white'><b>/!\ Le message n'a pas été envoyé par ce que :</b></font></span></td></tr><tr><td colspan='2'><ul><?echo$erreur?></ul></td></tr><?}?>
  76. <tr><td align='right' width='30%'><span class='txtform'>Sujet :</span></td><td><='text' style='width:200 <?if($errf_1==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_1' value='<?echo stripslashes($f_1);?>' size='24' border='0'></td></tr>
  77. <tr><td align='right' width='30%'><span class='txtform'>Email :</span></td><td><='text' style='width:200 <?if($errf_2==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_2' value='<?echo stripslashes($f_2);?>' size='24' border='0'></td></tr>
  78. <tr><td align='right' width='30%'><span class='txtform'>Message :</span></td><td><textarea style='width:360 <?if($errf_3==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_3' rows='6' cols='40'><?echo$f_3?></textarea></td></tr>
  79. <tr><td align='right' width='30%'></td><td><='submit' name='submit' value='Envoyer' border='0'></td></tr>
  80. </table>
  81. </form>
  82. <?}?>
  83.  
  84. </td></tr></table>
  85.  
  86.  
  87. </body></html>
26 Décembre 2004 20:11:22

Un simple <center> </center>ne ferait pas l'affaire? ou un <div="center"></div>?
26 Décembre 2004 20:22:51

C'est un alignement Vertical et pas honrizontal (J'me suis aussi tromper au début !!)

Nan mais il sufft de mettre un valign avec l'attribut middle dans le table global et le tour est jouer !!

(de ttes facon il a déjà trouver rép : )http://pierre4012.free.fr/formulaire.php
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS