tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
5
ZUGRIFFE
1012
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    S-lord S-lord ist offline Mitglied Silber
    Registriert seit
    Aug 2007
    Beiträge
    74
    Ich habe eine kleine Kommentarfunktion geschrieben.
    Wenn ein Kommentar geschrieben wird, soll dieser per Formular (POST) an eine sog. comment.php gesendet werden. Für den Eintrag in die Datenbank ist allerdings die ID erforderlich, die zuvor noch per get übermittelt wurde, also:
    /index.php?link=news&id=1

    Diese ID wird ja aber nicht mit übertragen.
    Wie kann ich nun den Inhalt der Variable ID in das per Formular angesteuerte Script comment.php übertragen?
    Geändert von S-lord (06.09.09 um 22:16 Uhr)
     

  2. #2
    Registrierer Registrierer ist offline Mitglied Gold
    Registriert seit
    Mar 2009
    Beiträge
    171
    Also wenn ich das richtig verstanden habe, brauchst Du ein verstecktes Feld im Formular wo die die ID übergeben kannst.
     

  3. #3
    S-lord S-lord ist offline Mitglied Silber
    Registriert seit
    Aug 2007
    Beiträge
    74
    Zitat Zitat von Registrierer Beitrag anzeigen
    Also wenn ich das richtig verstanden habe, brauchst Du ein verstecktes Feld im Formular wo die die ID übergeben kannst.
    Genau so habe ich das jetzt auch erstmal gelöst, aber ist das nicht eher eine unsaubere Methode?
     

  4. #4
    ALEC23 ALEC23 ist offline Grünschnabel
    Registriert seit
    Sep 2009
    Beiträge
    3
    Ich habe nicht genau verstanden, was Du erreichen willst und welchen Hintergrund Deine Anwendung hat, aber Du kannst Dir auch mal Sessions anschauen. Ggf. die nötigen Daten in einer Session speichern.
     

  5. #5
    Registrierer Registrierer ist offline Mitglied Gold
    Registriert seit
    Mar 2009
    Beiträge
    171
    Zitat Zitat von S-lord Beitrag anzeigen
    Genau so habe ich das jetzt auch erstmal gelöst, aber ist das nicht eher eine unsaubere Methode?
    Was meinst Du mit unsauber?
     

  6. #6
    Registriert seit
    Mar 2004
    Beiträge
    1.856
    Blog-Einträge
    2
    Zitat Zitat von S-lord Beitrag anzeigen
    Genau so habe ich das jetzt auch erstmal gelöst, aber ist das nicht eher eine unsaubere Methode?
    Schon, normalerweise sendet man die Daten an die PHP selbst (action=""), jedoch geht es genau so, wenn du es an eine andere PHP senden willst.

    Interessanter ist natürlich eine Lösung unter Zuhilfenahme von Sessions (Beispiel):

    KommentarVerfassen.php:
    PHP-Code:
    $_SESSION["comment_to"] = $_GET["comment_id"
    $_SESSION["comment_to"] wäre dann in einer KommentarEintragen.php und ergäbe die ID zu dem Kommentar.
     
    Gebe keine Hilfe per PN, Mail, Instant Messenger etc.
    und keine Copy&Paste-Lösungen - ein bisschen selbst nachdenken sollte drin sein. Konstruktivismus 4tw!


    MfG, Zod

    __________________
    rpd Framework: Rapid Web-Engineering in PHP (Manual | Google Code)

Ähnliche Themen

  1. Antworten: 8
    Letzter Beitrag: 03.07.09, 11:13
  2. Variablen übergeben
    Von Sasser im Forum PHP
    Antworten: 2
    Letzter Beitrag: 31.07.08, 15:33
  3. Variablen von asp.net zu php übergeben
    Von pontifex im Forum PHP
    Antworten: 4
    Letzter Beitrag: 22.01.05, 22:01
  4. Variablen übergeben
    Von kcyberbob im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 10.10.03, 01:09
  5. variablen übergeben
    Von thimberwolf im Forum Flash Plattform
    Antworten: 5
    Letzter Beitrag: 30.09.03, 20:05