Problème avec ereg_replace()
Bonjour,
Je viens de terminer un site en PHP5. Un de mes scripts utilise l'opérateur instanceof, qui n'existe qu'en PHP5. Mon hébergeur (OVH) ne supporte pas PHP5 par défaut. J'ai créé un fichier .htaccess avec AddType x-mapp-php5 .php, sans résultat.
D'autre part, j'utilise une classe de template, qui contient la boucle suivante :
Code:
1 2 3 4 5 6
| foreach ( $this->fields as $key => $value ) {
// Remplacement des valeurs dans le modèle
$result = ereg_replace ( "{".$key."}", $value,$this->content );
// Initialisation du contenu du template
$this->content = $result;
} |
J'obtiens un warning et la page ne s'affiche pas :
Citation:
Warning: ereg_replace(): Invalid content of \{\} in /home.2/aiesecal/www/include/template.php on line 44