2009-06-18 11 views
1

J'ai deux fichiers php dans le même répertoire:PHP: Le fichier de classe dans le même répertoire n'est pas reconnu?

test.tattler.php 
class.tattler_stats.php 

Mon test.tattler est censé créer un objet de mes tattler_stats mais il me donne cette erreur:

Fatal error: Class 'tattler_stats' not found in /.../test.tattler.php on line 4 

code dans l'essai. tattler:

<?php 

include 'class.tattler_stats.php'; 

$tattler_test = new tattler_stats($_REQUEST); 

?> 

Le code tattler_stats:

function __construct($_REQUEST) 
{ 
    $param = $_REQUEST['menu']; 

    run(); 
} 

function run() 
{ 
    connect(); 
    showMenu($parm) ; 
//rest of class... 

Répondre

1

assurez-vous déclarer en fait la classe dans votre fichier de classe

class tattler_stats { 
    // class code here 
} 

si vous faites déjà, essayez de spécifier le chemin plus concrètement:

include(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'class.tattler_stats.php'); 
Questions connexes