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 :

Signe d'une variable [PHP 5.4]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Février 2013
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 63
    Par défaut Signe d'une variable
    Bonjour,

    J'ai cette ligne de code qui passe sans problème en php 5.3 mais qui ne passe pas en php 5.4

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $myData->addPoints(array(+$Etat1,+$Etat2,+$Etat3,+$Etat4),"Serie1");
    Le + veut dire valeur positive pour le graphique.

    C'est une ligne pChart, la variable $Etat1 vient d'un résultat de calcul de la page Totaux.php

    Je récupère la variable de Totaux.php pour la traiter en graph dans ma page Graph.php.

    Dans Totaux.php j'ai :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $_SESSION['Etat1'] = $Etat1;
    $_SESSION['Etat2'] = $Etat2;
    $_SESSION['Etat3'] = $Etat3;
    $_SESSION['Etat4'] = $Etat4;
    J'ai beau chercher, je ne trouve pas le pourquoi de la chose.

    Merci de votre aide.

    Dom

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Tu peux être plus précis que "ne passe pas" ?

    Le + veut dire valeur positive pour le graphique.
    En PHP ça ne fait rien, si ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Février 2013
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 63
    Par défaut
    Oui, je veux dire que mon graphique est vide.

    Si je remplace $Etat1 par 33, j'ai bien une barre dans mon graphique qui correspond à la valeur 33.

    A mon avis c'est que la variable dans mon fichier Totaux.php ne passe pas à mon fichier Graph.php

    Graphp.php n'ayant pas de valeur n'affiche rien.

    Sur mon serveur qui tourne en Php 5.3, ça fonctionne nickel, mais sur mon nouveau serveur en 5.4 ça passe pas.

    J'ai fait des tests, ça vient bien de mes valeurs $Etat 1 à 4.

    Merci de votre aide, car là je vois pas.

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Tu n'as pas repondu pour ton histoire de "+".
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    En PHP ça ne fait rien, si ?
    Si, ça permet un transtypage en numérique :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $test = '5';
    echo gettype( $test );  // string
    echo gettype( +$test );  // integer
    Bon, j'admets que c'est à peu près équivalent à "ne rien faire", mais en tout cas, ce n'est pas du tout pareil que "Le + veut dire valeur positive pour le graphique."
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  6. #6
    Membre averti
    Homme Profil pro
    Inscrit en
    Février 2013
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 63
    Par défaut
    Pour Mr Sabotage + veut dire valeur positive, mais ça sert pas à grand chose. Si je vire le +, ça ne fait rien.

    Si je donne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $myData->addPoints(array($Etat1,$Etat2,$Etat3,$Etat4),"Serie1");
    Pareil graphique vide.

    Le programme est pchart, de graphique. Si je veux un graphique dynamique, je suis obliger de récupérer mes variables de calcul.

  7. #7
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut

    Non, ça sert uniquement au transtypage :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $test = '-5';
    echo +$test;  // -5
    Essaye de tester ce que valent tes variables...
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  8. #8
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    te donne quoi ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

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

Discussions similaires

  1. [PHP 5.0] Signe + dans une variable POST
    Par tarmo57 dans le forum Langage
    Réponses: 7
    Dernier message: 13/06/2013, 17h25
  2. [SQL] [VBA] signe de ponctuation dans une variable
    Par baboulilie dans le forum Access
    Réponses: 5
    Dernier message: 30/01/2007, 18h12
  3. Désigner une variable avec une variable?
    Par littleman dans le forum Paradox
    Réponses: 4
    Dernier message: 12/08/2002, 11h21
  4. Réponses: 4
    Dernier message: 05/06/2002, 14h35

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