Blank side pga. else
Hej Eksperter.Jeg har lavet mig en butik. Men man må ikke kunne købe pige tøj hvis man er dreng og omvendt. Jeg har valgt at vise dreng.php filen, pige.php er næsten en magen til blot lidt anderledes. Men den gider ikke vise tøjet - den viser bare en blank side :-/.
Håber der er nogen ifelse } else { eksperter der kan hjælpe.
Mit script ser således ud:
-----------------------------------------------------------------
<?
session_start();
if (session_is_registered("brugernavn") AND ("kodeord")) {
include("mysql/mysql.php");
$hentsa = mysql_query("SELECT * FROM community_avis WHERE brugernavn = '$_SESSION[brugernavn]'") or die(mysql_error());
$visc = mysql_fetch_array($hentsa);
?>
<html>
<head>
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<?
if($visc[kon] == "pige") {
print "Du er ikke en dreng, og kan derfor ikke købe drenge tøj.";
} elseif ($visc[kon] == "dreng") {
?>
<?
$tjek_session_bruger = mysql_query("SELECT * FROM community_avis WHERE brugernavn = '$_SESSION[brugernavn]'") or die(mysql_error());
$viss = mysql_fetch_array($tjek_session_bruger);
if($_GET[id] == "") {
$hent_div_dragter = mysql_query("SELECT * FROM butik_avis WHERE type = 'pige' ORDER BY id DESC") or die(mysql_error());
while($vis = mysql_fetch_array($hent_div_dragter)) {
?>
<div align='center'>
<img src='$vis[dragt]' border='0'><br>
<b>Pris:</b><br>
$vis[pris2]<br>
<b>Beskrivelse:</b><br>
$vis[beskrivelse]<br>
<b>Køb: </b><br>
<a href='#' onclick='java script:buy($vis[id]);'>- Køb dette sæt</a>
<hr>
<?
}
}
if($_GET[id] != "") {
$hent_info_om_dragt = mysql_query("SELECT * FROM butik_avis WHERE id = '$_GET[id]'") or die(mysql_error());
$vist = mysql_fetch_array($hent_info_om_dragt);
$tjek_bruger_penge = mysql_query("SELECT * FROM community_avis WHERE brugernavn = '$_SESSION[brugernavn]'") or die(mysql_error());
$tjekker = mysql_fetch_array($tjek_bruger_penge);
if($tjekker[mønter] < $vist[pris]) {
print "Du har ikke nok mønter!";
}else{
$hent_info_om_dragt = mysql_query("SELECT * FROM butik_avis WHERE id = '$_GET[id]'") or die(mysql_error());
$vist1 = mysql_fetch_array($hent_info_om_dragt);
$pris = $vist1[pris];
$monter_mig = $viss[mønter];
$minus = $monter_mig-$pris;
$dragt = $vist1[dragt];
$brugernavn = $_SESSION[brugernavn];
$nyt = $vist1['dragt'];
mysql_query("UPDATE community_avis SET mønter = '$minus', toj = '$dragt' WHERE brugernavn = '$brugernavn'") or die(mysql_error());
mysql_query("INSERT INTO skift_avis (nyt, brugernavn) VALUES ('$nyt', '$brugernavn')") or die(mysql_error());
print "Din handel blev gennemført!";
}
}
}
?></body></html><?
}else{
print "<link href='style.css' type='text/css' rel='stylesheet'><font color=red>Du er ikke logget ind!</font>";
}
?>
-----------------------------------------------------------------
- Tak på forhånd.
