Page 1 sur 1

définition de classe

Posté : 16 juil. 2007, 15:50
par Z-obaze
salut tout le monde, j'ai un soucis au niveau des classes, et voici mon code :
<?php

require ("/infra/takad/php/p4a/p4a.php");

$cart1 = new p4a_mask;
$cart2 = new decouvrir_auto;

        class decouvrir_auto extends P4A_Mask
        {

                var $i = 1;

                function decouvrir_auto()
                {
                        parent::P4A_Mask();
                        .........
                }
         }
?>

ensuite j'essaye d'executer ce code en ligne de commande avec :

Code : Tout sélectionner

php decouvrir_auto.php
et j'ai comme erreur :

Code : Tout sélectionner

Fatal error: Class 'decouvrir_auto' not found in .....on line 6
et la ligne 19 correspond à cette ligne :
$cart2 = new decouvrir_auto;
Quelqu'un peut-il m'aider car je ne vois pas le problème

Merci d'avance

Posté : 16 juil. 2007, 16:04
par Sékiltoyai
Appelle ta classe après sa déclaration, ta classe n'est pas définie tant qu'elle n'a pas été lue par l'interpréteur.

Posté : 17 juil. 2007, 08:53
par Z-obaze
merci beaucoup pour ton aide.

je reviendrais surement avec d'autre questions.

Posté : 17 juil. 2007, 09:42
par Ryle
Modération :
Z-obaze, si ta question est résolue, pense à ajouter le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.
Tu peux réaliser cette opération en cliquant sur le bouton Image en haut à gauche de ce sujet. :)