D
Deleted member 10028
Guest
Guten Abend,
ich habe ein Problem damit, dass Emails in verschiedene Sprachen versendet werden.
Erstmal der Code:
Das ganze befindet sich in einer for-schleife die alle Benutzer durchgeht.
Die Emails werden alle versendet, aber immer nur in der Sprache, des ersten Benutzers, wobei die Language-Datei ja immer neu includiert werden soll.
Beispiel aus der Mail:
Beispiel: Der erste Benutzer hat als Language Englisch da stehen, bekommt jeder weitere benutzer die Email mit den Englischen Defines.
Wenn er Deutsch eingestellt hat, alle auf Deutsch.
Das macht eigentlich keinen Sinn, weil ja in der For-Schleife die include immer neu angefordert wird...
Zum include_once:
Es ist egal, ob ich nun include oder include_once verwende, das Ergebnis bleibt beim gleichen.
Jemand eine Idee?
Gruß
Julian
ich habe ein Problem damit, dass Emails in verschiedene Sprachen versendet werden.
Erstmal der Code:
PHP:
$lang = "";
if($row1->Language == 0)
{
$lang = "English.php";
}
else if($row1->Language == 1)
{
$lang = "German.php";
}
else if($row1->Language == 2)
{
$lang = "French.php";
}
include_once($lang);
Das ganze befindet sich in einer for-schleife die alle Benutzer durchgeht.
Die Emails werden alle versendet, aber immer nur in der Sprache, des ersten Benutzers, wobei die Language-Datei ja immer neu includiert werden soll.
Beispiel aus der Mail:
PHP:
TR441TR.' <b>'.$vorname.'</b>,<br /><br />'.TR442TR.
Beispiel: Der erste Benutzer hat als Language Englisch da stehen, bekommt jeder weitere benutzer die Email mit den Englischen Defines.
Wenn er Deutsch eingestellt hat, alle auf Deutsch.
Das macht eigentlich keinen Sinn, weil ja in der For-Schleife die include immer neu angefordert wird...
Zum include_once:
Es ist egal, ob ich nun include oder include_once verwende, das Ergebnis bleibt beim gleichen.
Jemand eine Idee?
Gruß
Julian