tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von Laser
ERLEDIGT
JA
ANTWORTEN
7
ZUGRIFFE
1030
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    PCGamer PCGamer ist offline Mitglied Bronze
    Registriert seit
    Oct 2011
    Beiträge
    32
    Hallo,

    wie kann man bei typo3 (4.6.1) Formulardaten auslesen?

    Hab schon probiert mit:
    PHP-Code:
    $suche t3lib_div._POST("suchwort"); //Fehlermeldung Call to undefined function _POST() 
    $suche $_POST["suchwort" ]; // Ist leer 
    Kann mir jemand bitte helfen?
    Danke im Vorraus,
    PCGamer
     

  2. #2
    Laser Laser ist offline Mitglied Bronze
    Registriert seit
    Nov 2002
    Beiträge
    28
    Du kannst via
    Code :
    1
    
    t3lib_div::_GP('value')
    ... sowohl GET als auch POST-Werte auslesen. POST wird in diesem Fall priorisiert.

    Deine Methode würde auch gehen, du hast nur anstelle von "::", "." benutzt.

    Hier zur Hilfe:
    http://typo3.org/fileadmin/typo3api-...92b958eb7fb1e8
     

  3. #3
    PCGamer PCGamer ist offline Mitglied Bronze
    Registriert seit
    Oct 2011
    Beiträge
    32
    Hi Laser für die Antwort
    Meine Postvariable ist aber leer Das Template wo auch das Formular drin ist benutzr als action die Aktuelle Typo3 Seite (index.php?id=[uid der Seite]), liegt das daran?

    Mein PHP- Teil;
    PHP-Code:
    $suche t3lib_div::_GP('suchwort');
    $content .= "die suche ist: " .$suche
    $content soll zum testen $suche einfach mal ausgeben, leider steht bei der Ausgabe nur der Text "die suche ist: "

    Mein Formular dazu:
    HTML-Code:
    <form action="index.php?id=20" method="post">
    Suchwort: <input type="text" name="suchwort" id="suchwort" /><input name="search" type="submit" value="Suche" />
     </form>  
    Wo ist da der Fehler, das die Postvariable leer ist bei der Ausgabe?
    In den Addon Taper Data von Firefox wird sie aber gesendet?

    Hoffe das du mir oder jemand anderes mir weiterhelfen kann.

    gruss,
    PCGamer
     

  4. #4
    Laser Laser ist offline Mitglied Bronze
    Registriert seit
    Nov 2002
    Beiträge
    28
    Sag mir doch bitte erstmal wie du überhaupt den ganzen Code "ausführst". Wir reden hier schon über ein FE-Plugin, oder?
     

  5. #5
    PCGamer PCGamer ist offline Mitglied Bronze
    Registriert seit
    Oct 2011
    Beiträge
    32
    Ja es ist ein FE- Plugin.
    Ich habe mir ein Template erstellt was das Formular beinhaltet, anschließend will ich das in der class_p1.php auslesen! Also die Klasse läd das Template und nachdem man auf Sumit klickt läd er das Formular neu (werde später mit if prüfen was angezeigt wird) und soll den Wert unter den Formular anzeigen (der jetzt leider leer isr).
     

  6. #6
    Laser Laser ist offline Mitglied Bronze
    Registriert seit
    Nov 2002
    Beiträge
    28
    Ist die Seiten-ID == der aktuellen Seite?
    Häng mal deine Extension hier an, ich schau mir das mal kurz an.
    PCGamer bedankt sich. 

  7. #7
    PCGamer PCGamer ist offline Mitglied Bronze
    Registriert seit
    Oct 2011
    Beiträge
    32
    Danke für deiner Super Hilfe Hab die Lösung selber jetzt gefunden, es war der Typo- Cache
     

  8. #8
    Laser Laser ist offline Mitglied Bronze
    Registriert seit
    Nov 2002
    Beiträge
    28
    Jaja, der böse T3-Cache. Würde dir empfehlen in der Entwicklungsphase den Cache für die Seite zu deaktivieren.
     

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 22.08.09, 23:15
  2. Formulare in Typo3
    Von Manstein im Forum Content Management Systeme (CMS)
    Antworten: 0
    Letzter Beitrag: 30.06.08, 19:29
  3. [Typo3 4.0] Tempordner auslesen
    Von Chumper im Forum Content Management Systeme (CMS)
    Antworten: 3
    Letzter Beitrag: 17.02.07, 14:27
  4. [Typo3 & PHP] Formulare in PHP Seiten
    Von Boothby im Forum Content Management Systeme (CMS)
    Antworten: 0
    Letzter Beitrag: 21.11.05, 13:59
  5. Antworten: 4
    Letzter Beitrag: 06.10.03, 14:54