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

  FORUM HardWare.fr
  Programmation
  PHP

  Le fonction HTML_ENTITY_DECODE [ - Job's Done - ]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Le fonction HTML_ENTITY_DECODE [ - Job's Done - ]

n°520452
xkamui
Their Destiny Was Foreordained
Posté le 22-09-2003 à 15:51:49  profilanswer
 

je programme ceci :  
 $nom = html_entity_decode($nfo[5]);
où $nfo[5]="été";
 
donc, je voudrais en retirer $nom="été";
 
mais ça marche pas.
 
je viens de là, et j'ai fait comme y disent
http://fr.php.net/manual/fr/functi [...] decode.php
 
pourriez m'aider ??


Message édité par xkamui le 22-09-2003 à 16:42:05
mood
Publicité
Posté le 22-09-2003 à 15:51:49  profilanswer
 

n°520456
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 22-09-2003 à 15:53:26  profilanswer
 

T'as bien spécifié le charset ISO-8859-1 ?


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°520459
simogeo
j'ai jamais tué de chats, ...
Posté le 22-09-2003 à 15:55:37  profilanswer
 

PHP 4 >= 4.3.0 [:aloy]
 
as tu une version de php supérieure a 4.3.0 ?


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°520460
xkamui
Their Destiny Was Foreordained
Posté le 22-09-2003 à 15:59:05  profilanswer
 

Taiche a écrit :

T'as bien spécifié le charset ISO-8859-1 ?


 
comment ça ?? dans un header ??
 

simogeo a écrit :

PHP 4 >= 4.3.0 [:aloy]
 
as tu une version de php supérieure a 4.3.0 ?


 
ma version : PHP Version 4.2.0

n°520462
simogeo
j'ai jamais tué de chats, ...
Posté le 22-09-2003 à 16:01:56  profilanswer
 

xkamui a écrit :


ma version : PHP Version 4.2.0


ben c'est pas la peinde de chercher plus loin  [:spamafote]  
 
soit tu mets a jour en local ( j'imagine que tu bosses en local), soit tu pars du principe que ca marche .. ce qui sera certainement le cas chez ton hebergeur qui devrait etre en PHP 4.3.x   :)


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°520464
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 22-09-2003 à 16:02:13  profilanswer
 

Ah ba c'est raté [:ddr555] La doc te demande d'avoir un PHP supérieur ou égal à 4.3.0 [:spamafote]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°520465
xkamui
Their Destiny Was Foreordained
Posté le 22-09-2003 à 16:04:19  profilanswer
 

arfffffffffff, j'avais pas compris, ni lu ça comme ça...
 
j'avais lu ça :  
PHP 4 => 4.3.0
 
ou en français 'xkamui' de la version 4 à 4.3.0...
 
bon, comment je peux faire pour mettre à jour en 4.3.0... et oui je suis en local avec easyphp 1.6

n°520469
simogeo
j'ai jamais tué de chats, ...
Posté le 22-09-2003 à 16:07:44  profilanswer
 

soit tu attends quelques jours
 

Code :
  1. [14] EasyPHP 1.7 sur les rails
  2. ------------------------------------------------------------
  3. Une nouvelle version de l'installeur le plus populaire pour
  4. PHP devrait voir le jour sous peu :
  5. Composition d'EasyPHP 1.7RC1 :
  6.    - Apache 1.3.27
  7.    - PHP 4.3.3
  8.    - MySQL 4.0.15
  9.    - PhpMyAdmin 2.5.3
  10. "La version finale 1.7 sera suivie d'une 2.0alpha qui
  11. servira de base de travail pour la version suivante. Les
  12. principaux axes de travail seront :
  13.   - internationalisation complète
  14.   - mise au point de MySQL 4, Apache 2 et PHP 5"
  15. ------------------------------------------------------------
  16. http://dev.nexen.net/news/gen.php3 [...] 1,0,0.php3


 
soit tu fais une mise a jour en telechargent une version plus recente sur php.net  [:spamafote]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°520475
xkamui
Their Destiny Was Foreordained
Posté le 22-09-2003 à 16:19:20  profilanswer
 

simogeo a écrit :

soit tu attends quelques jours
 

Code :
  1. [14] EasyPHP 1.7 sur les rails
  2. ------------------------------------------------------------
  3. Une nouvelle version de l'installeur le plus populaire pour
  4. PHP devrait voir le jour sous peu :
  5. Composition d'EasyPHP 1.7RC1 :
  6.    - Apache 1.3.27
  7.    - PHP 4.3.3
  8.    - MySQL 4.0.15
  9.    - PhpMyAdmin 2.5.3
  10. "La version finale 1.7 sera suivie d'une 2.0alpha qui
  11. servira de base de travail pour la version suivante. Les
  12. principaux axes de travail seront :
  13.   - internationalisation complète
  14.   - mise au point de MySQL 4, Apache 2 et PHP 5"
  15. ------------------------------------------------------------
  16. http://dev.nexen.net/news/gen.php3 [...] 1,0,0.php3


 
soit tu fais une mise a jour en telechargent une version plus recente sur php.net  [:spamafote]  


 
cool cool, mais bon, je vais l'attendre c'est sur mais j'aimerais trouver un palliatif avant quand même...
 
j'ai essayer de passer avec un str_replace.
j'ai fait un truc du genre :  

Code :
  1. $tags = array("é","&egrav;","$agrav","$icirc;" );
  2. $letr = array("é","è","à","î" );
  3. for ($i=0; $i<count($tags), $i++)
  4. {
  5.      $nom = str_replace($tags[$i], $letr[$i], $nfo[0]);
  6. }


 
mais quand j'affiche $nom, c'est toujours comme si je mettais un htmlentities devant...

n°520483
Freekill
Electron libre…
Posté le 22-09-2003 à 16:30:29  profilanswer
 
mood
Publicité
Posté le 22-09-2003 à 16:30:29  profilanswer
 

n°520488
xkamui
Their Destiny Was Foreordained
Posté le 22-09-2003 à 16:34:44  profilanswer
 

en fait, j'ai trouvé mon erreur tout seul...
il se trouve que, en programmant ça :  
$tags = array("&eacute;","&egrav;","$agrav","$icirc;" );  
$letr = array("é","è","à","î" );  
for ($i=0; $i<count($tags), $i++)  
{  
    $nom = str_replace($tags[$i], $letr[$i], $nfo[0]);  
}
 
$nom change à chaque fois... en reprenant la valeur originelle de $nfo[0]
 
il suffisait de mettre
$tags = array("&eacute;","&egrav;","$agrav","$icirc;" );  
$letr = array("é","è","à","î" );  
for ($i=0; $i<count($tags), $i++)  
{  
    $nfo[0] = str_replace($tags[$i], $letr[$i], $nfo[0]);  
}


Message édité par xkamui le 22-09-2003 à 16:35:19

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

  Le fonction HTML_ENTITY_DECODE [ - Job's Done - ]

 

Sujets relatifs
Trouver une date Y-m-d à partir d'une date U [ - Job's Done - ]un evenement en fonction du choix de la JComboBox
[HTML] Aidez-moi, jvois pas ce qui foire dans mon ptit site :|[resolu] [html] IE fait un passage à la ligne apres un <form>
[HTML] je m'arrache les cheveux avec une CSS !![PHP]Fonction avec array
Question conne en HTML : pkoi ca me fait des espaces entre les img?[Scheme] je m'y remets, définition de fonction locale
cherche personne savan utiliser tre bien le html 
Plus de sujets relatifs à : Le fonction HTML_ENTITY_DECODE [ - Job's Done - ]


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