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

  FORUM HardWare.fr
  Programmation
  PHP

  Elimination des accents et sitemap

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Elimination des accents et sitemap

n°1749969
pepita8
do di dutty whine
Posté le 22-06-2008 à 22:28:24  profilanswer
 

Bonjour,
J'ai un souci que je n'arrive pas à résoudre : impossible de générer correctement le texte!
J'essaie de générer le contenu d'un fichier sitemap depuis des éléments recueillis dans la base. Curieusement, je n'arrive pas à afficher les balises de fermeture ni d'ouverture qui ne font pourtant pas partie du code html de base. Voici le code:

Code :
  1. while ($row_sq =mysql_fetch_array($res_sq))
  2. {
  3. echo '<url>';
  4. $chaine_ok =valideChaine($row_sq['titre']);//retrait accents
  5. echo '<loc>';
  6. echo 'http://www.monsite.com/'.$chaine_ok.'.php</loc><br>';
  7. echo '<changefreq>monthly</changefreq><br>';
  8. echo '<lastmod>'.$row_sq['date_modif'].'</lastmod><br>';
  9. echo '<priority>0.8</priority><br>';
  10. echo '</url><br><br>';
  11. }


Le résultat est :

Code :
  1. http://www.monsite.com/ma-rubrique-1.php
  2. monthly
  3. 2008-06-08
  4. 0.8


Comment faire comprendre à PHP que ce ne sont pas des balises html même si ça y ressemble ? (facile à tromper, le coco, non?)
merci

mood
Publicité
Posté le 22-06-2008 à 22:28:24  profilanswer
 

n°1750399
CyberDenix
Posté le 23-06-2008 à 22:33:57  profilanswer
 

Les balises non html ne sont pas interprétées par ton navigateur qui n'affiche par conséquent que le contenu de ces balises.
 
La fonction htmlspecialchars() est ton amie.


---------------
Directeur Technique (CTO)
n°1752758
pepita8
do di dutty whine
Posté le 28-06-2008 à 17:26:30  profilanswer
 

Ok merci  pour l'info.


---------------
http://www.annuaire-afro.com
n°1752823
FlorentG
Unité de Masse
Posté le 28-06-2008 à 20:46:40  profilanswer
 

Affiche le code source de la page, tu verra les balises... Et n'oublie pas d'envoyer un entête Content-Type: text/xml


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

  Elimination des accents et sitemap

 

Sujets relatifs
SiteMapAccents sur mysql
Accents dans les noms d'images et de répertoiresMySQL : comment identifier précisément les accents?
Problème d'accents en phpPixelpost, problème d'accents après upgrade vers 1.7.1
conversion chaine ascii et accentsComment enlever les accents de noms de fichiers ?
probleme d'affichage des accents sur mes pagesProblème avec les accents
Plus de sujets relatifs à : Elimination des accents et sitemap


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