fout in script
Ik maak een spel en mijn probleempje zit bij de bank.
Als je meer opneemt dan dat je hebt in de bank moet er een melding komen.
Ik teste het ff maar er kwam geen melding weet iemand het probleem?
Dit is het script:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php
$sError = '';
if($_POST['$a'] >= '$e')
{
$sError .= '<h5 align="center">Leuk geprobeert zoveel geld heb je niet!</h5>';
}
if($_POST['$e'] >= '1000000')
{
$sError .= '<h5 align="center">Je kan niet meer dan 1000.000 opnemen!</h5>';
}
if($sError != '')
{
$sError .= '<p align="center">';
die($sError.'<a href="'.$_SERVER['PHP_SELF'].'?style='.$_GET['style'].'">Ga terug</a></p>');
}
?>
$sError = '';
if($_POST['$a'] >= '$e')
{
$sError .= '<h5 align="center">Leuk geprobeert zoveel geld heb je niet!</h5>';
}
if($_POST['$e'] >= '1000000')
{
$sError .= '<h5 align="center">Je kan niet meer dan 1000.000 opnemen!</h5>';
}
if($sError != '')
{
$sError .= '<p align="center">';
die($sError.'<a href="'.$_SERVER['PHP_SELF'].'?style='.$_GET['style'].'">Ga terug</a></p>');
}
?>
$a is hoeveel je wilt opnemen en $e is hoeveel je op de bank hebt staan.
Gewijzigd op 01/01/1970 01:00:00 door Roderik Roderik
$_POST[$a] => hij zoekt een inputveld met de naam in de inhoud van $a
$_POST['bla'] => hij zoekt een inputveld met de naam bla
Kijk en vergelijk.
Edit: Oftewel $vars NIET tussen quotes en ZEKER NOOIT tussen enkele quotes.
Gewijzigd op 01/01/1970 01:00:00 door - SanThe -
...$e') Dit gaat dus niet werken, maak van die ' ' eens " " of gewoon zonder '
error_reporting(E_ALL);
boven aan de pagina en vertel wat je ziet als je het script uitvoert.
Notice: Undefined variable: a in /storage/mijndomein/users/003918/public/sites/gladiator.bruins-uneken.nl/bank2.php on line 91
Notice: Undefined index: in /storage/mijndomein/users/003918/public/sites/gladiator.bruins-uneken.nl/bank2.php on line 91
Notice: Undefined variable: e in /storage/mijndomein/users/003918/public/sites/gladiator.bruins-uneken.nl/bank2.php on line 91
Notice: Undefined variable: e in /storage/mijndomein/users/003918/public/sites/gladiator.bruins-uneken.nl/bank2.php on line 96
Notice: Undefined index: in /storage/mijndomein/users/003918/public/sites/gladiator.bruins-uneken.nl/bank2.php on line 96
Notice: Undefined variable: sError in /storage/mijndomein/users/003918/public/sites/gladiator.bruins-uneken.nl/bank2.php on line 101
bump! :P
$a bestaat wel maar jij hebt de hele script nog niet gezien en daar staat ie in. :P
"Undefined variable", betekend dat een variabele niet bestaat.
Je doet bijvoorbeeld:
"Undefined index", betekend dat je een index (ofwel sleutel) van een array aanspreekt die niet bestaat.
Je doet bijvoorbeeld:
Gewijzigd op 01/01/1970 01:00:00 door Martijn B