Waarschijnlijk doelde @Dvalken op mcrypt_create_iv().
klopt helemaal!
Waarschijnlijk doelde @Dvalken op mcrypt_create_iv().
klopt helemaal!
Tijd voor simpelweg password_hash() + password_verify()? :p
Hij geeft dit aan op php.net
---------------------------------------
Warning
This function was DEPRECATED in PHP 7.1.0, and REMOVED in PHP 7.2.0.
Alternatives to this function include:
---------------------------------------
echter krijg ik het niet aan de praat, hoe add ik die reactie van jou? zoals ik al zij het is eff geleden en zie hem even niet
Hey mensen ben ook maar weer eens aan het klooien, misschien ook weer iets leuks ervan maken.
heb hem geupload en wil nu inloggen helaas heb ben ik er even tussen uit geweest dus mijn skills zijn wat roestig (als ik ze al had)
heb de game helemaal geupload zoals ik al zij en de database staat op, echter heb ik een php 7 en deze geeft een fout. ben even wezen zoeken maar zoals ik al zij skills bla bla bla.
zie hier de foutcode
Deprecated: Function mcrypt_create_iv() is deprecated
deze krijg je zodra je een account wil aanmaken, ik ben er al achter dat mcrypt niet meer gebruikt word in php7 maar hoe los ik dat nu op. er kan zich nu niemand registreren.
zie hier de website om te de fout te zien (tijdens het account creeren)
https://beta01.dvalken.nl/index.php
dat is dus het probleem nu kan ik niet de {} gebruiken
haha nee ben er mee bezig het was eerder de reactie die je erbij gaf
maakt niet uit ik wil gewoon het script volledig werkzaam hebben, voor eigen gebruik
hij geeft gewoon aan dat het delen is mislukt
Beste mensen ik heb het ouden criminals script weer eens onder de ogen genomen maar blijf hangen met mijn donatie script,
Hij stuurt namelijk het geld niet door en geeft ook geen melding oid
misschien kijk ik er over heen
<?php /* ------------------------- */
$OMNILOG = 1;
include("_include-config.php");
if(! check_login()) {
header("Location: login.php");
exit;
}
mysql_query("UPDATE `[users]` SET `online`=NOW() WHERE `login`='{$data->login}'");
/* ------------------------- */ ?>
<html>
<head>
<title>[( Criminals )]</title>
<link rel="stylesheet" type="text/css" href="<?php echo ($_COOKIE['v'] == 2) ? "css-v2.css" : "css-v1.css"; ?>">
</head>
<body style="background: #136E1D; margin: 0px;">
<table width=100%>
<?php /* ------------------------- */
if(round($data->signup/3600-time()/3600) + 12 <= 0) {
$dbres = mysql_query("SELECT `login`,UNIX_TIMESTAMP(`signup`) AS `signup`,`cash` FROM `[users]` WHERE `login`='{$_GET['x']}' AND `activated`=1");
if(($to = mysql_fetch_object($dbres)) && $to->login != $data->login) {
if(round($to->signup/3600-time()/3600) + 12 <= 0) {
print " <tr><td class=\"subTitle\"><b>Doneren</b></td></tr>\n";
if(isset($_POST['amount']) && preg_match("/^[0-9]+\$/",$_POST['amount']) && $_POST['amount'] > 0) {
$amount = $_POST['amount'];
if($amount <= $data->cash) {
mysql_query("SELECT GET_LOCK('donate_{$to->login}',5)");
$data->cash -= $amount;
$to->cash += $amount;
mysql_query("UPDATE `[users]` SET `cash`={$data->cash} WHERE `login`='{$data->login}'");
mysql_query("UPDATE `[users]` SET `cash`={$to->cash} WHERE `login`='{$to->login}'");
$forwardedFor = ($_SERVER['HTTP_X_FORWARDED_FOR'] != "") ? $_SERVER['HTTP_X_FORWARDED_FOR'] : $_SERVER['HTTP_CLIENT_IP'];
$forwardedFor = preg_replace('/, .+/','',$forwardedFor);
mysql_query("INSERT INTO `[logs]`(`time`,`IP`,`forwardedFor`,`login`,`person`,`code`,`area`) values(NOW(),'{$_SERVER['REMOTE_ADDR']}','$forwardedFor','{$data->login}','{$to->login}',$amount,'donate')");
print " <tr><td class=\"mainTxt\">Het bedrag is overgemaakt</td></tr>\n";
mysql_query("SELECT RELEASE_LOCK('donate_{$to->login}')");
}
else
print " <tr><td class=\"mainTxt\">Zoveel geld heb je niet</td></tr>\n";
}
}
else
print " <tr><td class=\"mainTxt\">{$to->login} staat nog onder bescherming</td></tr>\n";
}
print <<<ENDHTML
<tr><td class="mainTxt" align="center">
<table align="center">
<tr><td width=100>Contant:</td> <td align="right">\${$data->cash}</td></tr>
</table>
<form method="post"><table align="center">
<tr><td width=60>Aan:</td> <td><input type="text" name="to" value="{$_GET['x']}"></td></tr>
<tr><td width=60>Bedrag:</td> <td><input type="text" name="amount"></td></tr>
<tr><td></td> <td align="right"><input type="submit" name="submit" value="Doneer" style="width: 100;"></td></tr>
</table></form>
</td></tr>
ENDHTML;
}
else
print " <tr><td class=\"mainTxt\">Je kan niet doneren wanneer je onder bescherming staat</td></tr>\n";
/* ------------------------- */ ?>
</table>
</body>
</html>
<CENTER><SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript" src="http://www.dutchleader.com/php/banex/view.php?id=leonie"></script></CENTER>
Toon Meer
Beste mensen ik weet niet of dit onder HTML valt of onder PHP.
Op mijn site wil ik dat met zijn zogenaamde link voor clicks van bijvoorbeeld criminals (komt er het dichst bij)
kan sturen over whatsapp echter kom ik hier niet uit, misschien een van jullie een idee?
Dit werkt namelijk niet
maar dit wel
Iemand het idee hoe ik de bovenstaande werken kan krijgen?
vanwaar hoop je dat niemand dit wil?
het is namelijk niet zo dat ik het on het net zet, ben namelijk met een project bezig
Beste mensen,
Ik ben bezig met een oud criminals script (puur voor de fun) ik wil hem alleen zo maken dat je niet meer hoeft te activeren maar dat hij na het aanmaken gelijk geactiveerd is.
wie kan mij hiermee helpen?
dit is het sign up script
<?php /* ------------------------- */
include("_include-config.php");
$login = $_POST['login'];
$pass = $_POST['pass'];
$passconfirm = $_POST['passconfirm'];
$email = $_POST['email'];
$type = $_POST['type'];
$IP = $_SERVER['REMOTE_ADDR'];
${"select$type"} = "selected";
if(isset($_POST['submit'])) {
$message = Array(
"Je login mag alleen A-Z, a-z, 0-9, _ en - hebben",
"De wachtwoorden die je gaf zijn niet identiek",
"Vul een geldig e-mail adres in",
"Selecteer een type crimineel",
"Er bestaat al iemand met die login",
"Er is al iemand met die e-mail");
$msgnum = -1;
if(preg_match('/^[a-zA-Z0-9_\-]+$/',$login) == 0)
$msgnum = 0;
if($pass == "" || $pass != $passconfirm)
$msgnum = 1;
if(preg_match('/^.+@.+\..+$/',$email) == 0)
$msgnum = 2;
if($type != 1)
$msgnum = 3;
else {
$dbres = mysql_query("SELECT `id` FROM `[users]` WHERE `login`='$login'");
if(mysql_num_rows($dbres) > 0)
$msgnum = 4;
$dbres = mysql_query("SELECT `id` FROM `[users]` WHERE `email`='$email'");
if(mysql_num_rows($dbres) > 0)
$msgnum = 5;
if($msgnum == -1) {
$code = rand(100000,999999);
mysql_query("INSERT INTO `[users]`(signup,login,pass,IP,email,type) values(NOW(),'$login',MD5('$pass'),'$IP','$email',$type)");
mysql_query("INSERT INTO `[temp]`(login,IP,code,area,time) values('$login','$IP',$code,'signup',NOW())");
$id = mysql_insert_id();
mail($email,"Criminals activatie-code","Klik op de volgende link om je account te activeren:\nwebsite here/signup.php?id=$id&code=$code","From: Criminals <[email protected]>\n");
}
}
}
/* ------------------------- */ ?>
<html>
<head>
<title>[( Criminals )]</title>
<link rel="stylesheet" type="text/css" href="<?php echo ($_COOKIE['v'] == 2) ? "css-v2.css" : "css-v1.css"; ?>">
</head>
<body style="background: #AA3C3C; margin: 0px;">
<table align="center" width=100%>
<?php /* ------------------------- */
if(isset($_GET['id'],$_GET['code'])) {
print " <tr><td class=\"subTitle\"><b>Activatie</b></td></tr>\n";
$id = $_GET['id'];
$code = $_GET['code'];
$dbres = mysql_query("SELECT `login` FROM `[temp]` WHERE `area`='signup' AND `id`='$id' AND `code`='$code'");
if($data = mysql_fetch_object($dbres)) {
mysql_query("UPDATE `[users]` SET `activated`=1,`signup`=NOW() WHERE `login`='{$data->login}'");
mysql_query("DELETE FROM `[temp]` WHERE `id`='$id'");
print " <tr><td class=\"mainTxt\">Activatie voltooid, je kunt nu inloggen</td></tr>\n";
}
else
print " <tr><td class=\"mainTxt\">Incorrecte activatie-code...</td></tr>\n";
}
else {
if($msgnum != -1) {
print " <tr><td class=\"subTitle\"><b>Aanmelden</b></td></tr>\n";
if(isset($msgnum) && $msgnum != -1)
print " <tr><td class=\"mainTxt\">\n {$message[$msgnum]}\n </td></tr>\n";
print <<<ENDHTML
<tr><td class="mainTxt">
<form method="post"><table align="center">
<tr><td width=100>Login:</td> <td><input type="text" name="login" maxlength=16 style="width: 150;" value="$login"></td></tr>
<tr><td width=100>Wachtwoord:</td> <td><input type="password" name="pass" maxlength=16 style="width: 150;"></td></tr>
<tr><td width=100>Herhaal:</td> <td><input type="password" name="passconfirm" maxlength=16 style="width: 150;"></td></tr>
<tr><td width=100>E-Mail:</td> <td><input type="text" name="email" maxlength=64 style="width: 150;" value="$email"></td></tr>
<tr><td></td><td align="right"><input type="submit" name="submit" style="width: 100;" value="Aanmelden"></td></tr>
</table></form>
</td></tr>
ENDHTML;
}
else
print " <tr><td class=\"mainTxt\">Je bent geregistreerd, er is een e-mail gestuurd naar $email met een activatie-code...</td></tr>\n";
}
/* ------------------------- */ ?>
</table>
</body>
</html>
Toon Meer
Hartelijk bedankt Luc,
Ik ben 3 dagen bezig geweest met zoeken bleek dat ik 2 paginas had bij weapons dus was niet verder aan het kijken THNX!
Hallo mensen, ik heb weer een idee in mijn hoofd maar krijg het niet voor elkaar.
als je het criminals script voor je hebt en je pakt de clan.php
ik wil dat de bezittingen worden vernoemd, dus dat Huis een andere naam krijgt etc. maar als ik dit gewoon in het script verander dan laat hij hem op de web page helemaal niet zien. wat doe ik verkeer en hoe los ik het op? zie ik iets over het hoofd?
Heey K.Rens, haha jah ik ken je nog wel XD, --> war4europe.com daar was mijn nick Thesniperboy, jij Klasje als ik het me niet vergis,
Probeer onderstaande script eens, ik heb hierbij enkele dingen gewijzigd. Je echo's klopte niet helemaal, ook heb ik je HTML buiten de PHP geplaatst, dit is een stuk overzichtelijker.
PHPToon Meer<?php /* ------------------------- */ $OMNILOG = 1; include("_include-config.php"); if(! check_login()) { header("Location: login.php"); exit; } mysql_query("UPDATE `[users]` SET `online`=NOW() WHERE `login`='{$data->login}'"); /* ------------------------- */ ?> <html> <head> <title>[( Criminals )]</title> <link rel="stylesheet" type="text/css" href="css-v1.css"> </head> <body style="background: #136E1D; margin: 0px;"> <table width=100%> <?php /* ------------------------- */ if(round($data->signup/3600-time()/3600) + 12 <= 0) { $dbres = mysql_query("SELECT `name`,`cash`,UNIX_TIMESTAMP(`started`) AS `started` FROM `[clans]` WHERE `name`='$data->clan'"); if(($to = mysql_fetch_object($dbres))) { if(round($to->started/3600-time()/3600) + 12 <= 0) { print " <tr><td class=\"subTitle\"><b>Clan Donatie</b></td></tr>\n"; if(isset($_POST['amount']) && preg_match("/^[0-9]+\$/",$_POST['amount']) && $_POST['amount'] > 0) { $get_amount = preg_replace('#[^0-9]#', '', $_POST['amount']); $amount = $get_amount; if($amount <= $data->cash) { mysql_query("SELECT GET_LOCK('donate_{$data->clan}',5)"); $data->cash -= $amount; $to->cash += $amount; mysql_query("UPDATE `[users]` SET `cash`={$data->cash} WHERE `login`='{$data->login}'"); mysql_query("UPDATE `[clans]` SET `cash`={$to->cash} WHERE `name`='{$data->clan}'"); $forwardedFor = ($_SERVER['HTTP_X_FORWARDED_FOR'] != "") ? $_SERVER['HTTP_X_FORWARDED_FOR'] : $_SERVER['HTTP_CLIENT_IP']; $forwardedFor = preg_replace('/, .+/','',$forwardedFor); 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')"); print " <tr><td class=\"mainTxt\">Het bedrag is overgemaakt</td></tr>\n"; mysql_query("SELECT RELEASE_LOCK('donate_{$data->clan}')"); } else print " <tr><td class=\"mainTxt\">Zoveel geld heb je niet</td></tr>\n"; } } else print " <tr><td class=\"mainTxt\">{$data->clan} staat nog onder bescherming</td></tr>\n"; } ?> <tr><td class="mainTxt" align="center"> <table align="center"> <tr><td width=100>Contant:</td> <td align="right">$<?=$data->cash?></td></tr> </table> <form method="post"><table align="center"> <tr><td width=60>Aan:</td> <td> <?=$data->clan?></td></tr> <tr><td width=60>Bedrag:</td> <td><input type="text" name="amount" maxlength="5"></td></tr> <tr><td></td> <td align="right"><input type="submit" name="submit" value="Doneer" style="width: 100;"></td></tr> </table></form> </td></tr> <?PHP } else print " <tr><td class=\"mainTxt\">Je kan niet doneren wanneer je onder bescherming staat</td></tr>\n"; /* ------------------------- */ ?> </table> </body> </html>
Bedankt Wmdiensten, hij werkt
Topic kan worden gesloten betreft dit script!,
met dank aan "Wmdiensten" en natuurlijk de andere personen die mij hebben proberen te helpen
kan je alle file doorsturen?
zodat ik kan kijken en aanpassingen doen.
groetjes,
Mitchell Verbruggen
ik heb je een pb gestuurd
Dit krijg je zodra je op clan -> doneren klikt, (gewoon een leeg vak naast het menu)
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 /* ------------------------- */
$OMNILOG = 1;
include("_include-config.php");
if(! check_login()) {
header("Location: login.php");
exit;
}
mysql_query("UPDATE `[users]` SET `online`=NOW() WHERE `login`='{$data->login}'");
/* ------------------------- */ ?>
<html>
<head>
<title>[( Criminals )]</title>
<link rel="stylesheet" type="text/css" href="css-v1.css">
</head>
<body style="background: #136E1D; margin: 0px;">
<table width=100%>
<?php /* ------------------------- */
if(round($data->signup/3600-time()/3600) + 12 <= 0) {
$dbres = mysql_query("SELECT `name`,`cash`,UNIX_TIMESTAMP(`started`) AS `started` FROM `[clans]` WHERE `name`='$data->clan'");
if(($to = mysql_fetch_object($dbres))) {
if(round($to->started/3600-time()/3600) + 12 <= 0) {
print " <tr><td class="subTitle"><b>Clan Donatie</b></td></tr>\n";
if(isset($_POST['amount']) && preg_match("/^[0-9]+\$/",$_POST['amount']) && $_POST['amount'] > 0) {
$get_amount = preg_replace('#[^0-9]#', '', $_POST['amount']);
$amount = $get_amount;
if($amount <= $data->cash) {
mysql_query("SELECT GET_LOCK('donate_{$data->clan}',5)");
$data->cash -= $amount;
$to->cash += $amount;
mysql_query("UPDATE `[users]` SET `cash`={$data->cash} WHERE `login`='{$data->login}'");
mysql_query("UPDATE `[clans]` SET `cash`={$to->cash} WHERE `name`='{$data->clan}'");
$forwardedFor = ($_SERVER['HTTP_X_FORWARDED_FOR'] != "") ? $_SERVER['HTTP_X_FORWARDED_FOR'] : $_SERVER['HTTP_CLIENT_IP'];
$forwardedFor = preg_replace('/, .+/','',$forwardedFor);
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')");
print " <tr><td class="mainTxt">Het bedrag is overgemaakt</td></tr>\n";
mysql_query("SELECT RELEASE_LOCK('donate_{$data->clan}')");
}
else
print " <tr><td class="mainTxt">Zoveel geld heb je niet</td></tr>\n";
}
}
else
print " <tr><td class="mainTxt">{$data->clan} staat nog onder bescherming</td></tr>\n";
}
print <<<ENDHTML
<tr><td class="mainTxt" align="center">
<table align="center">
<tr><td width=100>Contant:</td> <td align="right">\${$data->cash}</td></tr>
</table>
<form method="post"><table align="center">
<tr><td width=60>Aan:</td> <td> {$data->clan}</td></tr>
<tr><td width=60>Bedrag:</td> <td><input type="text" name="amount" maxlength="5"></td></tr>
<tr><td></td> <td align="right"><input type="submit" name="submit" value="Doneer" style="width: 100;"></td></tr>
</table></form>
</td></tr>
ENDHTML; }
else
print " <tr><td class="mainTxt">Je kan niet doneren wanneer je onder bescherming staat</td></tr>\n";
/* ------------------------- */ ?>
</table>
</body>
</html>
Toon Meer
Hopelijk kan iemand van jullie mij uit de brand helpen!