PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 13-09-2011 15:05:40

ziko
Membre
Inscription : 22-12-2010
Messages : 43

PHP Objet 1ère fois

Bonjour à tous, j'ai décider aujourd'hui de me mettre au PHP Objet et je bloque déjà sur un problème qui m'empêche de continuer mon apprentissage.

Voici mon fichier Personnage.class.php


class Personnage{
  private var $force;
        private var $localisation;
        private var $experience;
        private var $degats;
       
        public function deplacer()
        {
       
        }
       
        public function frapper()
        {
       
        }
       
        public function gagnerExperience()
        {
            $this->experience = $this->experience + 1;
        }
   
    public funtcion afficherExperience()
    {
      echo $this->experience;
    }

}


et mon index.php


include ("Personnage.class.php");

$perso = new Personnage();
$perso->afficherExperience();
 

et voici l'erreur :

class Personnage{ var $force; var $localisation; var $experience; var $degats; public function deplacer() { } public function frapper() { } public function gagnerExperience() { $this->experience = $this->experience + 1; } public funtcion afficherExperience() { echo $this->experience; } }
Fatal error: Class 'Personnage' not found in C:\wamp\www\test\index.php on line 4

Je ne comprend pas pourquoi ça m'affiche le contenu du fichier Personnage.class.php dans le navigateur...
Peu-etre qu'il faut utiliser une autre instructions que include?

Hors ligne

#2 13-09-2011 15:14:12

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : PHP Objet 1ère fois

Saluton,
Probablement parce que tu n'as pas mis le petit tag magique

<?php

en début de ton script.


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#3 13-09-2011 15:18:52

ziko
Membre
Inscription : 22-12-2010
Messages : 43

Re : PHP Objet 1ère fois

yikes choqué !
Désolé d'avoir crée une discussion pour ça, j'ai honte !
Merci...

Dernière modification par ziko (13-09-2011 15:19:05)

Hors ligne

#4 13-09-2011 19:38:35

Jc
Membre
Lieu : Zillisheim - Alsace
Inscription : 15-04-2010
Messages : 1 629
Site Web

Re : PHP Objet 1ère fois

Bonsoir,

C'est pas bien grave. Retire également les mots "var" dans tes définitions.

++


POO PHP+Ajax en MVC avec PDO et Bases de données épaisses  : What else?

Hors ligne

Pied de page des forums