Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 09.08.08, 00:34
Forum Newbie
 
Registriert seit: 02.11.07
Ort: Schweiz, St. Gallen
Beiträge: 35
skyline eine Nachricht über ICQ schicken skyline eine Nachricht über MSN schicken

Formulareingaben über mehrere Seiten speichern


hallo alle,

ich arbeite zur Zeit an einer Suchmaske. Ich stehe vor dem Problem, dass ich nicht weiss, wie ich die Eingaben der Suchmaske über mehrere Seiten speichern kann. Bitte KEINE Sessions. Ich hab bei der Ergebnisansicht einen Pagebrowser. Wenn ich zur nächsten Seite wechsle, verschwinden die Eingaben. Nun habe ich es so gemacht, dass wenn man "suchen" klickt, nachher die eingegebenen Sachen stehen. Das Formular funktioniert per GET. Nun wäre mein Problem gelöst, wenn action="/index.php?id=pid" funktionieren würde. Leider wird der Parameter "?id=pid" nicht übernommen, sondern ersetzt/weggelassen. Da ich nicht vorherstehen kann, welche Parameter sonst noch auftauchen, kann ich sie auch nicht in einem hidden Feld übergeben. Gibt es da keine Möglichkeit, per action="" Parameter zu übergeben?

MfG
Skyline
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 14.08.08, 10:48
Forum Stammgast
 
Registriert seit: 21.07.06
Alter: 34
Beiträge: 312

such mal hier im forum , das gabs schon ein paar mal ....
Grundsätzlich werden Parameter mit den TYPO3-Formularen übergeben, sie stehen dann in z.b. in der Ergebnisseite als {GPVar:<variablenname>} zur Verfügung.
Diesen Ausdruck kannst du einfach als Wert deiner Formularfelder auf der darauffolgenden Seite verwenden.

Zusätzlich musst du aber für dein 2. Formular die insertData-Eigenschaft per TS setzen, damit der Datentyp richtig erkannt und das Ergebnis , also der Wert Deiner GPVar, eingesetzt wird.

"tt_content.mailform.20.data.insertData = 1" wäre der richtige TS-"Befehl", mein Formular im 2. Schritt sieht z.b. so aus :

Code:
Surname: | vorname=input,40 |
Name: | name=input,50 |
Company: | firma=input,50 | 
Telephone: | telefon=input,30 |
Email: | email=input,40 | {GPVar:email}
 | formtype_mail=submit | Finish subscription
 | html_enabled=hidden | 1
 | subject=hidden | Newsletter Anmeldung
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
ImageLightBox über mehrere Seiten ? chilli2007 Alle anderen Extensions 0 13.05.08 08:19
Page Template über mehrere Spalten? merlin4712 TemplaVoila 4 06.03.08 12:34
Mailformplus in mehrere Tabellen speichern David107 Alle anderen Extensions 7 06.03.08 11:37
Mehrere PHP-Scripte auf einer Seite über einen Marker einfügen Pantos TYPO3 4.x Fragen und Probleme 3 01.05.07 14:57
TEXT Value in TS über mehrere Zeilen - wie? flamev TemplaVoila 2 14.11.06 14:29


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:10 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0