PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie kann ich mit einem Link eine $_SESSION verändern??


wundi
26.05.2006, 22:20:55
Hallo Leute

Wie kann ich mit einem Link <a href="#">deutsch</a> eine $_SESSION['language'] Variable ändern?

Ich habe ein Bild mit verschiedenen Flaggen, welche ich über eine map aufrufe.
Nun will ich durch klicken eines dieser Map's erreichen, dass sich der Inhalt der $_SESSION Variable ändert (wenn möglich ohne Anhängsel an der URL).

Bin langsam am verzweifeln!

B Funky Wundi =:-)

conmunich
26.05.2006, 23:11:19
siehe http://www.selfphp.de/forum/showthread.php?t=13407

mfg!

wundi
27.05.2006, 16:34:40
siehe http://www.selfphp.de/forum/showthread.php?t=13407


Tja, schön und gut. Aber das löst mein Problem auch nicht.

1. Will ich nicht für jede Sprache eine eigene Seite erstellen, sondern fülle die Texte aus einem Sprachfile ab (das geht auch problemlos).

2. Stört es mich, dass es in der URL "Anhängsel" hat.

Ich bin also noch immer auf der Suche nach lösungen... =:-(

Wundi

Hillkorn
28.05.2006, 04:12:08
kannst die texte in einer datenbank tabelle machen oder halt in einer datei den text in variablen schreiben und durch includen dann aufrufen

so zu deiner session frage
mit $_SESSION['language'] = $_POST['language'];
und da du die flaggen ja sicherlich als bilder benutzt machst du die als formular button in ein formular zum beispiel

<input type="image" scr="deutsch.jpg" name="language" value="deutsch">

das dürfte an sich eigentlich klappen