Supportnet Computer
Planet of Tech

Supportnet / Forum / Webseiten/HTML

html/php formular daten merken





Frage

Guten Tag, ich hoffe mir kann jemand weiterhelfen. und zwar habe ich in ein kleines web-formular in html geschrieben, in dem man die css-datei für die aktuelle seite wählen kann. mit einem klick auf "vorschau" (method=post) wird die css-datei aktuallisiert. nur merkt sich "das formular" nicht die zuletzt ausgewählte datei im select-feld. wie kann diese information bei einem klick auf "vorschau" beibehalten werden? vielen dank schonmal. manwe332

Antwort 1 von Klassenkasper

Aloha
Wenn ich dich jetzt richtig verstanden habe, hast du da ein Drop Down Menü, aus dem du auswählst. Wenn du dir die Vorschau dann ansiehst, steht nicht das, was ausgewählt wurde da drin, sondern das was als Default eingestellt ist?(meist der erste <option> Eintrag)

Du kannst das Statement selected dynamisch gestalten mit einer if Anweisung.
Würde so aussehen:
Du versiehst jede Auswahloption mit einem value.
<option value="css1">Stylesheet 1</option>
<option value="css2">Stylesheet 2</option>
usw.....
Dem ganzen verpasst du dann eine if Anweisung. Darin fragst du ab, was die Variable $_POST für einen Inhalt hat und setzt so den Status selected. Wenn eine Option in dem Menü als selected gekennzeichnet wird, steht sie als erstes in der Anzeige. Ohne selected steht dort immer die erste Option.

Also folgendermaßen sollte es dann aussehen:
<option value"css1" <? if($_POST['css']==css1) {echo"selected";}?>>Stylesheet 1</option>
<option value"css2" <? if($_POST['css']==css2) {echo"selected";}?>>Stylesheet 2</option>
usw...


Damit setzt du jedesmal wenn das Formular ausgeführt wird, den Status selected anhand des Inhalts der Variable $_POST neu.

Hoffe das war nicht allzu kompliziert :-)

Gruß
Des Kasperle

P.S: Wenns zu kompliziert ist, kannst du auch mal den Code hier posten.

Antwort 2 von manwe332

HI

VIELEN DANK.

war überhaupt nicht kompliziert. hat beim ersten mal gleich geklappt. super lösung.

DANKE.

schönes we noch.

mfg
manwe332

Antwort 3 von Klassenkasper

Freut mich das es geklappt hat :-)

Dir auch noch schönes WE

Kasperle

Antwort 4 von Computerfreaki

Nur ma so en Tipp:
Diesen Styleswitcher kann ich dir empfehlen:
http://www.drweb.de/javascripts/styleswitcher.php
Er bietet alles was du willst und speichert den aktuellen Style mithilfe von Cookies

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: