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

  FORUM HardWare.fr
  Programmation
  PHP

  utf8 plus aide meilleur codage

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

utf8 plus aide meilleur codage

n°1906490
jerrry
Posté le 19-07-2009 à 15:19:02  profilanswer
 

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 :
  1. echo ' <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <title>ajout d\'une actualite</title>
  6. </head>
  7. <body>';
  8. echo"<form method='post' action='ajout_actu.php' charset='UTF-8'>"
  9.    ."<table width='95%' border='0' cellspacing='0' cellpadding='1' bgcolor='black' align='center'>"
  10.    ." <tr>\n "
  11.     ." <td> \n"
  12.   ."<table width='100%' border='0' cellspacing='0' cellpadding='4' align='center'>"
  13.    ." <tr bgcolor='white'> "
  14. ."<td width='30%' align='right' valign='top' ><b>Titre:*</b></td>"
  15.      ." <td valign='top'> "
  16.        ." <input type='text' name='titre' size='60' maxlength='60' value=''>"
  17.       ."</td>"
  18.    ." </tr>"
  19.   ." <tr bgcolor='gold'> "
  20. ."<td width='30%' align='right' valign='top' ><b>Date début:*</b></td>"
  21.      ." <td valign='top'> ";
  22.    
  23.    
  24. echo"jour:<Select name='jour_d'>";
  25. for ($j=1;$j<=31;$j++)
  26. echo "<option>$j";
  27. echo "</select>";
  28. echo "Mois: <select name='mois_d'>";
  29. for ($m=1;$m<13;$m++)
  30. echo"<option value='$m'> $mois[$m]";
  31. echo"</select>";
  32. echo" Année:<select name='an_d'>";
  33. for ($a=2009;$a<2012;$a++)
  34. echo"<option> $a";
  35. echo"</select>"
  36.       ."</td>"
  37.    ." </tr>" 
  38.    ." <tr bgcolor='white'> "
  39. ."<td width='30%' align='right' valign='top' ><b>Date fin:*</b></td>"
  40.      ." <td valign='top'> ";
  41.    
  42.  
  43. echo"jour:<Select name='jour_f'>";
  44. for ($j=1;$j<=31;$j++)
  45. echo "<option>$j";
  46. echo "</select>";
  47. echo "Mois: <select name='mois_f'>";
  48. for ($m=1;$m<13;$m++)
  49. echo"<option value='$m'> $mois[$m]";
  50. echo"</select>";
  51. echo" Année:<select name='an_f'>";
  52. for ($a=2009;$a<2012;$a++)
  53. echo"<option> $a";
  54. echo"</select>";
  55.  
  56.    echo  "</td>"
  57.    ." </tr>"


 
 
merci à vous

mood
Publicité
Posté le 19-07-2009 à 15:19:02  profilanswer
 

n°1906502
Profil sup​primé
Posté le 19-07-2009 à 16:14:59  answer
 

enregistre ton fichier au format UTF-8 déjà ;) (surement dans les options d'enregistrement de ton éditeur).
Pour les echo, mieux vaut ne pas faire appel à PHP si tu n'en as pas besoin (affiche ton HTML en dehors des tags PHP).
Ah et aussi tu ne fermes pas tes tags option :??: ferme-les.

n°1906504
jerrry
Posté le 19-07-2009 à 16:30:37  profilanswer
 

salut lucas,
 
enregistrer sous format utf8> bien vu
 
Ah et aussi tu ne fermes pas tes tags option :??: ferme-les.
ah oui merci
 
 pour lesecho de balises html je dois te dire que j'utilise une session
 
if (session_is_registered("authentification" )){
echo" <ma page html>";}
else { au_revoir()}
du coup je dois utiliser les echos, non ou bien je peux faire
if (session_is_registered("authentification" )){  
ferme php
<ma page html>
ouvre php:
ferme le if + else { au_revoir()}
?
merci

n°1906507
Profil sup​primé
Posté le 19-07-2009 à 16:32:51  answer
 

si tu peux parfaitement faire :

Code :
  1. <?php if(condition) {
  2. ?><b>condition vraie</b><?php } ?>


par exemple.

n°1906508
jerrry
Posté le 19-07-2009 à 16:38:37  profilanswer
 

d'ac O d'ac, je vais y réflechir,
merci


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  utf8 plus aide meilleur codage

 

Sujets relatifs
[résolu]recherche dans un fichier encodé en utf8Aide sur traitement du fichier
[Résolu][Expression Régulière] Besoin d'aideShell : besoin d'aide pour mon script
Qt aide QRegExp[aide] Comment retiré une portion d'une TextBox ?
Besoin d 'aide pour combiner 2 script Javascript.aide jquery thickbox passage de variable
Aide pour alléger une macrohelp me, script pour AD boite de dialogue et généré fichier
Plus de sujets relatifs à : utf8 plus aide meilleur codage


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