hallo ik ben bezig voor een opdracht van school maar ik kom niet uit een stukje code kan iemand me helpen a.u.b
de opdracht is om een spel naar keuze te ontwikkelen maar we krijgen de hele tijd een foutmelding van tekenreeksconstante is niet afgesloten
maar we hebben van alles geprobeert en dit is echt onze laaste hoop kan iemand onze a.u.b dus helpen bedankt
code is:
Code:<?php include("db.inc.php"); include("check.php"); $leden_sql = mysql_query("SELECT * FROM leden WHERE gebruikersnaam='".$_SESSION['gebruikersnaam']."'"); $leden_fetch = mysql_fetch_assoc($leden_sql); //koop if(isset($_GET['koop'])) { if(!ctype_digit($_GET['koop']) || !ctype_digit($_GET['aantal']) || empty($_GET['aantal']) || strlen($_GET['aantal']) > 6 || $_GET['aantal'] < 0) { echo $_GET['koop']."::<p id=\"error\">Er is een fout opgetreden.</p>"; }else{ $drugs = addslashes(htmlspecialchars($_GET['koop'])); $drugs_sql = mysql_query("SELECT * FROM drugshandel WHERE id='".$drugs."'"); $drugs_fetch = mysql_fetch_assoc($drugs_sql); $eindbedrag = $_GET['aantal'] * $drugs_fetch['prijs_'.$leden_fetch['stad']]; if($eindbedrag > $leden_fetch['contant']) { echo $_GET['koop']."::<p id=\"error\">Je hebt niet genoeg geld.</p>"; $fout = 1; } if($leden_fetch['drugstransactie'] == 0) { echo $_GET['koop']."::<p id=\"error\">Je mag maar 5x per dag in drugs handelen.</p>"; $fout = 1; } if($fout == 0) { $drugs_nummer = "drugs_".$drugs_fetch['id']; mysql_query("UPDATE leden SET contant=contant-".$eindbedrag.", ".$drugs_nummer."=".$drugs_nummer."+".$_GET['aantal'].", drugstransactie=drugstransactie-1 WHERE gebruikersnaam='".$_SESSION['gebruikersnaam']."'"); echo $_GET['koop']."::<p id=\"error\">Je hebt succesvol ".$_GET['aantal']."x ".stripslashes(htmlspecialchars($drugs_fetch['drugs'], ENT_QUOTES))." gekocht.</p>"; } } exit; }else{ if(empty($_SESSION['gebruikersnaam'])) { header("Location: ".$website."inloggen"); }else{ mysql_query("UPDATE leden SET online=NOW() WHERE gebruikersnaam='".$_SESSION['gebruikersnaam']."'"); $sql = mysql_query("SELECT * FROM leden WHERE gebruikersnaam='".$_SESSION['gebruikersnaam']."'"); $fetch = mysql_fetch_assoc($sql); if($fetch['gevangenis'] >= time()) { header("Location: ".$website."gevangenis"); } } } //verkoop if(isset($_GET['verkoop'])) { if(!ctype_digit($_GET['verkoop']) || !ctype_digit($_GET['aantal']) || empty($_GET['aantal']) || strlen($_GET['aantal']) > 6 || $_GET['aantal'] < 0) { echo $_GET['verkoop']."::<p id=\"error\">Er is een fout opgetreden.</p>"; }else{ $drugs = addslashes(htmlspecialchars($_GET['verkoop'])); $drugs_sql = mysql_query("SELECT * FROM drugshandel WHERE id='".$drugs."'"); $drugs_fetch = mysql_fetch_assoc($drugs_sql); $eindbedrag = $_GET['aantal'] * $drugs_fetch['prijs_'.$leden_fetch['stad']]; if($_GET['aantal'] > $leden_fetch['drugs_'.$drugs_fetch['id']]) { echo $_GET['verkoop']."::<p id=\"error\">Je hebt niet genoeg drugs.</p>"; $fout = 1; } if($leden_fetch['drugstransactie'] == 0) { echo $_GET['verkoop']."::<p id=\"error\">Je mag maar 5x per dag in drugs handelen.</p>"; $fout = 1; } if($fout == 0) { $drugs_nummer = "drugs_".$drugs_fetch['id']; mysql_query("UPDATE leden SET contant=contant+".$eindbedrag.", ".$drugs_nummer."=".$drugs_nummer."-".$_GET['aantal'].", drugstransactie=drugstransactie-1 WHERE gebruikersnaam='".$_SESSION['gebruikersnaam']."'"); echo $_GET['verkoop']."::<p id=\"error\">Je hebt succesvol ".$_GET['aantal']."x ".stripslashes(htmlspecialchars($drugs_fetch['drugs'], ENT_QUOTES))." verkocht.</p>"; } } exit; }else{ if(empty($_SESSION['gebruikersnaam'])) { header("Location: ".$website."inloggen"); }else{ mysql_query("UPDATE leden SET online=NOW() WHERE gebruikersnaam='".$_SESSION['gebruikersnaam']."'"); $sql = mysql_query("SELECT * FROM leden WHERE gebruikersnaam='".$_SESSION['gebruikersnaam']."'"); $fetch = mysql_fetch_assoc($sql); if($fetch['gevangenis'] >= time()) { header("Location: ".$website."gevangenis"); } } } echo "<div class='block'>"; echo "<h2>Drugshandel</h2>"; echo "<p>"; echo "Drugshandel is erg eenvoudig. Je koopt drugs in als de prijs erg laag is en verkoopt het als de prijs hoog is. Alleen kan je maar 5x per dag in drugs handelen en premium leden 10x. De koers verandert elk uur.<br /><br />Jij kunt vandaag nog <span style='font-weight: bold'>".$leden_fetch['drugstransactie']."x</span> drugs kopen/verkopen.<br /><br />"; echo "<form action='' method='post' class='form'>"; echo "<table width='450px'>"; echo "<tr style='font-weight: bold'>"; echo "<td>Naam</td><td>Prijs</td><td>Koers</td><td>Bezit</td><td>Aantal</td><td>Actie</td>"; echo "</tr>"; $sql = mysql_query("SELECT * FROM drugshandel"); while($fetch = mysql_fetch_assoc($sql)) { $nieuw = $fetch['prijs_'.$fetch['id']]; $oud = $fetch['oud_'.$fetch['id']]; $koers = round((($nieuw-$oud)/$oud)*100); echo "<tr>"; echo "<td><a style='cursor: pointer; text-decoration: none' onmouseover=\"Tip('<img src=\'".$fetch['link']."\' width=\'120\' height=\'120\'>', DELAY, 0, BGCOLOR, '#3A271E', BORDERCOLOR, '#3E312B')\" onmouseout=\"UnTip()\">".stripslashes($fetch['drugs'])."</a></td>"; echo "<td>€".number_format($fetch['prijs_'.$leden_fetch['stad']], 2, ',', '.')."</td>"; if($koers >= 0) { echo "<td><span style='color: green'>+".$koers."%</span></td>"; }else{ echo "<td><span style='color: red'>".$koers."%</span></td>"; } echo "<td>".$leden_fetch['drugs_'.$fetch['id']]."x</td>"; echo "<td><input id='aantal_".$fetch['id']."' class='smallinput' name='aantal' value='1' maxlength='6' /></td>"; echo "<td><input type='button' value='Kopen' class='button' onclick=\"javacript:Request('GET', 'drugshandel.php', 'koop=".$fetch['id']."&aantal=' + GetInput('aantal_".$fetch['id']."'), 'winkel_handler');\" /> <input type='button' value='Verkopen' class='button' onclick=\"javascript:Request('GET', 'drugshandel.php', 'verkoop=".$fetch['id']."&aantal=' + GetInput('aantal_".$fetch['id']."'), 'winkel_handler');\" /></td>"; echo "</tr>"; } echo "</table>"; echo "</form>"; $sql = mysql_query("SELECT * FROM drugshandel"); while($fetch = mysql_fetch_assoc($sql)) { echo "<div style='margin-top: 3px;' id='error_".$fetch['id']."'></div>"; } echo "</p>"; echo "</div>"; ?>
- Dringend hulp nodig | Deadline:liefst vandaag NVT
-
687 × bekeken sinds 28-11-2008, 13:16 #1
Dringend hulp nodig | Deadline:liefst vandaag NVT
-
In de schijnwerper
Handmatig linkbuilden aangeboden (vanaf 7,50 per link)Freelance / WerkSenior Designster - top kwaliteit - 16 uur per week - per maand - 350 euroFreelance / WerkHulp bij SEO/GoogleAds (NL/BE/DE). Economy.nl Google Premier Partner.Freelance / WerkProfessionele en ervaren PHP/Laravel developer beschikbaarFreelance / Werk -
28-11-2008, 13:17 #2
- Berichten
- 581
- Lid sinds
- 17 Jaar
Kan je de exacte code posten?
-
28-11-2008, 13:25 #3
- Berichten
- 30
- Lid sinds
- 16 Jaar
Hoi bedankt voor een reactie!
Er zijn dus 2 knoppen de ene is voor koop en de andere voor verkoop
Code:<td><input type='button' value='Kopen' class='button' onclick=\"javacript:Request('GET', 'drugshandel.php', 'koop=".$fetch['id']."&aantal=' + GetInput('aantal_".$fetch['id']."'), 'winkel_handler');\" /> <input type='button' value='Verkopen' class='button' onclick=\"javascript:Request('GET', 'drugshandel.php', 'verkoop=".$fetch['id']."&aantal=' + GetInput('aantal_".$fetch['id']."'), 'winkel_handler');\" />
er word voor de functie "Request" een .js bestand gebruikt
Link naar bestand : http://www.crimed.net/js/ajax.js
Als je me zou kunnen helpen graag!
Heel erg bedankt
Aanvullend bericht:
De persoon die met een oplossing of een gouden tip komt krijgt 10 euro
Aanvullend bericht:
Aanvullend bericht:
De persoon die met een oplossing of een gouden tip komt krijgt 10 euroLaatst aangepast door Kevin Zeulen : 29-11-2008 om 21:08 Reden: Automatisch samengevoegd.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic