>Selve problemet:
>
>I starten af PHP-koden:
>
>if (isset($_GET["beloeb"])) $beloeb=$_GET["beloeb"];
>else $beloeb=0;
Kode indsat, men jeg forstår det ikke helt. Uanset hvad, så vil
værdien altid være 0.
>Nede i formularkoden:
>Beløb: <input type='text' size='30' name='beloeb'
>value='<?=$beloeb?>'>
Jeg har indsat:
<input type='text' size='20' name='beloeb' value='<?=$beloeb?>'>
-------------------------------------------------------------------------------------
Værdien i $beloeb er altid 0, dvs. også i URL'en, selvom jeg ændre
værdien i textbox'en.
Hele koden ser således ud.
<?php
//Sætter session for ordrenummer og beløb merchantnummer
session_start();
session_register( "Orderid", "Amountp", "merchantnumber" );
$HTTP_SESSION_VARS["Orderid"] = "10"; // ordre nummer
//$HTTP_SESSION_VARS["Amountp"] = $_REQUEST["beloeb"]; //Beløb
$HTTP_SESSION_VARS["merchantnumber"] = "xxxxxxx";
if (isset($_GET["beloeb"])) $beloeb=$_GET["beloeb"];
else $beloeb=0;
?>
<body>
<table border="0" cellpadding="6" cellspacing="1" width="500">
<tr>
<td height="23" colspan="2"><b>Online Betaling:</b><br><br></td>
</tr>
<tr>
<td height="23" colspan="2"> Besked<br><br>
</td>
</tr>
<tr><td>
Navn
<br>
<input type="text" name="navn"><br>
Beløb
<br>
<!-- <input type="text" name="beloeb"> -->
<input type='text' size='20' name='beloeb'
value='<?=$beloeb?>'>
<br><br></tr></td>
<tr>
<td height="23" colspan="2">
<form method="post"
action="
https://pay.dandomain.dk/securetunnel.asp?merchantnumber=
echo $HTTP_SESSION_VARS["merchantnumber"] ?>&Beloeb=<? echo
$beloeb ?>&SessionID=<? echo urlencode(getenv("HTTP_COOKIE"));
?>&tunnelurl=
http://www.bigm.dk/test/dk/indtast.php" name="Form"
autocomplete="off">
<input type="submit" value="Send">
</form>
</td>
</tr>
</table>
</body>
</html>