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 -
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 :
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
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 :)