Michael Tyssen: Javascript-Link in POST umbauen.

folgende Verlinkungen möchte ich in ein Formular umwandeln.
Geht das überhaupt?

Link: https://daten.baushop-24.com/index.php?cat=144
auf Steinsortenauswahl Klicken.

Aktuell:

<a href="javascript:
opener.document.forms['{$_GET['form_wert']}'].{$_GET['inp_name']}.value='{$produkt['0']} {$produkt['3']}';
opener.document.forms['{$_GET['form_wert']}'].{$_GET['inp_name2']}.value='{$produkt['1']} {$produkt['6']} ';
opener.document.forms['{$_GET['form_wert']}'].{$_GET['inp_name3']}.value='$preis$preis2';
opener.document.forms['{$_GET['form_wert']}'].{$_GET['inp_name6']}.value='EUR';
opener.document.forms['{$_GET['form_wert']}'].{$_GET['inp_name7']}.value='Aufpreis:';
opener.document.forms['{$_GET['form_wert']}'].{$_GET['inp_name8']}.value='Produktpreis:';
opener.document.forms['{$_GET['form_wert']}'].{$_GET['inp_name9']}.value='EUR';
opener.recalc('{$_GET['form_wert']}', '{$_GET['inp_name2']}'); top.close();">{$produkt['3']}
</a>

Der Versuch:

<form method="GET" action="" onsubmit="top.close()" ><div class="full wi200 ">
<input type="hidden" onsubmit="opener.document.forms()" name="['{$_GET['form_wert']}'].{$_GET['inp_name']}" value="{$produkt['0']} {$produkt['2']}">
<b>{$produkt['2']}</b>
";
if($produkt['8']){
echo"<br> {$produkt['11']}: <select name="vorauswahl">
<option value="{$produkt['8']}">{$produkt['8']}</option>
<option value="{$produkt['9']}">{$produkt['9']}</option>
<option value="{$produkt['10']}">{$produkt['10']}</option>
</select><br>
";}
echo"
<input type="hidden" name="opener.document.forms['{$_GET['form_wert']}'].{$_GET['inp_name2']}" value="{$produkt['1']} {$produkt['5']}">
<input type="hidden" name="opener.document.forms['{$_GET['form_wert']}'].{$_GET['inp_name3']}" value="$preis$preis1">
<input type="hidden" name="opener.document.forms['{$_GET['form_wert']}'].{$_GET['inp_name6']}" value="EUR">
<input type="hidden" name="opener.document.forms['{$_GET['form_wert']}'].{$_GET['inp_name7']}" value="Aufpreis:">
<input type="hidden" name="opener.document.forms['{$_GET['form_wert']}'].{$_GET['inp_name8']}" value="Produktpreis:">
<input type="hidden" name="opener.document.forms['{$_GET['form_wert']}'].{$_GET['inp_name9']}" value="EUR">
<input type="hidden" name="opener.recalc('{$_GET['form_wert']}', '{$_GET['inp_name2']}'); " value="{$produkt['2']}">
</div>
<div class="full wi120 ">

";
if($produkt['5']){echo" + {$produkt['5']}EUR/{$row['gebindeart']}<br>"; $ep= $_GET['inp_name4'] + $produkt['5']; }else{echo"";}
if($produkt['1']){echo"{$produkt['1']}EUR/{$row['gebindeart']}<br>"; $ep= $_GET['inp_name4'] + $produkt['1'];}else{echo"";}
$ep=number_format($ep,2,".","");

echo"
{$ep}EUR/{$row['gebindeart']}<br>
<input type="submit" class='kli' value="Übernehmen" > </div></div></form>

  1. Hi,

    folgende Verlinkungen möchte ich in ein Formular umwandeln.
    Geht das überhaupt?

    Ohne nachzuschauen: Unter Garantie!

    Aktuell:

    Aber Du erwartest dich wohl nicht, daß jemand deinen (auch noch kommerziellen) JS/PHP-Mix auch nur eines Blickes würdigt? =:-o

    Beschränke dich auf das Nötigste, poste reinen JS-Code und schreib, wo Du welches Problem bekommst (ggf. mit aussagekräftiger Fehlermeldung, da Du sinnvollerweise auf dem Mozilla codest).

    Gruß, Cybaer

    --
    Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!