tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
366
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Ortwin Ortwin ist offline Grünschnabel
    Registriert seit
    Sep 2003
    Beiträge
    3
    Seit einiger zeit bastel ich an einer Hompepage und komme -mangels Kenntnisse- nicht so recht weiter.

    Ich hole per PHP ID´s und Materialbezeichnungen aus einer SQL Datenbank.
    Das ausgegebene Pulldown sieht im Quelltext so aus:

    <option value=">2">Artikel2</option>
    <option value=">3">Artikel3</option>
    <option value=">4">Artikel4</option>

    Neben diesem Pulldown habe ich einen submit-Button der -zunächst nur - im darunterliegenden Frame eine neue Seite namens "artikel.php" öffnet:

    <input type="submit" name="post" target="mainFrame" onclick="parent.mainFrame.location='artikel.php'" value="Ausw&auml;hlen">

    Ziel der Übung soll jetzt sein, daß ich nur eine artikel.php schreibe, die Auswahl im Pulldown die zugehörige ID (hier 2, 3 oder 4) übergibt und ich diese Variable auf der Artikel.php für weiter DB-Abfragen zur Verfügung habe.

    Ein richtiger Ansatz ist IMHO "artikel.php?id=3" und die Variable mit "get" auszulesen.

    Ist dieser Ansatz richtig? Ais "Syntax-Sau" weiß ich nicht einmal, wie ich anfangen soll. Oder ist das eher was fürs PHP-Forum ...

    Dank für Eure Mühen,

    Ortwin.
     

  2. #2
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Lass vom Submit-Button den JS-Aufruf weg:
    Code :
    1
    
    <input type="submit" value="Auswählen">
    Und dem Formular gibst du dann die Attribute für ZielURL und Zielfenster
    Code :
    1
    
    <form action="artikel.php"method="get" target="mainFrame">

    So,wie du es jetzt machst,wird das Formular nicht gesendet,sondern die "artikel.php" im "mainFrame" geöffnet....
    das ist fast dasselbe,nur das die Formulardaten dann nicht übertragen werden.
     

Ähnliche Themen

  1. $_POST['submit'] bleibt leer beim Formular Abschicken mit submit()
    Von godfather_al im Forum Javascript & Ajax
    Antworten: 5
    Letzter Beitrag: 23.12.10, 14:13
  2. GET Werte nutzen für Pulldown-Menü
    Von Sebigf im Forum Javascript & Ajax
    Antworten: 7
    Letzter Beitrag: 01.02.06, 08:18
  3. Antworten: 5
    Letzter Beitrag: 28.09.05, 11:17
  4. Antworten: 1
    Letzter Beitrag: 16.01.04, 16:51
  5. Werte aus Pulldown übergeben
    Von Ortwin im Forum PHP
    Antworten: 3
    Letzter Beitrag: 18.09.03, 14:41