IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Variable contenant des caractères spéciaux


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Mut
    Mut est déconnecté
    Membre éprouvé Avatar de Mut
    Homme Profil pro
    Inscrit en
    Mars 2003
    Messages
    931
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Mars 2003
    Messages : 931
    Par défaut Variable contenant des caractères spéciaux
    Bonjour,

    J'ai dans une base de données des champs dont les valeurs se présentent comme ceci : img1-p.jpg


    Mon problème c'est que lorsque j'affiche ces valeur dans la page, je me retrouve avec des retours à la ligne au niveau du tiret :
    J'ai bien essayé d'intégrer htmlspecialchars mais le problème persiste...

    Quelqu'un aurait une idée ?

    Merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    • Comment est enregistrée la variable en base de données ?
    • Quel est le code d'affichage ?
    • .... ?

  3. #3
    Mut
    Mut est déconnecté
    Membre éprouvé Avatar de Mut
    Homme Profil pro
    Inscrit en
    Mars 2003
    Messages
    931
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Mars 2003
    Messages : 931
    Par défaut
    Alors pour le codage c'est en utf-8 :

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     
    <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-US" xml:lang="en">
    	<head>
     
    		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

    et pour la base c'est en UTF8_general_ci

  4. #4
    Invité
    Invité(e)
    Par défaut
    Je n'ai pas demandé l'encodage de la pge, mais comment tu affiches la variable.
    Citation Envoyé par Mut Voir le message
    ...des retours à la ligne au niveau du tiret...
    Il se passe forcément quelque chose au moment où tu affiches la donnée.

    Tu ne fais pas un simple echo $var.
    Utilises-tu une fonction d'affichage ? => ex. : echo fct_affiche($var);

  5. #5
    Mut
    Mut est déconnecté
    Membre éprouvé Avatar de Mut
    Homme Profil pro
    Inscrit en
    Mars 2003
    Messages
    931
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Mars 2003
    Messages : 931
    Par défaut
    non justement je fais un simple echo....et si j'enlève le "-" le retour à la ligne ne s'applique pas...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $Ligne=mysql_fetch_row($Query);
    echo htmlspecialchars($Ligne[2]);
    echo $Ligne[2];
    echo $cpt;

  6. #6
    Invité
    Invité(e)
    Par défaut
    Il faudrait voir (= le code !!!) :
    • comment la variable "img1-p.jpg" est "fabriquée" (le tiret est ajouté ? ...)
    • comment elle est enregistrée en BdD

    Il y a forcément des caractères invisibles...

Discussions similaires

  1. Passage de paramètres contenant des caractères spéciaux (+, -,etc.)
    Par Mil17 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 05/06/2008, 11h21
  2. Probléme avec requétes contenant des caractéres spéciaux
    Par dragonfly dans le forum Requêtes
    Réponses: 1
    Dernier message: 08/11/2007, 17h20
  3. Nettoyer une chaine contenant des caractères spéciaux?
    Par adil_vpb dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 30/05/2007, 15h47
  4. Réponses: 1
    Dernier message: 22/01/2007, 20h33
  5. [JDOM] Parser un xml contenant des caractères spéciaux
    Par Baptiste Wicht dans le forum Format d'échange (XML, JSON...)
    Réponses: 16
    Dernier message: 19/07/2006, 11h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo