Ey ik heb een vraagje over mijn anti tasker script voor online mafia game maar helaas zie je het 4 cijferige codes niet bij het coden.jpg balk en ik wil hem graag Werkend hebben anders blijfen de users door taskeren kan iemand mij helpen met deze probleem ?

zo ziet het script eruit !!

<?php
include("_include-config.php");

$dbres = mysql_query("SELECT `Vip` FROM `[users]` WHERE `login`='$data->login'");
$data = mysql_fetch_object($dbres);

if($_SERVER["REQUEST_METHOD"] == "POST") {
session_start();
if($_SESSION["auth_code"] == $_POST["code"])
echo "<font color=white>Goed! <a href=misdaad.php>Klik hier</a></font>";
mysql_query("UPDATE `[users]` SET `$data` = '1' WHERE `login`='$data->login'");
mysql_query("UPDATE `[users]` SET `Vip`='1' WHERE `login`='$data->login'");
mysql_query("UPDATE `[users]` RESET `Vip` WHERE `login`='$data->login'");}

if($_SERVER["REQUEST_METHOD"] == "POST") {
session_start();
if($_SESSION["auth_code"] > $_POST["code"])
echo "<font color=white>* Code niet goed, probeer het opnieuw!<br><a href=misdaadje.php><font color=red><b>Terug</b></font></a></font>";
mysql_query("UPDATE `[users]` SET `Vip` = '15' WHERE `login`='$data->login'");}

if($_SERVER["REQUEST_METHOD"] == "POST") {
session_start();
if($_SESSION["auth_code"] < $_POST["code"])
echo "<font color=white>* Code niet goed, probeer het opnieuw!<br><a href=misdaadje.php><font color=red><b>Terug</b></font></a></font>";
mysql_query("UPDATE `[users]` SET `Vip` = '15' WHERE `login`='$data->login'");}
?>
<head>
<title>.:: Criminals ::.</title>
<link rel="stylesheet" type="text/css" href="style.css">

</head>
<body>
<html>
<table width='25%' cellpadding='2' cellspacing='1' align='center'>
<tr><td class="main" colspan="3"><b>Code Checker</b></td></tr>
<tr><td class="sub" colspan="3">
<form method="post" action="<?php echo $_SERVER["PHP_SELF"] ?>">
<center><img src="code.php"><br>
Code: <input type="text" name="code" size=5><input type="submit" value="Zend!">
</form>
</table>
<br>
<table width='20%' cellpadding='2' cellspacing='1' align='center'>
<tr><td class="main" colspan="3"><b>Code Checker</b></td></tr>
<tr><td class="sub" colspan="3">
<center>Kan je de code niet zien?<br><a href=misdaadje.php><font color=red><b>Refresh</b></font></a>
</table>
</html>

en de coden.php

<?
$codee = ereg_replace("gsqwq", "0", $security);
$codee = ereg_replace("ssBjyq", "1", $codee);
$codee = ereg_replace("gHiq", "2", $codee);
$codee = ereg_replace("hWqDfA", "3", $codee);
$codee = ereg_replace("hsqerf", "4", $codee);
$codee = ereg_replace("Hwsawq", "5", $codee);
$codee = ereg_replace("hSXaq", "6", $codee);
$codee = ereg_replace("hgqYt", "7", $codee);
$codee = ereg_replace("hAsqF", "8", $codee);
$codee = ereg_replace("hxqSAw", "9", $codee);

$image = imagecreatefromjpeg("images/coden.jpg");
$bgColor = imagecolorallocate ($image, 10, 10, 10);
$textColor = imagecolorallocate ($image, 20, 255, 20);
imagestring ($image, 4, 5, 1, $codee, $textColor);
header("Pragma: no-cache");
header('Content-type: image/jpeg');
imagejpeg($image);
imagedestroy($image);
?>


A. Waar komt $security vandaan?
B. Schoon je code in het vervolg wat op.
C. Ik denk dat er meerdere mensen hier zijn die je zouden vermoorden voor het gebruiken van backticks in je queries. (`)
D. Criminals spellen en de lakse mensen die er meestal bij horen zijn hier niet populair, ik hoop voor je dat je dus niet laks bent en dit script van de grond af geprogrammeerd hebt.

Edit: O en:

E. Haal je variabelen buiten de quotes.
F. Leer je Queries samen te voegen, ipv elk veldje dat je veranderd in dezelfde rij een aparte querie te maken.
G. Waar is de foutafhandeling?
I. Organiseer je code in plaats van op 5 plaatsen te kijken of de pagina gepost is of niet, dat bespaard het script een boel moeite en jou ook.

Dat was het wel zo ongeveer.
ja ik heb niet veel verstand van php kan iemand mij meehelpen met het runnen van me spel ik zal hem permaand uit betalen !!
Dan moet je een topic in vacatures plaatsen, en hou je aan de regels van een vacature, anders reageerd niemand.
schuift dat?
raar ik vraag hier voor hulp kom jij met je regels ? is toch open forum en ik maak ook geen reclames ?
Nou we hebben hier een forum voor vacatures (zijnde voor mensen die betaalen voor iets wat ze gedaan willen hebben, waar onder jij), in dat forum zijn bepaalde regels voor de vacatures anders word het namelijk een chaos. No pun intended.
kan er een functie komen die iemand permanent banned wanneer de woorden: "mijn maffia game" in de post staan? :)
Rik schreef op 24.07.2007 18:12
kan er een functie komen die iemand permanent banned wanneer de woorden: "mijn maffia game" in de post staan? :)



wat grappig dan noem ik het maar jou mafia game :)
wil je het alsjeblieft:
Iemand (die ik niet ken) zijn criminals script.
Noemen..
Je mag het JOU maffia game noemen als:
1. Je het volledig zelf heb gescript.
2. Je er ook een knappe hosting voor hebt.
3. Als je het zelf onderhoud.
4. Als je er zelf met het geld vandoor gaat.

mis je één van deze 4 punten,
dan doe je het blijkbaar niet goed.
Maar als je hulp tracht te zoeken,
doe dat dan in het vacature forum.
MMVG Nico

Reageren