Im Homepage und Webhosting-Forum --- pulldown menu mit php
Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.
Hallo,
ich habe ein JS Menu , ich möchte die Daten aus der JS in PHP weiter geben oder als session speichert.kann mir jemand helfen? hier ist ein Teil Code ,es ist ein tree Menu.
function redirect(x){
for (m=temp.options.length-1;m>0;m--)
temp.options[m]=null
for (i=0;i
temp.options[i]=new Option(group[x][i].text,group[x][i].value)
}
temp.options[0].selected=true
redirect1(0)
}
ich steige gereade in PHP ein und weiss nicht wie ich die selektiert daten in Session an der nächste seite schicken soll.
wenn ich ein Land auswählt, wird mir in die nächste select box , die städt für dieses Land angezeigt, dann wähle ich eine Stadt durch click, werde ich automatisch zu der Link dieses Stadt geführt.
es klappt mit der JS skript ganz gut aber ich möchte der ganze Auswahl (z.B. England-->London--> London.htm ) in Session speichert oder in der DB einfügen.Ich benutzte leider keine Submit Button und kann diese Daten nicht mit PHP abfangen.
So trage ich die Werte in der Select-Box Statd ein.
Ich versteh jetzt glaub ich nicht ganz was du meinst, aber kannst du das nicht in die London.htm eintragen und dann in der datei einfach den counter für london erhöhen?
oder ne php seite zwischenschalten die das erledigt und dann weiterleitet?
so alla staedte.php?stadt=london
---
We are born wet, naked and hungry, then things got worse!
Ok ,es hat sich erledig, ich habe in london,,htm $_Session[„Land“] = „England“; $_Session[„Stadt“]=“London“ aufgerufen .
Es ist sehr kompliziert:
Es geht um einen kleinen Shop, wo der Kunde am Anfang sich nicht einloggen braucht. Es gibt auf die erste selectbox produktart: flüssig, fest, Pulver. Wählt er flüssig, wird dann in der nächste select box, die passende dienst angeboten wie: Verpacken, Neuentwicklung, abfüllen. wählt er Abfüllung, wird er auf die nächste select box die produktgruppe wie: allesreiniger, glasreiniger u.sw. wählt er Glasreiniger, wird er an die seilte mit der Flasche geöffnet und so weiter, irgendwann am ende, bekommt er auf die Bestätigung Formular alles was er ausgewählt hatte.
Mit der dreifach select box in JS könnte ich nicht die erste zwei schritt festhalten, weil nur auf die Seite der Flasche kann man nicht wissen ob er vorher Pulver oder Flüssig, nur Verpackung oder Abfüllung gewählt hat. Ich schreibe jetzt auf jeder Flascheseite was man vorher ausgewählt hat um an diese Seite zu kommen,
Ich wollte das Ergebnis von der beide erste Auswahl; Produktart-->Dienst, automatisch an die unteren Seite weiterleiten.
Kompliziert ist ein solches Konstrukt nicht wirklich. Allerdings sieht der Quelltext aus dem ersten Beispiel kaputt aus. Es sind mehrere "value"s mit dem gleichen Wert belegt und als "selected" markiert.
Naja , die werten werden automatisch mit dem untere skript ausgefüllt ,je nachdem was ich in der erste selectbox ausgewählt habe, deswegen value =" " . Es funktioniert auf jeden fall ohne Fehler.