[php] Parse error: syntax error. oui mais ou?

Résolu/Fermé
coccoweb Messages postés 141 Date d'inscription dimanche 20 décembre 2009 Statut Membre Dernière intervention 17 février 2015 - Modifié par coccoweb le 23/10/2010 à 00:15
coccoweb Messages postés 141 Date d'inscription dimanche 20 décembre 2009 Statut Membre Dernière intervention 17 février 2015 - 25 oct. 2010 à 23:25
Bonjour,

Depuis mon déménagement j'ai une erreur que je n'arrive pas a corriger

ERREUR :
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /homez.99/crystalwl/www/becom/app/class/_Skin.class.php on line 8


<?php 

class Skin { 

/* Cette méthode a pour but de 
Tester si le fichier .tpl joint au code PHP existe; 
Stocker le code HTML de la page test.tpl dans la variable $this->page. */ 

function __construct($file) { 
 // Teste si le fichier existe et si il est autorisé en lecture 
 if(empty($file) or !file_exists($file) or !is_readable($file)) 
 { 
  // Si le fichier est inexistant pas : erreur 
  die('Template error : le fichier <strong>'.$file.'</strong> est inexistant.'); 
 } 
 else 
 { 
  // Ouverture du fichier 
  $handle = @fopen($file, 'r'); 
            
  // Enregistrement du fichier dans $this->page 
  $this->page = fread($handle, filesize ($file)); 
             
  // Fermeture du fichier 
  fclose ($handle); 
 } 
} 


} 
?> 



Merci beaucoup


A voir également:

2 réponses

Salut, et comme ça:
 if(empty($file)||!file_exists($file)||!is_readable($file)) 
0
coccoweb Messages postés 141 Date d'inscription dimanche 20 décembre 2009 Statut Membre Dernière intervention 17 février 2015 27
25 oct. 2010 à 23:25
Probleme résolu, simplement la version de PHP incompatible, j'en ai donc changé
0