PHP caractères spéciaux

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : PHP caractères spéciaux

par D4Y » 23 avr. 2009, 17:57

As-tu essayé qqch comme utf8_decode ?
Je ne sais pas vraiment comment est codé la liste de fichier mais tu peux toujours essayer ça ;)

expl.

par santille » 23 avr. 2009, 16:13

Le script prend les répertoires et fichiers de mon disque dur et les liste dans une page HTML. Le problème est que les répertoires avec é, par exemple, sont remplacés par un carré □. A remarquer que dans les métas de la page, j'ai le même encodage ISO...

par D4Y » 23 avr. 2009, 14:53

Peut-on avoir un exemple du problème car ce n'est pas très claire ...

PHP caractères spéciaux

par santille » 23 avr. 2009, 12:36

Hello,

J'ai un script PHP qui liste les répertoires et fichiers d'une partition de mon disque dur. Voici le problème : les caractères spéciaux ne sont pas pris en compte. J'ai utilisé la fonction htmlspecialchars mais sans succès. Voici un bout du code :
$folders .= '<a href="dir.php?rep='.$mydir.$file.'/">'.htmlspecialchars($file,ENT_QUOTES,"ISO-8859-15").'</a>';
Merci de votre aide,

seb