PHP poo problème d'affichage d'attributs

Résolu/Fermé
redonky Messages postés 102 Date d'inscription jeudi 2 avril 2009 Statut Membre Dernière intervention 31 octobre 2010 - 26 juil. 2009 à 19:27
redonky Messages postés 102 Date d'inscription jeudi 2 avril 2009 Statut Membre Dernière intervention 31 octobre 2010 - 4 août 2009 à 16:46
Bonjour,

Alors voilà, je m'initie à la POO, mais je déclare une classe...sous php4 je crois :D

la suivante:

<?php
class Sorcier
{

//public
VAR $terrains;
//public
VAR $pdv;
//protected
VAR $login;


//public
FUNCTION _CONSTRUCT($nb_terrains=20,$nb_pdv=35, $nom_sorcier=h)
{
$this->terrains=$nb_terrains;
$this->pdv=nb_pdv;
$this->login=$nom_sorcier;
}

//fonction de modification:

//protected
FUNCTION modif_terrain($new_nb_terrain)
{
$this->terrains=$new_nb_terrains;
}

//protected
FUNCTION modif_pdv($new_nb_pdv)
{
$this->pdv=$new_nb_pdv;
}

//protected
FUNCTION modif_login($new_nom_sorcier)
{
$this->login=$new_bom_sorcier;
}

}
?>


Je l'appel par le code suivant avec un include bien placé, mais le print ou l'echo quoi que je mette ne m'affiche rien, pourquoi? :'(

<?php

include('Sorcier.php');

$Sorcier=new Sorcier(20,35,Redonky);

print $Sorcier->login;
print $Sorcier->terrains;
print $Sorcier->pdv;

?>


Help me :D
A voir également:

5 réponses

redonky Messages postés 102 Date d'inscription jeudi 2 avril 2009 Statut Membre Dernière intervention 31 octobre 2010 23
28 juil. 2009 à 23:09
up
0
redonky Messages postés 102 Date d'inscription jeudi 2 avril 2009 Statut Membre Dernière intervention 31 octobre 2010 23
4 août 2009 à 14:37
up
0
redonky Messages postés 102 Date d'inscription jeudi 2 avril 2009 Statut Membre Dernière intervention 31 octobre 2010 23
4 août 2009 à 16:05
Help
0
Utilise PHP5 pour l'objet, il est fait pour ça.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
redonky Messages postés 102 Date d'inscription jeudi 2 avril 2009 Statut Membre Dernière intervention 31 octobre 2010 23
4 août 2009 à 16:46
LOOL merci ;)

c'est ce que je fais mais mon web local est en php4 alors je vouloais me renseigner, mais bon je crois que toute mes recherches désespérer me conduisent à dire que la solution la plus simple est de prendre php5 ;)

merci
0