online 1
gast (50)

/ Forum / Webseiten/HTML

Webseiten/HTMLWebseiten/HTML

Fragevon manwe332 vom 06.09.2020, 16:27 Options

html/php formular daten merken

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 schreiben

Antwort 1 von Klassenkasper vom 06.09.2020, 17:45 Options

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 vom 06.09.2020, 18:25 Options

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 vom 06.09.2020, 20:13 Options

Freut mich das es geklappt hat :-)

Dir auch noch schönes WE

Kasperle

Antwort 4 von Computerfreaki vom 07.09.2020, 09:21 Options

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

Ähnliche Themen

Probleme mit Druckbutton in einem HTML-Formular
joph  19.04.2007 - 133 Hits - 1 Antwort

CGI Script für mein HTML Formular?!
actofjustice  24.12.2007 - 106 Hits - 1 Antwort

Daten aus HTML-Formular (lokal) in Datei
paulo87  03.04.2008 - 89 Hits - 13 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026