Script:Deze Mafia RPG is voor de volle 100% zelf ontwikkeld en is dus uniek. Na een opdracht te krijgen van een klant ben ik hier aan begonnen, echter had de klant na een poosje laten weten geen interesse meer te hebben.
Ik heb het script een tijdje laten liggen, ben er sinds kort aan verder gegaan deze af te maken en wil hem nu verkopen.
Erbij wil ik vermelden "What you see is what you get", dus bugs e.d. moeten zelf worden opgelost.
Er is gebruikt gemaakt van een TPL parser (HTML scheiden van PHP), dus een nieuwe layout erin zetten kost niet zo heel veel werk.
Omschrijving/functies:
Zie demo voor functies e.d.
Demo:
Tijdelijk offline!
Testlogin:
Gebruikersnaam - demo
Wachtwoord - demo123
gelieve niet het wachtwoord veranderen!!
Bij serieuze interesse kunt u mij een Privé bericht sturen voor een administratie login.
Prijs:
Bieden vanaf € 250,00 (de source wordt slechts 1 keer verkocht!!)
Buy-now is € 399,00
Licentie:
Volledige rechten over de source.
Betaling via:
Overschrijving
Code preview:
PHP Code:
<?php
// -----------------------------------------
// Ontwikkeld door Lade Media
// -----------------------------------------
session_start();
include ("inc/config.php");
$tpl = new Templatepower("./tpl/game-ziekenhuis.tpl");
$tpl->prepare();
assign_vars($tpl);
// -----------
$fetch_mainuser = $sql->fetch($sql->query("SELECT * FROM `ms_leden` WHERE `gebruikersnaam` = '".$_SESSION['gebruikersnaam']."'"));
// -----------
needLogon();
noJail();
dood();
// -----------
if (isset($_POST['kopen'])){
$aantal = getSafe($_POST['aantal']);
if (empty($aantal) || $aantal == 0 || !$aantal || !is_numeric($aantal)){
$fout[] = "Er is geen of een incorrect aantal bloedzakjes ingevuld.";
}
if (!empty($aantal) AND $fetch_mainuser['persoonlijk_leven'] == 100){
$fout[] = "Je bent kerngezond!";
}
if ($fetch_mainuser['geld'] < ($aantal * 5000)){
$fout[] = "Je hebt niet genoeg geld om zo veel bloedzakjes te kopen.";
}
if ( ($aantal + $fetch_mainuser['persoonlijk_leven']) > 100){
$nieuw_leven = "100";
}else{
$nieuw_leven = $fetch_mainuser['persoonlijk_leven'] + $aantal;
}
$nieuw_geld = $fetch_mainuser['geld'] - ($aantal * 5000);
if (empty($fout)){
$sql->query("UPDATE `ms_leden` SET `geld` = '".$nieuw_geld."', `persoonlijk_leven` = '".$nieuw_leven."' WHERE `id` = '".$fetch_mainuser['id']."'");
forward (url."index.php?pagina=game-ziekenhuis", "5", "Je hebt succesvol bloedzakjes gekocht.", 1);
}else{
$tpl->newBlock("ERROR_MSG");
$tpl->assign(array(
"titel" => "Er is iets misgegaan!")
);
$fouten = "<ul style='padding-left: 10px; list-style: none;'>\n";
for ($i = 0; $i < count($fout); $i++)
$fouten .= "<li>• ".$fout[$i]."</li>\n";
$fouten .= "</ul>";
$tpl->assign(array(
"bericht" => $fouten)
);
}
}
// -----------
if ($fetch_mainuser['persoonlijk_leven'] == 100){
$tpl->assign(array(
"disabled" => "disabled")
);
}
// -----------
$tpl->printToScreen();
?>
- Unieke mafia RPG game
-
905 × bekeken sinds 10-05-2009, 18:33 #1
Unieke mafia RPG game
Laatst aangepast door Roel L. : 10-05-2009 om 20:49
-
In de schijnwerper
Product feed grid V1.7 - Creer een affiliate shop in 2 min - WP plugin - V1.7 NU LIVEPHP scriptsStartpagina script V2.1 - WP plugin - Vernieuwd - Vele opties - V2.1 NU LIVEPHP scriptsRadio portal - WP plugin - Versie 2.1 - versie 2.1 NU LIVEPHP scripts(Premium) Hoge DA Backlink | DR 95 | RD 4,2 MiljoenSEO/Linkbuilding -
10-05-2009, 19:38 #2
- Berichten
- 447
- Lid sinds
- 16 Jaar
Eerste fout al te bespeuren.
Bank kan gewoon -11111111111111111 ingevullen,
Dit is vlgens mij niet de bedoeling.
Mvg,
Lars
-
10-05-2009, 19:45 #3
- Berichten
- 235
- Lid sinds
- 17 Jaar
Bedankt voor de reactie. Ik zal dit even op alle pagina's fixen, iets wat ik hier schijnbaar vergeten was.
-
10-05-2009, 20:08 #4
- Berichten
- 747
- Lid sinds
- 19 Jaar
Ook gebruik je engels en nederlandse PHP door elkaar in functienamen e.d. is niet zo netjes. Ook al die backticks in de query's zijn echt niet proper en useless in dit geval..
Kun je het account eens op premium zetten en wat meer rank geven dan kan ik het script verder bekijken.
Bedankt
-
10-05-2009, 20:11 #5
- Berichten
- 235
- Lid sinds
- 17 Jaar
Mij is op school geleerd dat backticks voor extra veiligheid zorgen, vandaar dat ik het altijd gebruik.
Ik zal het account 24 uur premium geven.
-
10-05-2009, 20:14 #6
- Berichten
- 747
- Lid sinds
- 19 Jaar
Backticks veiligheid? Dat zijn quotes neem ik aan. Backticks is enkel als je gereserveerde keywords gebruikt http://dev.mysql.com/doc/refman/5.1/...ved-words.html
-
10-05-2009, 20:17 #7
- Berichten
- 235
- Lid sinds
- 17 Jaar
Haha klopt, dat waren quotes ja. Excuses.
Aanvullend bericht:
Verder deze tips via Privé bericht (ik stel deze zeer op prijs!). Maar ik wil graag het topic een beetje schoon houden.Laatst aangepast door Roel L. : 10-05-2009 om 20:19 Reden: Automatisch samengevoegd.
-
10-05-2009, 20:44 #8
- Berichten
- 37
- Lid sinds
- 18 Jaar
Dit is niet bepaald een veilig script. Ik ben nu naar mongolië gevlogen. En nu zit de testaccount in geen land :P.
-
10-05-2009, 20:49 #9
- Berichten
- 235
- Lid sinds
- 17 Jaar
Ik zal er heen kijken. Ik doe tijdelijk even de link weg.
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