Erreure
kevin581
Messages postés
790
Statut
Membre
-
kevin581 Messages postés 790 Statut Membre -
kevin581 Messages postés 790 Statut Membre -
Bonjour, j'ai une erreur de code mais je na la trouve pas :
Et voici la page :
[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
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.
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.
kevin581
Messages postés
790
Statut
Membre
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 :)