Erreure

kevin581 Messages postés 600 Date d'inscription   Statut Membre Dernière intervention   -  
kevin581 Messages postés 600 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, j'ai une erreur de code mais je na la trouve pas :

[2014-11-06 01:28:02] <b>Parse error</b>:  syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in <b>/home/youboostrb/www/class.languages.php</b> on line <b>5</b><br />


Et voici la page :

<?php
class Language
{

public $data;
private $langpack_dir = "languages/";
protected $language;

public function __construct($langpack_dir)
{
$this->langpack_dir = $langpack_dir;
$this->data = array();
}

public function setLang($lang)
{
$this->language = file_exists($this->langpack_dir . $lang . ".txt") ? $lang : "Fr";
$this->getLanguage();
}

protected function getLanguage()
{
$lang_contents = file_get_contents($this->langpack_dir . $this->language . '.txt');
$exp = explode("\n", $lang_contents);
foreach ($exp as $translate) {
$get_lang_words = explode("=", $translate);
@$this->data[$get_lang_words[0]] = $get_lang_words[1];
}
}

}
?>




1 réponse

Chris 94 Messages postés 54087 Date d'inscription   Statut Modérateur Dernière intervention   7 345
 
Bonjour,

Tu as signalé avoir résolu ton souci. L'usage des forums veut que, quand on a trouvé soi-même la solution, on revienne pour l'expliquer aux passants intéressés. Merci.
0
kevin581 Messages postés 600 Date d'inscription   Statut Membre Dernière intervention   86
 
Je n'ai pas résolu le soucis, en effet, OVH disais trouver cette erreur dans mon script mais elle n'y était pas :)
0