yop,
je cherche à ameliorer mon être et mon code,
et aussi une solution pour bien afficher les accents, je souhaite utiliser utf8 pour pouvoir utiliser des caractères spéciaux et provenant d'autres languages, j'ai mis ma base en utf8
date début bug malgré la balise <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />?
pour l'amélioration du code, c'est surtout par rapport aux multiples echos et les concaténations,
faut-il ne mettre qu'un seul echo et tout concatener?
j'utilise echo' pour l'entête et echo" pour la suite est-ce la bonne méthode?
Code :
- echo ' <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>ajout d\'une actualite</title>
- </head>
- <body>';
- echo"<form method='post' action='ajout_actu.php' charset='UTF-8'>"
- ."<table width='95%' border='0' cellspacing='0' cellpadding='1' bgcolor='black' align='center'>"
- ." <tr>\n "
- ." <td> \n"
- ."<table width='100%' border='0' cellspacing='0' cellpadding='4' align='center'>"
- ." <tr bgcolor='white'> "
- ."<td width='30%' align='right' valign='top' ><b>Titre:*</b></td>"
- ." <td valign='top'> "
- ." <input type='text' name='titre' size='60' maxlength='60' value=''>"
- ."</td>"
- ." </tr>"
- ." <tr bgcolor='gold'> "
- ."<td width='30%' align='right' valign='top' ><b>Date début:*</b></td>"
- ." <td valign='top'> ";
-
-
- echo"jour:<Select name='jour_d'>";
- for ($j=1;$j<=31;$j++)
- echo "<option>$j";
- echo "</select>";
- echo "Mois: <select name='mois_d'>";
- for ($m=1;$m<13;$m++)
- echo"<option value='$m'> $mois[$m]";
- echo"</select>";
- echo" Année:<select name='an_d'>";
- for ($a=2009;$a<2012;$a++)
- echo"<option> $a";
- echo"</select>"
- ."</td>"
- ." </tr>"
- ." <tr bgcolor='white'> "
- ."<td width='30%' align='right' valign='top' ><b>Date fin:*</b></td>"
- ." <td valign='top'> ";
-
-
- echo"jour:<Select name='jour_f'>";
- for ($j=1;$j<=31;$j++)
- echo "<option>$j";
- echo "</select>";
- echo "Mois: <select name='mois_f'>";
- for ($m=1;$m<13;$m++)
- echo"<option value='$m'> $mois[$m]";
- echo"</select>";
- echo" Année:<select name='an_f'>";
- for ($a=2009;$a<2012;$a++)
- echo"<option> $a";
- echo"</select>";
-
- echo "</td>"
- ." </tr>"
|
merci à vous