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

Langage PHP Discussion :

Précision sur un comportement


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Précision sur un comportement
    Bonjour,
    Je n'ai pas réellement un problème, mais quelque chose me surprend.
    Voici le code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    require("connexion.php");
     
    mysql_select_db('base');
     
    $sql = mysql_query("SELECT description FROM base");
     
    	while ($row_sql = mysql_fetch_object($sql))
    	{
    		$ini = $row_sql -> description;
    		echo $ini."<br>";
     
    	}
    Ce qui m'étonne, ce que les données s'affichent normalement, mais les espaces superflus (inclus eux dans la base) sont supprimés sous le navigateur.

  2. #2
    Membre Expert Avatar de Djakisback
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 023
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 2 023
    Par défaut
    Salut,
    si tu mates la source HTML de ta page générée et que t'as les espaces, c'est que c'est le navigateur qui zappe les multi-espaces.
    FF le fait par exemple.

  3. #3
    Invité
    Invité(e)
    Par défaut
    J'ai le même comportement sous ie et firefox.

  4. #4
    Membre Expert Avatar de Djakisback
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 023
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 2 023
    Par défaut
    Quand t'as plusieurs espaces, le moteur d'affichage HTML des principaux navigateurs les zappe mais ils sont dans la source HTML.

    S'ils sont pas dans la source c'est que y'a un comportement bizarre dans la requête ou autre, ça cible juste le truc

  5. #5
    Invité
    Invité(e)
    Par défaut
    J'ai le même comportement avec d'autres caractères spéciaux (non visible).
    Dans mon code HTML il affiche effectivement les espaces.

    Si le navigateur fait ce type de correction automatiquement, je ne vais pas m'en plaindre.

  6. #6
    Membre Expert Avatar de Djakisback
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 023
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 2 023
    Par défaut
    Les espaces et les tabs sont généralement virés ; je crois que j'ai jamais vu d'autres caractères classiques non affichés, t'en as vu d'autres ?

    D'ailleurs les tabs ça se comprend parce que c'est un caractère de mise en page mais les multi-espaces dans des noeuds texte, j'ai jamais compris pourquoi.

Discussions similaires

  1. Précision sur Oracle 9iAS r2
    Par Patmane dans le forum Oracle
    Réponses: 9
    Dernier message: 18/03/2007, 04h41
  2. question sur le comportement des threads
    Par rose-bonbon dans le forum CORBA
    Réponses: 4
    Dernier message: 27/10/2004, 18h00
  3. Précisions sur Import/export
    Par electro dans le forum Import/Export
    Réponses: 9
    Dernier message: 15/10/2004, 13h34
  4. [Observateur] Précisions sur le design pattern Observer [UML]
    Par joquetino dans le forum Design Patterns
    Réponses: 2
    Dernier message: 07/10/2004, 22h35
  5. Précision sur les sauvegarde à chaud
    Par alxkid dans le forum Administration
    Réponses: 2
    Dernier message: 09/08/2004, 18h55

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