Beitrag von Carsten (158 Beiträge) am Donnerstag, 24.Januar.2002, 15:26.
variable an url übergeben
hey
wie kann ich die eingabe eines hp besuchers in einer variablen speichern und diese variable dann an eine url übergeben, so dass die eingabe des benutzers beim abschiken der url in dieser enthalten ist.
gruß carsten
Antworten
Beitrag von Phixxi (280 Beiträge) am Freitag, 25.Januar.2002, 12:46.
Re: variable an url übergeben
Hmmm, bin mir zwar nicht ganz sicher was Du meinst, aber vielleicht hilft das:
Soll der Eintrag an eine DB übergeben und dort gespeichert werden (z.B. bei Eingabe pers. Daten), dann muß der Feldname in Deinem Formular so aussehen:
Feldname:= (also z.B. Name:=)
Form action=post
Soll mit der Eingabe ein oder mehrere bestimmte Datensätze abgerufen werden, so muß der Feldname so aussehehen:
Feldname~ (also z.B. Name~)
Form action=get
Die Eingabe des Users wird dann an die URL gehängt und übergeben.
Vielleicht hilft Dir das auch noch weiter:
http://baseportal.de/cgi-bin/baseportal.pl?htx=/hilfe/baseportal/db_help&help=98
Gruß
Phixxi
Antworten
Beitrag von Jurenda (305 Beiträge) am Freitag, 25.Januar.2002, 15:29.
Re: variable an url übergeben
Danke Phixxi!
Wieder ein Steinchen im Verstehen.
Oder heißt das bp-puzzle?
Gruß Jurenda
Antworten
Beitrag von Phixxi (280 Beiträge) am Samstag, 26.Januar.2002, 14:27.
Re: variable an url übergeben
Danke für die Blumen!
Hab einen guten Lehrmeister...;-)
Gruß
Phixxi
Antworten
Beitrag von Carsten (158 Beiträge) am Samstag, 26.Januar.2002, 13:26.
Re: variable an url übergeben
Antworten
Beitrag von Phixxi (280 Beiträge) am Samstag, 26.Januar.2002, 14:25.
Re: variable an url übergeben
Hi Carsten,
die Form-Action muß so aussehen:
http://baseportal.de/cgi-bin/baseportal.pl?htx=/Benutzername/Verzeichnis/Template
Falls noch Daten hinzugefügt werden sollen hängst Du noch: "&cmd=add" dran.
Form Method=get (oder post, je nachdem, s.oben)
enctype="multipart/form-data"
hidden: cmd=add (falls erwünscht, s. oben)
hidden: htx=/Benutzer/Verzeichnis/Template
Richtig, das ist doppelt gemoppelt!
Manchmal kann man htx=... im Action weg lassen, klappt aber nicht immer.
Probier mal ein bißchen aus!
Falls nur Daten abgerufen werden sollen und nicht hinzugefügt, laß cmd=add weg!
Womit erstellst Du denn Deine Seiten?
(Editor, Dreamweaver, GoLive, etc.)
Es kann sein, daß die URL -wenn Du alles abschickst- ein wenig "wirr" aussieht. Das liegt daran, daß manche Zeichen durch andere ersetzt werden (Leerzeichen, &-Verknüpfung, etc.). Ist aber egal. Hauptsache es funzt!
Test mal!
Gruß
Phixxi
P.S.
Sollte Dein Template direkt im Hauptverzeichnis liegen, also nicht in einem neuem, von Dir erstellten Verzeichnis, dann kannst/solltest Du u.U. beim htx=... den Verzeichnisnamen einfach weg lassen. Manchmal klemmts deswegen...
Antworten