hieronder het script waar de gegevens van mijn formulier naar verstuurd worden (imei, prv)
prv wordt in 2en gesplist, en dan alle waarden op het scherm gepresenteerd.
Vervolgens wordt het formulier onder aan de pagina ingevuld met een code, en die wordt verstuurd. Is ie goed/of niet (maakt nog niet uit), dan komt er te staan, u heeft betaald.
Alleen het rare (voor mij dan), is dat de waardes van $net en $gid dan ineens geen waarde meer hebben , maar imei wel zijn waarde behoud (ik wil dat ze alle 3 hun waarde behouden)..
Hoe los ik dat op?
<?php
session_start();
$prv=explode(',',$_POST['prv']);
$net=$prv[0];
$gid1=$prv[1];
echo '<br>';
echo '<b>imei</b>';
// de waarde van imei blijft in het systeem zitten
echo $imei;
// de waardes van net en gid1 verwdijnen na het verzenden van het formulier
echo '<br>';
echo '<b>net</b>';
echo $net;
echo '<br>';
echo '<b>gid</b>';
echo $gid1;
echo '<br>';
$user = "xxxx";
$paswoord= "yyyyy";
if ($submit){$bestand = "http://www.mobilemoney.biz/validate.asp?username=$user&password=$paswoord&pincode=".$_POST['code']."&test=1&Output=valid";
$result = implode ('', file($bestand));
if ($result == "1");
{
echo '<b>u heeft betaald</b>';
}}
else{
?>
<HTML>
<HEAD>
<TITLE>Pincode testen</TITLE>
</HEAD>
<BODY>
<FORM ACTION="<?php $PHP_SELF; ?>" METHOD="post">
<INPUT TYPE="hidden" NAME="submit" VALUE="1">
<INPUT TYPE="tekst" NAME="code" >
<INPUT TYPE="submit" VALUE="Verzend pincode!" >
</FORM>
</BODY>
<?php
}
?>
818 views