Hi,
The following script worked befor I added the 2nd elseif, what should i do to get it to work?
It is a bank script for my website, It is going to be an open source site like Neopets.
<input type=text name=price value=10>
<INPUT TYPE='hidden' NAME='level' size=10 value='1'>
<input type="radio" name="com" value="1">Withdraw<br>
<input type="radio" name="com" value="2" checked>Deposite<br>
<input type=hidden name="submit" value=" Set ">
<input type=submit Value=Submit>
</form>
<?php
} else {
$userlist = file("users.inc.php");
$done = false;
$auth = false;
$found = false;
$i = 0;
while ((!$found) && ($i<count($userlist))) {
$i++;
list($n,$p,$a,$e,$g,$s,$m,$a1) = explode(':',$userlist[$i]);
$found = ($n==$user);
} if ($m <= $price) { die("<br><b>Error: You don't have enough money</b><br>"); }
elseif ($com == 2 && $m >= 1)
$m -= $price;
$a1 += $price;
$m = ($m < $price) ? $m : $m;
$a1 = ($m < $price) ? $a1 : $a1;
$userlist[$i] = implode(':',array($n,$p,$a,$e,$g,$s,$m,$a1));
$fd = fopen("users.inc.php","w");
fputs($fd,"<?php die(\"Access restricted\"); ?>\n");
for ($i=1; $i<count($userlist); $i++) {
fputs($fd,chop($userlist[$i])."\n");
}
fclose($fd);
echo "<script>window.opener.document.location.reload(); window.close();</script>";
}
elseif ($com == 1 && $a1 >= $price)
$m += $price;
$a1 -= $price;
$m = ($m < $price) ? $m : $m;
$a1 = ($m < $price) ? $a1 : $a1;
$userlist[$i] = implode(':',array($n,$p,$a,$e,$g,$s,$m,$a1));
$fd = fopen("users.inc.php","w");
fputs($fd,"<?php die(\"Access restricted\"); ?>\n");
for ($i=1; $i<count($userlist); $i++) {
fputs($fd,chop($userlist[$i])."\n");
}
fclose($fd);
echo "<script>window.opener.document.location.reload(); window.close();</script>";
}