mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 19.04.2024 07:01 Benutzername: Passwort: Auto-Login

Thema: PHP Formular beeinflußen vom 23.03.2008


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> PHP Formular beeinflußen
Autor Nachricht
Alibaba1977
Threadersteller

Dabei seit: 23.03.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst So 23.03.2008 01:28
Titel

PHP Formular beeinflußen

Antworten mit Zitat Zum Seitenanfang

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?
  View user's profile Private Nachricht senden
rob

Dabei seit: 11.12.2003
Ort: ~/
Alter: 46
Geschlecht: Männlich
Verfasst So 23.03.2008 02:10
Titel

Antworten mit Zitat Zum Seitenanfang

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.
  View user's profile Private Nachricht senden
Anzeige
Anzeige
Alibaba1977
Threadersteller

Dabei seit: 23.03.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst So 23.03.2008 02:55
Titel

Antworten mit Zitat Zum Seitenanfang

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.
  View user's profile Private Nachricht senden
aUDIOfREAK

Dabei seit: 04.04.2002
Ort: Ansbach
Alter: 44
Geschlecht: Männlich
Verfasst So 23.03.2008 13:40
Titel

Antworten mit Zitat Zum Seitenanfang

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... * Keine Ahnung... *
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
rob

Dabei seit: 11.12.2003
Ort: ~/
Alter: 46
Geschlecht: Männlich
Verfasst So 23.03.2008 14:57
Titel

Antworten mit Zitat Zum Seitenanfang

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.
  View user's profile Private Nachricht senden
Alibaba1977
Threadersteller

Dabei seit: 23.03.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst Mo 24.03.2008 02:48
Titel

Antworten mit Zitat Zum Seitenanfang

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
  View user's profile Private Nachricht senden
mcsego

Dabei seit: 17.06.2007
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mo 24.03.2008 11:57
Titel

Antworten mit Zitat Zum Seitenanfang

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
  View user's profile Private Nachricht senden
 
Ähnliche Themen PDF Formular
PHP-Formular!
[PHP] Formular im Wbb
PDF Formular
Formular
Formular
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.