Autor |
Nachricht |
Alibaba1977
Threadersteller
Dabei seit: 23.03.2008
Ort: -
Alter: -
Geschlecht: -
|
Verfasst So 23.03.2008 01:28
Titel PHP Formular beeinflußen |
|
|
Hi Leute,
habe eine Frage und zwar:
wie kann man mit Javascript die Werte eines PHP Formulars beeinflußen?
z.B. :Seite 1 muss der Kunde auswählen ob er 1. Normalkunde 2. Extrakunde oder 3.Ultrakunde! sein möchte, für jede Möglichkeit hat der Kunde so ein Bottun.
Hier wäre es cool, wenn man dann, bei Betätigung eines Buttons zum Anmeldungsformular gelangt, wo dann schon das Profil definiert ist... (Dropdownmenü mit dieser 3 Möglichkeiten)
Das heisst, wenn ich auf Normalkunde klicke, bzw. mich als Normalkunde anmelden will, ist im Registrationsformular schon Normalkunde angewählt.
Hat jemand nen Plan wie man es machen kann?
|
|
|
|
|
rob
Dabei seit: 11.12.2003
Ort: ~/
Alter: 46
Geschlecht:
|
Verfasst So 23.03.2008 02:10
Titel
|
|
|
Ich verstehe das Problem nicht so ganz...
Wo genau ist denn das Problem eigentlich?
Du hast Buttons und entsprechend, was geklickt wurde, generierst du dein Formular.
Du fragst ab, welcher Wert übergeben wurde und schreibst dem entsprechend einfach ein selected in dein option-Element.
|
|
|
|
|
Anzeige
|
|
|
Alibaba1977
Threadersteller
Dabei seit: 23.03.2008
Ort: -
Alter: -
Geschlecht: -
|
Verfasst So 23.03.2008 02:55
Titel
|
|
|
nein, das Formular existiert schon. Erstell dir ein Formular mit einem dropdown Menü unter (Seite1.html) vor. Man hat in (Hauptseite.html) 3 Bottuns (1. Normalkunde 2. Extrakunde oder 3.Ultrakunde) wenn man auf z.B. Extrakunde klickt soll Seite1.html (mit dem Formular) aufgerufen werden und in diesem Dropdown-Menü bereits (Extrakunde) angewählt sein.
|
|
|
|
|
aUDIOfREAK
Dabei seit: 04.04.2002
Ort: Ansbach
Alter: 44
Geschlecht:
|
Verfasst So 23.03.2008 13:40
Titel
|
|
|
warum machst du es dir denn so umständlich? mach doch aus den html-dateien auch php-dateien... dann kannst du die kundenarten in eine datenbank sichern. mit dem ersten formular übergibst du dann per post die id der kundenart. im zweiten formular wertest du das dann entsprechend aus, includest das richtige formular per include (""); und fragst noch den ID-Wert ab, den du übergeben hast, in deinem anderen Dropdown. Wenn die übergebene ID mit der aus der Datenbank in der Schleife ausgelesenen ID übereinstimmt, setzt du auf diesen Wert ein checked und das Ding ist entsprechend vorausgewählt. Javascript brauchst du dafür überhaupt nicht...
|
|
|
|
|
rob
Dabei seit: 11.12.2003
Ort: ~/
Alter: 46
Geschlecht:
|
Verfasst So 23.03.2008 14:57
Titel
|
|
|
Zitat: | Javascript brauchst du dafür überhaupt nicht... |
Würde ich in so einem Fall auch nicht einsetzen.
Was ist denn dann mit den Usern, die kein JS nutzen können/wollen?
JS sollte nur so eingesetzt werden, daß es einen Mehrwert bringt, aber nicht so, daß es ohne nicht mehr funktioniert.
|
|
|
|
|
Alibaba1977
Threadersteller
Dabei seit: 23.03.2008
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mo 24.03.2008 02:48
Titel
|
|
|
ich denke ihr habt mich immer noch nicht verstanden, das da oben war nur ein Beispiel: das Formular ist in einer PHP-datei.
Also nochmal: mit Join.php kann man sich registieren lassen, unter index.html sind die Bottuns, diese Bottuns sollen nicht nur join.php mit dem formular aufrufen sondern auch bei diesem Formular eine Option aus einem Dropdown Menü anwählen können.
Ich kann auch die Hauptseite als index.php speichern wenn jemand ne php-lösung hat.
Zuletzt bearbeitet von Alibaba1977 am Mo 24.03.2008 02:50, insgesamt 1-mal bearbeitet
|
|
|
|
|
mcsego
Dabei seit: 17.06.2007
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mo 24.03.2008 11:57
Titel
|
|
|
buttons in index.html haben folgende verweise:
join.php?bereich=normalerkunde
join.php?bereich=superkunde
join.php?bereich=ultrakunde
in der join.php gibt es dann folgendes dropdown:
<select name="kunde">
<option>Normaler Kunde</option>
<option>Super Kunde</option>
<option>Ultra Kunde</option>
</select>
dieses dropdown wird wie folgt angepasst:
<select name="kunde">
<option <?php if($_GET['bereich'] == "normalerkunde") echo "selected=\"selected\""; ?>>Normaler Kunde</option>
<option <?php if($_GET['bereich'] == "superkunde") echo "selected=\"selected\""; ?>>Super Kunde</option>
<option <?php if($_GET['bereich'] == "ultrakunde") echo "selected=\"selected\""; ?>>Ultra Kunde</option>
</select>
ganz easy ohne javascript nur mit php
|
|
|
|
|
|
|
|
Ähnliche Themen |
PDF Formular
PHP-Formular!
[PHP] Formular im Wbb
PDF Formular
Formular
Formular
|
|