Имам два servID-та от mobio.bg искам проверката да става от една форма:
$servID = 11111;
$servID = 11112;
Ако кода не е валиден при двете ID-та да вади 'error', ако обаче е валиден поне при един от двата $servID да извади резултат 'enjoy' и след това servID-то, на което е получен отговора.
Надявам се да сте ме разбрали
$servID = 11111;
$servID = 11112;
Ако кода не е валиден при двете ID-та да вади 'error', ако обаче е валиден поне при един от двата $servID да извади резултат 'enjoy' и след това servID-то, на което е получен отговора.
Надявам се да сте ме разбрали
PHP:
<?php
function mobio_checkcode($servID, $code, $debug=0) {
$res_lines = file("http://www.mobio.bg/code/checkcode.php?servID=$servID&code=$code");
$ret = 0;
if($res_lines) {
if(strstr("PAYBG=OK", $res_lines[0])) {
$ret = 1;
} else {
if($debug)
echo $line."\n";
}
} else {
if($debug)
echo "Unable to connect to mobio.bg server.\n";
$ret = 0;
}
return $ret;
}
$servID = 11111;
$servID = 11112;
if(isSet($_REQUEST['submit'])) {
$code = $_REQUEST['code'];
if(mobio_checkcode($servID, $code, 0) == 1) {
echo 'enjoy $servID';
} else {
echo 'error';
}
} else {
echo '<form method="POST">
<input type="text" name="code" />
<input type="submit" name="submit" value="submit" />
</form>';
}
?>