Ergebnis 1 bis 6 von 6
  1. #1
    schlegel.berlin ist offline Routinier
    registriert
    06-03-2005
    Beiträge
    288

    Question Werte an neue Seite übergeben mit "form action" ?

    Hallo Ihr Guten,

    ich "breche mir gerade mal wider die Ohren"...

    ich will einen Wert durch anklicken eines Bildes an eine neue Seite übergeben und zwar OHNE einen Submit-Button.
    Hier ein Code-Schnipsel, der aber leider nicht funktioniert:
    HTML-Code:
    <form id="form1" name="form1" method="post" action="<?php $_SERVER['PHP_SELF']?>">
    <input type="hidden" name="wert01" value="01">
    <a href="neueseite.php onClick="javascript:document.form1.submit();"><img src="bild.gif" border=0></a>
    </form>
    Auslesen auf der neuen Seite:

    PHP-Code:
    <?PHP
    $wert
    =$_GET['wert01'];
    echo 
    $wert;
    ?>
    Oder bin ich nur zu blöd, den Wert auf der neuen Seite auszulesen?

    Wär echt nett, wenn jemand von Ecuh meine "Hirnblockade" lösen könnte...

    Vielen lieben Dank im Voraus, Karin
    Geändert von schlegel.berlin (13-03-2008 um 13:04 Uhr)

  2. #2
    Avatar von Tom99
    Tom99 ist offline Routinier
    registriert
    13-06-2006
    Beiträge
    315

    AW: Werte an neue Seite übergeben mit "form action" ?

    Gruß Tom99
    Für Nix gibt auch Nix.

  3. #3
    Avatar von skooli
    skooli ist offline König
    registriert
    08-01-2006
    Beiträge
    958

    AW: Werte an neue Seite übergeben mit "form action" ?

    <form id="form1" name="form1" method="get" action="<?php $_SERVER['PHP_SELF']?>">
    und
    <a href="#" onclick="this.form.submit(); return false;"><img src="bild.gif" border="0" /></a>

    viel einfacher wäre aber:
    <a href="?wert01=01">link</a>
    und funzt auch ohne js, klappt halt nur solange keine "echten" inputs da sind in die der user auch was eingibt
    Geändert von skooli (13-03-2008 um 16:39 Uhr)

  4. #4
    schlegel.berlin ist offline Routinier
    registriert
    06-03-2005
    Beiträge
    288

    AW: Werte an neue Seite übergeben mit "form action" ?

    Also, ich brauch das Inputfeld, auch wenn es in meinem Codeschnipsel "nur" hidden ist.

    Habe deshalb wie vorgeschlagen versucht:
    HTML-Code:
    <form id="form1" name="form1" method="post" action="<?php $_SERVER['PHP_SELF']?>">
    <input type="hidden" name="wert01" value="01"><a href="neueseite.php" onClick="this.form.submit(); return false;"><img src="bild.gif" border=0></a>
    </form>
    Da bekomme ich die Script-Fehlermeldung 'this.form' ist Null oder kein Objekt...

    Kann's mir jemand so erklären, dass ich's verstehe ?

    HILFE !, Karin

  5. #5
    Avatar von skooli
    skooli ist offline König
    registriert
    08-01-2006
    Beiträge
    958

    AW: Werte an neue Seite übergeben mit "form action" ?

    method muss GET sein wie schon gesagt, und so funzt das js sicher:
    onclick="document.getElementById('form1').submit(); return false;"
    aber statt getelementbyid kommt man sicher noch geschickter an die form, bin kein js spezi

  6. #6
    schlegel.berlin ist offline Routinier
    registriert
    06-03-2005
    Beiträge
    288

    AW: Werte an neue Seite übergeben mit "form action" ?

    Hallo Ihr Guten Geister,

    danke, danke, danke, Eure Denkanstöße haben natürlich zum Erfolg geführt.
    Ich musste nur erst konsequent Euren Ratschlägen folgen, dann hat's auch sofort gefunzt.
    Zunächst hatte ich einfach nur nicht konzentriert genug gearbeitet. Aber jetzt ist alles GUT !!

    Danke nochmal und einen schönen Abend noch, Karin

Ähnliche Themen

  1. JS werte an PHP übergeben.
    Von chvickers im Forum JavaScript
    Antworten: 10
    Letzter Beitrag: 17-11-2005, 00:57
  2. neue seite in tabelle laden
    Von frager im Forum JavaScript
    Antworten: 1
    Letzter Beitrag: 05-05-2002, 01:19
  3. Wie geht ihr an eine neue Seite ran??
    Von .holger im Forum Smalltalk
    Antworten: 6
    Letzter Beitrag: 16-04-2002, 13:35
  4. Array neue Werte unterschieben
    Von Mindjogger im Forum JavaScript
    Antworten: 1
    Letzter Beitrag: 03-08-2001, 08:17
  5. Neue Seite bei DHTML Menü - aber wie ?
    Von Mike222 im Forum Allgemeines
    Antworten: 7
    Letzter Beitrag: 06-03-2001, 16:04

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •