![]() |
| | LinkBack | Themen-Optionen | Thema bewerten | Ansicht |
|
#1
| |||
| |||
Moin allerseits, ich habe ein Formular, welches an ein PHP Script gesendet wird. Das Script soll jetzt anhand den gesendeten Variablen bestimmte Einträge aus der DB holen und danach wieder zu einer Seite redirecten. Nun hab ich das Problem, das dieses Script ja überhaupt nichts von der DB, geschweige denn irgendwas von TYPO3 weiß. Kann mir jemand sagen, welche Dateien ich includieren muss, um auf die DB zugreifen zu können? Die t3lib_DB braucht ja auch noch die localconf wegen den Zugangsdaten. Hat sowas schonmal jemand gemacht? UND: Ich möchte dafür keine Extension installieren.
__________________ Wer Tippfehler findet, darf sie behalten. |
|
#2
| ||||
| ||||
| Du solltest das Ganze in eine Extension packen. Mit dem kickstarter kannst du dir das Grundgerüst der Extension zusammenbauen. Danach brauchst du nur noch deinen Code einfügen. Gruß Peter
__________________ An eagle soars, but a weasel never gets sucked into a jet engine! TYPO3 schreibt sich TYPO3! |
|
#3
| |||
| |||
| Ich habe schon über eine Extension nachgedacht, jedoch MUSS dieses PHP script aufgerufen werden. <form action="do.php">.....</form> Ich glaube nicht, dass da mir eine Extension helfen würde?! Ich kann ja schließlich nicht die Extension im Formular angeben, oder doch?
__________________ Wer Tippfehler findet, darf sie behalten. |
|
#4
| ||||
| ||||
| Beschreib doch mal etwas genauer, warum die do.php aufgerufen werden MUSS. Was genau willst du erreichen? Gruß Peter
__________________ An eagle soars, but a weasel never gets sucked into a jet engine! TYPO3 schreibt sich TYPO3! |
|
#5
| |||
| |||
| Na gut... ![]() Das Formular ist eine Select-Box für Sprachen. Die sr_language_menu (oder wie die heisst) ist absolut nicht das was ich brauche, allein schon wegen dem vielen JS was das Teil erzeugt. Zudem muss dieses Formular einen Absendebutton haben. Ich könnte das Formular per method="get" und die Sprachvariablen L="" übergeben, funktioniert auch. Nur jetzt kommt RealUrl.... Ich möchte/muss also in dem PHP Script die aktuelle uid und die selektierte Sprache (L) auswerten, in der DB (tx_realurl_pathcache) mir den entsprechenden Pfad herausholen und dorthin redirecten. Ich könnte die DB Zugangsdaten in das Script selbst reinschreiben, jedoch sollte dieses Script wo anders wieder verwendet werden können ohne Grossartig im PHP rum zuhacken. Kannst du mir folgen?
__________________ Wer Tippfehler findet, darf sie behalten. |
|
#6
| ||||
| ||||
| Noch nicht so ganz ;) Auf den Punkt gebracht: Du willst aus einer beliebigen Seite auf eine andere Sprachversion der gleichen Seite verlinken, richtig? Dann kannst du dir das ganz Bequem per TS zusammenbauen. Entweder über .special = language oder von Hand über die typolink Funktion und additionalParams. Dann geht alles ganz normal per GET, ohne JS und RealURL funktioniert auch gleich automatisch ![]() Gruß Peter
__________________ An eagle soars, but a weasel never gets sucked into a jet engine! TYPO3 schreibt sich TYPO3! |
|
#7
| |||
| |||
| Zitat:
Deine Version hab ich bereits in einem anderen Projekt, funktioniert sehr gut. Da werden ja "normale" Links erzeugt. Allerdings muss das in diesem Projekt unbedingt eine Selectbox sein.
__________________ Wer Tippfehler findet, darf sie behalten. |
|
#8
| ||||
| ||||
| Hm, das mit der Select Box hatte ich so nicht verstanden ;) Probiers doch mal so: Typoscript-Code:
Gruß Peter
__________________ An eagle soars, but a weasel never gets sucked into a jet engine! TYPO3 schreibt sich TYPO3! |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | Thema bewerten |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Web-Formular | rudolftherednosereindeer | Extension suchen und neue vorschlagen | 2 | 19.04.08 01:24 |
| wertübergabe an formular | easymoments | TYPO3 4.x Fragen und Probleme | 0 | 29.12.07 15:52 |
| formular und static_info | olibert | Extension modifizieren oder neu erstellen | 0 | 28.08.07 20:15 |
| Formular | pontifex | TYPO3 4.x Fragen und Probleme | 0 | 01.09.06 11:40 |
| Formular zum Datenbankeintrag | francosdad | TYPO3 4.x Fragen und Probleme | 3 | 21.07.06 09:58 |