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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [Mysql] Inserer des donnés avac accent pour etre relu par le web

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Mysql] Inserer des donnés avac accent pour etre relu par le web

n°207789
Sebastien
Posté le 03-09-2002 à 10:03:54  profilanswer
 

Voila j'ai le nom de doc dans une bdd avec des accents or quand je les retraite et que je fait un lien dessus (<a href=\"Documentation/$file\">$file</a> ), aucune doc avec accent passe, je crois qu il y a une sorte de fonction qui permet en mysql d'inserer des chars traités pour etre compatible avec le html

mood
Publicité
Posté le 03-09-2002 à 10:03:54  profilanswer
 

n°207790
youdontcar​e
Posté le 03-09-2002 à 10:06:17  profilanswer
 

urlencode() ou rawurlencode()

n°207792
kfman
Credo quia absurdum
Posté le 03-09-2002 à 10:14:27  profilanswer
 

Sebastien a écrit a écrit :

Voila j'ai le nom de doc dans une bdd avec des accents or quand je les retraite et que je fait un lien dessus (<a href=\"Documentation/$file\">$file</a> ), aucune doc avec accent passe, je crois qu il y a une sorte de fonction qui permet en mysql d'inserer des chars traités pour etre compatible avec le html




 
:non:
 
htmlentities() en php


---------------
"Nous allons reformater les français" © Nicolas Sarkozy
n°207793
Sebastien
Posté le 03-09-2002 à 10:15:52  profilanswer
 

A ben c t en php et ouais c bien ce que je cherche par contre, j ai un bug la
 
il me remplace les espaces par un '+' au lieu de '%20' et donc ben la ca marche tjs pas

n°207796
Sebastien
Posté le 03-09-2002 à 10:17:26  profilanswer
 

kfman a écrit a écrit :

 
 
:non:
 
htmlentities() en php




 
Celui la me fait rien

n°207827
kfman
Credo quia absurdum
Posté le 03-09-2002 à 11:02:19  profilanswer
 

Sebastien a écrit a écrit :

 
 
Celui la me fait rien




 
Ben ça alors. Tu veux convertir un é en

Code :
  1. ´

C ça ?
 
A part htmlentities(), essaye htmlspecialchars().


Message édité par kfman le 03-09-2002 à 11:02:57

---------------
"Nous allons reformater les français" © Nicolas Sarkozy
n°207840
Sebastien
Posté le 03-09-2002 à 11:13:17  profilanswer
 

Dans ma base j ai ca
 
situation géographique des U.V.DOC
 
si je fais
<a href='Documentation/$file'>$file</a>
il me renvoie
==>Documentation/situation%20géographique%20des%20U.V.DOC
//Les accents me font planter le lien
 
<a href='Documentation/".urlencode($file)."'>$file</a>
il me renvoie
==>Documentation/situation+g%E9ographique+des+U.V.DOC
//Les + font planter le lien
 
<a href='Documentation/".htmlspecialchars($file)."'>$file</a>
==>Documentation/situation%20géographique%20des%20U.V.DOC
//Les accents me font planter le lien
 
<a href='Documentation/".htmlentities($file)."'>$file</a>
==>Documentation/situation%20géographique%20des%20U.V.DOC
//Les accents me font planter le lien
 
 
voila mes soucis :-(

n°207846
youdontcar​e
Posté le 03-09-2002 à 11:19:18  profilanswer
 

youdontcare a écrit a écrit :

urlencode() ou rawurlencode()



n°207850
kfman
Credo quia absurdum
Posté le 03-09-2002 à 11:21:45  profilanswer
 

Tu peux en dire plus, préciser le contexte, ce que tu à fais exactement.
Les liens c pour des fichiers docs ?


---------------
"Nous allons reformater les français" © Nicolas Sarkozy
n°207851
Sebastien
Posté le 03-09-2002 à 11:21:55  profilanswer
 

Ahhh dsl j avais lu rawdecode et donc ca allais pas etre pour moi :-)
 
Merci bien.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [Mysql] Inserer des donnés avac accent pour etre relu par le web

 

Sujets relatifs
Un mysql_num_rows rapide [résolu][PHP-MySQL] Rediriger vers une page une fois le formulaire envoyé.
[PHP-MySQL] Récupérer une valeur de menu déroulant.Inserer une image dans une balise <TD>
[Très Urgent] Php / MySQL, vérifier la présence d'une variable.[PHP-MySQL] Mettre nom des champs dans varialbe
[mySQL] Soucis avec un fichiermysql_connect non reconnue
probleme de droits avec mySQLMysql : comment faire qd on a effacé le rep mysql?
Plus de sujets relatifs à : [Mysql] Inserer des donnés avac accent pour etre relu par le web


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