Bonjour,

J'avais un script qui fonctionnait bien sous php 4.
J'ai mis a jour mon php en version 5 (wamp serveur), et mon script ne marche plus.
Voici un script comme exemple que j'ai utilise pour les tests.
le fichier test1.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
<?php
include('test.inc.php');
$MyDog = new Chien('Copper');
.../...
unset ($MyDog);
?>
mon include:
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
 
<?
class Chien
{
 public $nom;
 protected $cri;
 public function __construct($nom)  {
  $this->nom = $nom;
  $this->cri = 'Ouah !';
 }
 
 public function __destruct()  { 
 
  } 
 public function aboyer()  {
  echo $this->cri;
 }
}
?>
En fait quand j'exexute ce script, le navigateur m'affiche le contenu de mon include a la ligne: include('test.inc.php');, au lieu de l'executer.
Auriez-vous une idee du probleme ?
C'est peut-etre un probleme de configuration ?

Merci