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 :

POO, je ne trouve pas l'erreur. [PHP 7]


Sujet :

Langage PHP

  1. #1
    Futur Membre du Club Avatar de Intra-sites
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2016
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Meurthe et Moselle (Lorraine)

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

    Informations forums :
    Inscription : Juillet 2016
    Messages : 6
    Points : 6
    Points
    6
    Par défaut POO, je ne trouve pas l'erreur.
    Bonjour, je suis sous Wamp et test en local.

    Voici le code fichier principale ou je rencontre le problème.
    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
    <?php
    
    /*j'ai essayer avec le mode strict pour les erreurs mais je ne trouve pas d’où ça vient, tout fonctionnent tres bien sauf que un false doit etre renvoyer car
    j'atteri toujours dans le else echo'erreur set_Err';*/
    
    //-----------Code intro include et creation new objet erreur----->
    
    if($obj_err->set_Err())
    {
    	echo 'ok';
    }
    else
    {
    	echo 'erreur set_err';
    }
    
    //---fermeture avec ob_end_flush---->
    ?>
    et la function de la classe appeler:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    	
    <?php
    //l'affectation se déroule comme convenue je reçois un tableaux indexé numériquement 
    public function set_Err()
    	{
    		
    		$this->tab_err = array_values($_SESSION['err']);
    		
    		unset($_SESSION['err']);
    
    	}
    ?>
    J'ai penser aux redondance de nom de variable->attribut->nom_de_classe avec les erreur système mais apparemment non et aussi j'avais effectuer un test en affectant avec une boucle for.
    Peut être que cette façon d'attribuer un tableaux dans un attribut n'est pas recommandable...en tous cas je séche..

  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
    Points : 44 155
    Points
    44 155
    Par défaut
    il n'y pas de retour dans ta fonction set_Err().

  3. #3
    Futur Membre du Club Avatar de Intra-sites
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2016
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Meurthe et Moselle (Lorraine)

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

    Informations forums :
    Inscription : Juillet 2016
    Messages : 6
    Points : 6
    Points
    6
    Par défaut ok
    OK je vers me pencher dessus, pourtant dans mes autres fonctions ceci fonctionnait bien, je vais aller réviser un peu sur la déclaration de fonction dans les classes parce que je vois pas pourquoi il me renvoi un résultat.
    Merci d'avoir pris le -temps de répondre bonne journée.

  4. #4
    Futur Membre du Club Avatar de Intra-sites
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2016
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Meurthe et Moselle (Lorraine)

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

    Informations forums :
    Inscription : Juillet 2016
    Messages : 6
    Points : 6
    Points
    6
    Par défaut A oui
    Erreur bête j'ai saisi et ça me parait logique, donc j'ai mis la vérification dans la méthode directement et il n'y a pas de souci particulier tous fonctionne comme il faut, je devrait penser a faire des pause surement la fatigue qui m'as jouer un tour.
    Donc je met en résolu.

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

Discussions similaires

  1. je ne trouve pas l'erreur dans mon programme
    Par Briska dans le forum Débuter
    Réponses: 19
    Dernier message: 04/04/2008, 09h21
  2. Réponses: 6
    Dernier message: 14/12/2006, 00h37
  3. Réponses: 4
    Dernier message: 10/08/2006, 13h44
  4. [Sécurité] boucle infinie je trouve pas l'erreur
    Par scorpking dans le forum Langage
    Réponses: 14
    Dernier message: 26/07/2006, 15h04
  5. je ne trouve pas l'erreur ?
    Par nourdine dans le forum Langage
    Réponses: 7
    Dernier message: 04/01/2006, 23h51

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