Hallo allemaal,
Ik heb een probleem.
Mijn reis script werkt niet.
De vertrek tijd van mijn trein is ook de tijd dat je aankomt dacht ik.
Maar nu gebeurt er niks
dit is het script
stadion.php
PHP
<?php
require("includes/config.php");
echo template_bovenkant() .
' <div class="content-container">
<div class="left">
<div class="intro">
<div class="intro-content">
<h1>Reizen</h1>
<p>Verplaats je van de ene naar de andere stad.</p>
<ul>
<li class="active"><a href="station.php">Station</a></li>
<li><a href="airfield.php">Vliegveld</a></li>
</ul>
<div class="clear"></div>
</div>
</div>
<div class="box-xl">
<div class="box">
<form action="" method="post">
<h1>Station</h1>';
foreach($steden as $i => $stad) {
$inwoners[$i] = $sql->count_results($sql->query("SELECT id FROM users WHERE stad = '" . $i . "'"));
$station = $sql->fetch($sql->query("SELECT eigenaar FROM eigendommen WHERE soort = 'Station' AND stad = '" . $i . "'"), assoc);
if(empty($station['eigenaar'])) {
$eigenaar[$i] = '<a href="auction.php"><b>Te koop</b></a>';
} else {
$sendmoney[$i] = $station['eigenaar'];
$eigenaar[$i] = '<a href="profile.php?mid=' . $station['eigenaar'] . '">' . checkspecial($station['eigenaar']) . '</a>';
}
}
if($_POST['buy'] == "Koop kaartje") {
if($own['cash'] >= 1500) {
$bestemming = $_POST['train'] + 1;
$sql->query("UPDATE users SET cash = cash - '1500' WHERE id = '" . $own['id'] . "'");
if(!empty($sendmoney[$bestemming])) {
$sql->query("UPDATE users SET cash = cash + '1500' WHERE id = '" . $sendmoney[$bestemming] . "'");
}
$minutes = 60 - date("i");
$date = new DateTime(date("Y-m-d H:i:s"));
$date->modify("+{$minutes} minutes");
$aankomst = $date->format("Y-m-d H");
$aankomst .= ':00:00';
if($bestemming >= 1 && $bestemming <= 6) {
$sql->query("UPDATE users SET bestemming = '" . $bestemming . "', aankomst = '" . $aankomst . "', vervoer = 'Trein' WHERE id = '" . $own['id'] . "'");
}
echo'Je hebt een kaartje gekocht voor de trein naar <b>' . $steden[$bestemming] . '</b>. De trein vertrekt rond <b>' . date("H", strtotime($aankomst)) . '</b> uur naar de gekozen bestemming.';
} else {
echo'Je hebt niet genoeg geld om een kaartje te kopen.<br/><br/>
Een moment geduld, je wordt doorgestuurd...<META HTTP-EQUIV=Refresh CONTENT="2; URL=station.php">';
}
echo' </div>
</div>
</div>
<div id="menu" class="personal" >';
echo template_personal_content();
echo template_onderkant();
exit;
}
if($own['bestemming'] != 0) {
if($_POST['cancel'] == "Reis annuleren") {
echo'Je hebt de reis geannuleerd.<br/><br/>
Een moment geduld, je wordt doorgestuurd...<META HTTP-EQUIV=Refresh CONTENT="2; URL=station.php">';
$sql->query("UPDATE users SET vervoer = NULL, bestemming = '0', aankomst = '0000-00-00 00:00:00'");
} else {
echo' <form method="post">
Je zit te wachten op het vervoersmiddel <b>' . strtolower($own['vervoer']) . '</b> om je naar ' . $steden[$own['bestemming']] . ' te brengen. Je kan de reis annuleren maar bent dan wel het geld van je ticket kwijt.
<br/><br/>
<input type="submit" name="cancel" value="Reis annuleren" class="submitbutton"></form>';
}
echo' </div>
</div>
</div>
<div id="menu" class="personal" >';
echo template_personal_content();
echo template_onderkant();
exit;
}
function radiocity($i) {
global $own;
if($own['stad'] != $i) {
return'<input type="radio" name="train" value="' . ($i - 1) . '"><img src="http://crime-hell.nl/ronde1//icons/door_in.png">';
} else {
return false;
}
}
echo'
<form method="post">
Treinen vertrekken elk klokslag uur (zie tijd rechtsboven). De eigenaar van een station ontvangt het geld van de ticketverkoop, maar moet wel elk uur de kosten van het draaiende houden van het station betalen (€ 500).<br/><br/>
<table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td>
<table width="50%" class="lijst_half" cellspacing="0" cellpadding="0">
<tr>
<th> </th>
<th><b>Stad</b></th>
<th><b>Ticket</b></th>
</tr>
<tr class="top">
<td>' . radiocity("1") . '</td>
<td><b>Turijn</b> (' . groot($inwoners[1]) . ' inwoners)<br/>' . $eigenaar[1] . '</td>
<td>€ 1.500</td>
</tr>
<tr class="top">
<td>' . radiocity("2") . '</td>
<td><b>Palermo</b> (' . groot($inwoners[2]) . ' inwoners)<br/>' . $eigenaar[2] . '</td>
<td>€ 1.500</td>
</tr>
<tr class="top">
<td>' . radiocity("3") . '</td>
<td><b>Milaan</b> (' . groot($inwoners[3]) . ' inwoners)<br/>' . $eigenaar[3] . '</td>
<td>€ 1.500</td>
</tr>
<tr class="top">
<td>' . radiocity("4") . '</td>
<td><b>Rome</b> (' . groot($inwoners[4]) . ' inwoners)<br/>' . $eigenaar[4] . '</td>
<td>€ 1.500</td>
</tr>
<tr class="top">
<td>' . radiocity("5") . '</td>
<td><b>Catania</b> (' . groot($inwoners[5]) . ' inwoners)<br/>' . $eigenaar[5] . '</td>
<td>€ 1.500</td>
</tr>
<tr class="top">
<td>' . radiocity("6") . '</td>
<td><b>Corleone</b> (' . groot($inwoners[6]) . ' inwoners)<br/>' . $eigenaar[6] . '</td>
<td>€ 1.500</td>
</tr>
</table>
</td>
<td><img src="images/map.png"></td>
</tr>
</table>
<p><input type="submit" name="buy" value="Koop kaartje" class="submitbutton"></p>
</form>
</div>
</div>
</div>
<div id="menu" class="personal" >';
echo template_personal_content();
echo template_onderkant();
?>
Toon Meer
als iemand me het kan uitleggen
dan graag