Beste,
Ik gebruik de criminolz source (gedeeltelijk eigen scripts), echter wil ik nu de station.php code ombouwen naar bushalte.php.
Nu wil ik de bus om het uur laten vertrekken i.p.v wat in station.php staat om het uur.
Wat moet ik dan allemaal wijzigen
Dit is namelijk code die andere gescript is dan ik gewend ben (veel lastiger).
Hier is de code:
PHP
<?php
echo'
<div class="box_title"><h3>Bushalte</h3></div><div class="box_item"><p>
<center><img src="images/amerika.jpg"></center><br />
<hr />';
if(@$_GET['action'] == "cancel") {
mysql_query("UPDATE users SET aankomst = '0000-00-00 00:00:00' WHERE id = '" . $own['id'] . "'");
$own['aankomst'] = get_global_date("Y-m-d H:i:s");
}
if(strtotime($own['aankomst']) > tijd()) {
echo "<div class=\"dark\">Je bent momenteel op reis naar <b>" . $steden[$own['bestemming']] . "</b>. Je arriveert om " . date("H:i", strtotime($own['aankomst'])) . ".<br />
<a href=\"index.php?p=bushalte&action=cancel\">Klik hier om de reis te annuleren</a>. Je bent je geld in dat geval kwijt.</div><br />";
$disable = "disabled title=\"Je bent al op reis\"";
} else {
if(isset($_POST['submit']) && isset($_POST['city']) && !empty($steden[$_POST['city']])) {
echo'<div class="dark">';
$station = mysql_fetch_query("SELECT prijs FROM bushaltes WHERE stad = '" . $_POST['city'] . "'");
$owner = mysql_fetch_query("SELECT id FROM users LEFT JOIN bushaltes ON (users.id = bushaltes.eigenaar) WHERE bushaltes.stad = '" . $_POST['city'] . "' AND users.id = bushaltes.eigenaar");
if(!empty($owner) && $owner['id'] == $own['id']) {
$kosten = 0;
} else {
$kosten = (!empty($station['prijs'])) ? ($station['prijs']) : (8000);
}
if($own['cash'] >= $kosten) {
if($own['stad'] != $_POST['city']) {
$aankomst = get_global_date("i");
if($aankomst < 30) {
$tijd = tijd() - (get_global_date("i") * 60) - get_global_date("s") + (30 * 60);
$aankomst = date("Y-m-d H:i:s", $tijd);
} else {
$tijd = strtotime(get_global_date("Y-m-d H:") . "30:00") + (30 * 60);
$aankomst = date("Y-m-d H:i:s", $tijd);
}
echo "<font color=\"green\" style=\"font-weight: bold\">Je bent ingestapt in de trein naar " . $steden[$_POST['city']] . ". De trein zal arriveren om " . date("H:i", strtotime($aankomst)) . ". Een prettige reis gewenst!</font>";
mysql_query("UPDATE users SET bestemming = '" . $_POST['city'] . "', aankomst = '" . $aankomst . "', cash = cash - '" . $kosten . "' WHERE id = '" . $own['id'] . "'");
mysql_query("UPDATE users SET bank = bank + '" . $kosten . "' WHERE id = '" . @$owner['id'] . "'");
$own['cash'] -= $kosten;
} else {
echo "<font color=\"red\" style=\"font-weight: bold\">Je zit al in " . $steden[$_POST['city']] . "!</font>";
}
} else {
echo "<font color=\"red\" style=\"font-weight: bold\">Je hebt helaas niet genoeg geld om de trein naar " . $steden[$_POST['city']] . " te nemen.</font>";
}
echo'</div><br />';
}
}
$owner = mysql_fetch_query("SELECT login FROM users LEFT JOIN bushaltes ON (users.id = bushaltes.eigenaar) WHERE bushaltes.stad = '" . $own['stad'] . "' AND users.id = bushaltes.eigenaar");
$eigenaar = (!empty($owner)) ? ($owner['login']) : ("niemand");
echo'
Met de bushalte kun je goedkoop naar andere landen reizen. Elk uur vertrekt er een bus uit ' . $steden[$own['stad']] . '.<br />
De eigenaar van deze bushalte is <b>' . $eigenaar . '</b>.<br />
Hieronder staan de bushaltes van ' . gamenaam . ' (met hun eigenaren en reiskosten) in een tabelletje weergegeven.<br /><br />
<form method="post">
<table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td class="start" width="16"> </td>
<td class="start">Stad</td>
<td class="start">Eigenaar</td>
<td class="start">Reiskosten</td>
<td class="start">Inwoners</td>
</tr>';
foreach($steden as $i => $stad) {
$owner = mysql_fetch_query("SELECT id FROM users LEFT JOIN bushaltes ON (users.id = bushaltes.eigenaar) WHERE bushaltes.stad = '" . $i . "' AND users.id = bushaltes.eigenaar");
$station = mysql_fetch_query("SELECT prijs FROM bushaltes WHERE stad = '" . $i . "'");
$eigenaar = (!empty($owner)) ? ('<a href="index.php?p=profile&uid=' . $owner['id'] . '">' . special_check($owner['id']) . '</a>') : ("niemand");
if(@$owner['id'] == $own['id']) {
$stad = '<a href="index.php?p=bushalte_manage&city=' . $i . '" title="Klik hier om je bushalte te beheren">' . $stad . '</a>';
}
if(empty($station['prijs'])) {
$station['prijs'] = 7000;
}
echo'
<tr>
<td class="list"><input type="radio" name="city" value="' . $i . '" ' . @$disable . '></td>
<td class="list">' . $stad . '</td>
<td class="list">' . $eigenaar . '</td>
<td class="list">' . groot($station['prijs']) . '</td>
<td class="list">' . groot(mysql_num_rows(mysql_query("SELECT id FROM users WHERE stad = '" . $i . "'"))) . '</td>
</tr>';
}
echo'
</table><br />
<input type="submit" name="submit" class="submit" value="Reizen" />
</form>';
echo'
<center><script type="text/javascript" src="http://www.mollie.nl/partners/microads/735925.js"></script></div></center><div id="footercenter"> </div>';
?>
Toon Meer
Bedankt alvast!
Lars