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 :

Passage de caractères dans graphe [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 10
    Par défaut Passage de caractères dans graphe
    Bonjour a tous ,

    J’ai un problème d’affichage de variables dans un graphique , les titres et légendes qui ont des accents sont emplacés par des carrés
    Serveur xamp
    Php 5.3.1
    mysql 5.1.41
    Le début du ficher de récupérations des infos

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
     
    <?php	
    	$acces_administrateur = 1;
    	$acces_qd = 0;
    	$acces_assistante = 1;
    	$acces_visiteur = 0;
    	include_once("./verification_session.php");
    ?>
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
    <head>
    	<link href="orl_specifique_tab_tdb.css" rel="stylesheet" type="text/css" />
    	<link rel="stylesheet" type="text/css" href="impression_tdb.css" media="print" />
    	<title>Imprimer TDB - ORSEC</title>
    	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    	<meta http-equiv="Content-Style-Type" content="text/css" />
    	<meta http-equiv="Content-Language" content="fr" />
    </head>
    <body>….
    Le fichier de traitement graphique 
    Il y a un if car pour certaines tables certaines sont en % et d’autres en valeur 
    <?php
    	include_once ('./jpgraph/src/jpgraph.php');
        include_once ('./jpgraph/src/jpgraph_pie.php');
    	include_once ('./jpgraph/src/jpgraph_pie3d.php');
     
     
    	$val_donnees = $_GET['donnees'];
    	$val_legende = $_GET['legende'];
    	$val_titre = $_GET['titre'];
    	$val_type = $_GET['typeVal'];
     
     
    	if ($val_type == "percent")
    	{
    		$donnees = explode(";", $val_donnees);
    		$legende = explode(";", $val_legende);
     
    		$graph = new PieGraph(630, 275);
     
    		$graph->title->Set($val_titre);
    		$graph->title->SetFont(FF_ARIAL,FS_BOLD,15);
     
    		$camenber = new PiePlot3D($donnees);
    		$camenber->SetCenter(180);		
    		$camenber->SetSize(0.4);
    		$camenber->SetAngle(45);
    		$camenber->ExplodeAll(8);
    		$camenber->SetLegends($legende);
     
    		$graph->Add($camenber);		
    		$graph->img->SetImgFormat("png");		
    		$graph->Stroke();
    	}
    	else
    	{
    		$donnees = explode(";", $val_donnees);
    		$legende = explode(";", $val_legende);
     
    		$graph = new PieGraph(630, 275);
     
    		$graph->title->Set($val_titre);
    		$graph->title->SetFont(FF_ARIAL,FS_BOLD,15);
     
    		$camenber = new PiePlot3D($donnees);		
    		$camenber->SetCenter(180);	
    		$camenber->SetSize(0.4);
    		$camenber->SetAngle(45);		
    		$camenber->ExplodeAll(8);
    		$camenber->SetValueType(PIE_VALUE_ABS);		
    		$camenber->value->SetFormat('%d');				
    		$camenber->SetLegends($legende);
     
    		$graph->Add($camenber);		
    		$graph->img->SetImgFormat("png");		
    		$graph->Stroke();
    	}
     
     ?>
    Je suis preneur des vos infos averties .
    A+

  2. #2
    Membre éclairé
    Avatar de Freedolphin
    Homme Profil pro
    Webmaster
    Inscrit en
    Février 2006
    Messages
    291
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Février 2006
    Messages : 291
    Par défaut
    Tu as essayé de changer le Doctype ?

  3. #3
    Membre averti
    Inscrit en
    Novembre 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 10
    Par défaut
    Bonjour,

    J'ai essayé , mais pas de changement.
    J'ai fait avec les même tables et le même code un transfert vers WAMP et dans cet environnement les accents sont normaux !

    En comparant les fichiers php .ini pas d'écarts notables .

    Quelle différence entre xamp et wamp ?
    Je pense que le w veux dire Windows

    Au plaisir de voir vos réponses .

  4. #4
    Membre chevronné Avatar de Nheo_
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    323
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2011
    Messages : 323
    Par défaut
    Bonjour,

    J'ai également eu ce problème mais sous Mov'Amp, et au contraire, ayant tout transféré sous Xampp, le problème était résolu (ça ne doit pas venir du Doctype donc).

    Si quelqu'un à une solution ça m’intéresse aussi .

  5. #5
    Membre éclairé
    Avatar de Freedolphin
    Homme Profil pro
    Webmaster
    Inscrit en
    Février 2006
    Messages
    291
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Février 2006
    Messages : 291
    Par défaut
    Citation Envoyé par LYPACAN Voir le message
    Quelle différence entre xamp et wamp ?
    Je pense que le w veux dire Windows
    Je confirme, Wamp est dédié aux plateformes Windows tandis que Xamp est multiplateformes.

    Essaye peut-être de changer le jeu de caractères pour MySQL ?

  6. #6
    Membre Expert
    Avatar de ericd69
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2011
    Messages
    1 919
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 919
    Billets dans le blog
    1
    Par défaut
    salut,

    vérifie bien la cohérence: doctype - header - jeu de caractère bd que ça dise bien la même

  7. #7
    Membre averti
    Inscrit en
    Novembre 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 10
    Par défaut Trouvé
    Bonjour,

    J'ai galéré pendant une semaine et j'ai trouvé une réponse au problème :
    J'ai régardé les forums en anglais et j'ai trouvé la solution

    Prendre le fichier php-gd2.dll de wamp et écraser celui de xamp et ça fonctionne après avoir fait un reset routeur .

    Merci les forums en anglais .

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 05/11/2014, 12h55
  2. Réponses: 5
    Dernier message: 28/06/2007, 09h41
  3. [HTML] pbm passage du caractère & dans lien web
    Par fab22montpellier dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 13/09/2005, 21h17
  4. Adresse des polices de caractères dans la RAM video ?
    Par Anonymous dans le forum x86 16-bits
    Réponses: 5
    Dernier message: 27/05/2002, 17h29
  5. Réponses: 3
    Dernier message: 09/05/2002, 01h39

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