Marcus: PHP Javascript

Hallo zusammen,

habe ich eine Chance, IN einem PHP String (per Javascript?) den aktuelleb Wert eines Formularfeldes zu posten?

Beispiel:

test.php

echo '<a href="./warenkorb_add.php?id_artikel='.$id_artikel.'&menge=javascript:document.bestellung.anz_menge.value&id_session='.$PHPSESSID.'">Test</a>';

DAS geht auf jeden Fall nicht :-(

  1. hi,

    habe ich eine Chance, IN einem PHP String (per Javascript?) den aktuelleb Wert eines Formularfeldes zu posten?

    hast du dir mal überlegt, wo PHP abläuft, und wo javascript?

    echo '<a href="./warenkorb_add.php?id_artikel='.$id_artikel.'&menge=javascript:document.bestellung.anz_menge.value&id_session='.$PHPSESSID.'">Test</a>';

    DAS geht auf jeden Fall nicht :-(

    nein. wenn du obige frage richtig beantworten kannst, sollte dir aber auch klar sein, warum.

    was genau willst du denn eigentlich damit erreichen?

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
  2. PHP wird auf dem Server ausgeführt, Javascript auf dem Client, also dem Browser. Sag mal genauer was Du vorhast...

  3. Tag,

    echo '<a href="./warenkorb_add.php?id_artikel='.$id_artikel.'&menge=javascript:document.bestellung.anz_menge.value&id_session='.$PHPSESSID.'">Test</a>';

    so könnte es gehen ...

    echo '<a
    onclick="this.href = this.href.replace('%menge%', document.bestellung.anz_menge.value)"
    href="./warenkorb_add.php?id_artikel='.$id_artikel.'&menge=%menge%&id_session='.$PHPSESSID.'">Test</a>';

    Grüße,
    Steffen.