Erelid |
|
Dat zullen we dan maar als een hele prestatie beschouwen, hoe jij kan debuggen in zo'n zootje...
Is dit niet pakken overzichterlijker:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Status</title>
</head>
<body topmargin="0" leftmargin="0">
<?php
include("config.php");
$speler = $_GET['speler'];
$alles = mysql_num_rows(mysql_query("SELECT * FROM members WHERE online = 1"));
if($alles== 1) {
?>
<fieldset>
<legend><span><img border="0" src="http://members.lycos.nl/tijgerbas3/PHPBBLZ/missie/logo.gif"></span></legend>
<center>Er zijn geen andere members online. Dus u kunt geen wedstrijd starten.</center>
</fieldset>
<?php
} else {
$bg = mysql_query("SELECT * FROM wedstrijd WHERE id = ".$_GET['idtje']) or die(mysql_error());
$ob = mysql_fetch_object($bg);
$id1 = $ob->id1;
$id2 = $ob->id2;
$id3 = $ob->id3;
$id1mm = mysql_query("SELECT * FROM members WHERE memberid = ".$id1) or die(mysql_error());
$id1m = mysql_fetch_object($id1mm);
$id2mm = mysql_query("SELECT * FROM members WHERE memberid = ".$id2) or die(mysql_error());
$id2m = mysql_fetch_object($id2mm);
$id3dmm = mysql_query("SELECT * FROM members WHERE memberid = ".$id3) or die(mysql_error());
$idddm = mysql_fetch_object($id3mm);
$a = $idm->avatar;
$aa = $iddm->avatar;
$aaa = $idddm->avatar;
if($speler == 1){
if($idm->k1 == 2){
mysql_query("UPDATE wedstrijd SET iedereen = iedereen + 1 WHERE id = ".$_GET['idtje']) or die(mysql_error());
echo '<img border="0" src="wedstrijd/knoppen/gereed.jpg" width="97" height="29">';
die();
} else {
if($idm->k1 == 1) {
echo '<img border="0" src="wedstrijd/knoppen/wachten.jpg" width="97" height="29">';
}
}
} else {
if($idm->k1 == 3) {
echo '<img border="0" src="wedstrijd/knoppen/afgewezen.jpg" width="97" height="29">';
} else {
if($speler == 2) {
if($iddm->k2 == 2) {
mysql_query("UPDATE wedstrijd SET iedereen = iedereen + 1 WHERE id = ".$_GET['idtje']) or die(mysql_error());
echo '<img border="0" src="wedstrijd/knoppen/gereed.jpg" width="97" height="29">';
die();
} else {
if($iddm->k2 == 1){
echo '<img border="0" src="wedstrijd/knoppen/wachten.jpg" width="97" height="29">';
}
}
} else {
if($iddm->k2 == 3){
echo '<img border="0" src="wedstrijd/knoppen/afgewezen.jpg" width="97" height="29">';
}
}
} else {
if($speler == 3) {
if($idddm->k3 == 2 ) {
mysql_query("UPDATE wedstrijd SET iedereen = iedereen + 1 WHERE id = ".$_GET['idtje']) or die(mysql_error());
echo '<img border="0" src="wedstrijd/knoppen/gereed.jpg" width="97" height="29">';
die();
} else {
if($idddm->k3 == 1){
echo '<img border="0" src="wedstrijd/knoppen/wachten.jpg" width="97" height="29">';
}
}
} else {
if($idddm->k3 == 3) {
echo '<img border="0" src="wedstrijd/knoppen/afgewezen.jpg" width="97" height="29">';
}
}
}
echo '<script language="javascript">';
echo 'setTimeout(\'document.location="wedstrijd/gereed.php?idtje='.$_GET['idtje'].'&speler='.$speler.'"\',3000)';
echo '</script>';
?>
</body>
</html>
<?
}
?>
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <title>Status</title> </head> <body topmargin="0" leftmargin="0"> <?php include("config.php"); $speler = $_GET['speler']; if($alles== 1) { ?> <fieldset> <legend><span><img border="0" src="http://members.lycos.nl/tijgerbas3/PHPBBLZ/missie/logo.gif"></span></legend> <center>Er zijn geen andere members online. Dus u kunt geen wedstrijd starten.</center> </fieldset> <?php } else { $id1 = $ob->id1; $id2 = $ob->id2; $id3 = $ob->id3; $a = $idm->avatar; $aa = $iddm->avatar; $aaa = $idddm->avatar; if($speler == 1){ if($idm->k1 == 2){ echo '<img border="0" src="wedstrijd/knoppen/gereed.jpg" width="97" height="29">'; } else { if($idm->k1 == 1) { echo '<img border="0" src="wedstrijd/knoppen/wachten.jpg" width="97" height="29">'; } } } else { if($idm->k1 == 3) { echo '<img border="0" src="wedstrijd/knoppen/afgewezen.jpg" width="97" height="29">'; } else { if($speler == 2) { if($iddm->k2 == 2) { echo '<img border="0" src="wedstrijd/knoppen/gereed.jpg" width="97" height="29">'; } else { if($iddm->k2 == 1){ echo '<img border="0" src="wedstrijd/knoppen/wachten.jpg" width="97" height="29">'; } } } else { if($iddm->k2 == 3){ echo '<img border="0" src="wedstrijd/knoppen/afgewezen.jpg" width="97" height="29">'; } } } else { if($speler == 3) { if($idddm->k3 == 2 ) { echo '<img border="0" src="wedstrijd/knoppen/gereed.jpg" width="97" height="29">'; } else { if($idddm->k3 == 1){ echo '<img border="0" src="wedstrijd/knoppen/wachten.jpg" width="97" height="29">'; } } } else { if($idddm->k3 == 3) { echo '<img border="0" src="wedstrijd/knoppen/afgewezen.jpg" width="97" height="29">'; } } } echo '<script language="javascript">'; echo 'setTimeout(\'document .location ="wedstrijd/gereed.php?idtje='.$_GET['idtje'].'&speler='.$speler.'"\ ',3000)'; ?> </body> </html> <? } ?>
Als je gewoon van de eerste keer netjes werkt maak je haast geen fouten met }-toestanden... |