Probleem met oud Criminals Script

    ICTscripters maakt gebruik van cookies. Door het gebruiken en browsen naar onze site gaat je automatisch akkoord met het gebruik van cookies. Klik hier voor meer informatie

    • Probleem met oud Criminals Script

      Introductie
      Hallo mensen, ik weet jullie zullen wel denke vat moet hij met zon oud ding. maar toch ga ik het vragen. ik heb hier een criminals source gedownload maar de clan donatie krijg ik niet aan de praat, er zit een error in, ik ben er even mee bezig geweest maar snap er niets van, waarschijnlijk kijk ik er overheen,

      Het Probleem
      Ik heb dus het script "clandonate.php" maar als ik hem aanklik op de website krijg ik een blanco pagina waar hij normaal zou moetten verschijnen.
      Via deamweaver geeft hij aan dat er een fout zit op lijn 31, 46, 50, 54 en 64.

      Het script

      PHP Source Code

      1. <?php /* ------------------------- */
      2. $OMNILOG = 1;
      3. include("_include-config.php");
      4. if(! check_login()) {
      5. header("Location: login.php");
      6. exit;
      7. }
      8. mysql_query("UPDATE `[users]` SET `online`=NOW() WHERE `login`='{$data->login}'");
      9. /* ------------------------- */ ?>
      10. <html>
      11. <head>
      12. <title>[( Criminals )]</title>
      13. <link rel="stylesheet" type="text/css" href="css-v1.css">
      14. </head>
      15. <body style="background: #136E1D; margin: 0px;">
      16. <table width=100%>
      17. <?php /* ------------------------- */
      18. if(round($data->signup/3600-time()/3600) + 12 <= 0) {
      19. $dbres = mysql_query("SELECT `name`,`cash`,UNIX_TIMESTAMP(`started`) AS `started` FROM `[clans]` WHERE `name`='$data->clan'");
      20. if(($to = mysql_fetch_object($dbres))) {
      21. if(round($to->started/3600-time()/3600) + 12 <= 0) {
      22. print " <tr><td class="subTitle"><b>Clan Donatie</b></td></tr>\n";
      23. if(isset($_POST['amount']) && preg_match("/^[0-9]+\$/",$_POST['amount']) && $_POST['amount'] > 0) {
      24. $get_amount = preg_replace('#[^0-9]#', '', $_POST['amount']);
      25. $amount = $get_amount;
      26. if($amount <= $data->cash) {
      27. mysql_query("SELECT GET_LOCK('donate_{$data->clan}',5)");
      28. $data->cash -= $amount;
      29. $to->cash += $amount;
      30. mysql_query("UPDATE `[users]` SET `cash`={$data->cash} WHERE `login`='{$data->login}'");
      31. mysql_query("UPDATE `[clans]` SET `cash`={$to->cash} WHERE `name`='{$data->clan}'");
      32. $forwardedFor = ($_SERVER['HTTP_X_FORWARDED_FOR'] != "") ? $_SERVER['HTTP_X_FORWARDED_FOR'] : $_SERVER['HTTP_CLIENT_IP'];
      33. $forwardedFor = preg_replace('/, .+/','',$forwardedFor);
      34. mysql_query("INSERT INTO `[logs]`(`time`,`IP`,`forwardedFor`,`login`,`person`,`code`,`area`) values(NOW(),'{$_SERVER['REMOTE_ADDR']}','$forwardedFor','{$data->login}','Clan: {$data->clan}',$amount,'donate')");
      35. print " <tr><td class="mainTxt">Het bedrag is overgemaakt</td></tr>\n";
      36. mysql_query("SELECT RELEASE_LOCK('donate_{$data->clan}')");
      37. }
      38. else
      39. print " <tr><td class="mainTxt">Zoveel geld heb je niet</td></tr>\n";
      40. }
      41. }
      42. else
      43. print " <tr><td class="mainTxt">{$data->clan} staat nog onder bescherming</td></tr>\n";
      44. }
      45. print <<<ENDHTML
      46. <tr><td class="mainTxt" align="center">
      47. <table align="center">
      48. <tr><td width=100>Contant:</td> <td align="right">\${$data->cash}</td></tr>
      49. </table>
      50. <form method="post"><table align="center">
      51. <tr><td width=60>Aan:</td> <td> {$data->clan}</td></tr>
      52. <tr><td width=60>Bedrag:</td> <td><input type="text" name="amount" maxlength="5"></td></tr>
      53. <tr><td></td> <td align="right"><input type="submit" name="submit" value="Doneer" style="width: 100;"></td></tr>
      54. </table></form>
      55. </td></tr>
      56. ENDHTML; }
      57. else
      58. print " <tr><td class="mainTxt">Je kan niet doneren wanneer je onder bescherming staat</td></tr>\n";
      59. /* ------------------------- */ ?>
      60. </table>
      61. </body>
      62. </html>
      Laat alles zien




      Hopelijk kan iemand van jullie mij uit de brand helpen!