Erreure

Fermé
kevin581 Messages postés 597 Date d'inscription mardi 20 juillet 2010 Statut Membre Dernière intervention 1 mars 2021 - 6 nov. 2014 à 20:42
kevin581 Messages postés 597 Date d'inscription mardi 20 juillet 2010 Statut Membre Dernière intervention 1 mars 2021 - 9 déc. 2014 à 02:42
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 50978 Date d'inscription mardi 8 janvier 2008 Statut Modérateur Dernière intervention 17 février 2023 7 323
9 déc. 2014 à 01:39
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 597 Date d'inscription mardi 20 juillet 2010 Statut Membre Dernière intervention 1 mars 2021 86
9 déc. 2014 à 02:42
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