Hello tom,
ich habe seit längerem eine Homepage, die ich nun gern auch in englisch und spanisch anbieten möchte.
Dann schleppe ich halt immer ein $lang=xxx in der Adresszeile mit.
Also ich würde da einen Cookie setzen.
Ich auch, und zwar ein "Session-Cookie". Sessions kosten acuh nicht sooo viel extra. Und PHP unterstützt das sehr leistungsstark.
Wenn man dann gleich den passenden Query-Modifier in der Session speichert, muss man keine der Funktionen umschreiben.
$sql = "select $feld"."-".$lang." as $feld from Table ..."
Und in der DB gibt es dann eben
TEXT-en
TEXT-de
TEXT-es
Und in der Funktion heißt der dann immer nur "TEXT"
Grüße
Tom