Register for your free account! | Forgot your password?

You last visited: Today at 00:19

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



vote fehler metin2

Discussion on vote fehler metin2 within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Sep 2015
Posts: 49
Received Thanks: 2
vote fehler metin2

PHP Code:
<?php
header
('Content-Type: text/html; charset=UTF-8');
?>

<?php 
// -----------------------------------------------------------------------------
//  VOTE4COINS by ******************* //
// -----------------------------------------------------------------------------
?>

<?php
// $sqlNew = mysqli_connect('0.0.0.0', 'root', 'mein pw');
?>
<div class="con-mid">

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript">
function votepopup(url) {
$("#button").val("Ich bin fertig mit voten!");
$("#form").attr("onsubmit","")
fenster = window.open(url, "Vote4Coins", "width=1150,height=750,status=yes,scrollbars=yes,resizable=yes");
fenster.focus();
}
</script>


<?php
if(isset($_SESSION['user_admin']) && checkInt($_SESSION['user_admin']) && $_SESSION['user_admin']>=0) {
class 
Vote {
var 
$config = array(





/////////////////////////////////////////

// BITTE HIER ALLE DATEN ANPASSEN 


// Wie Viel Coins bekommt man fürs Voten ?
'coins' => 0,

// Account Daten von *******************
'id' => 'server',

'email' => 'meine mail',

/////////////////////////////////////////







);



public function 
do_vote() {
$url 'http://api.*******************/API.php?ID=' $this->config['id'] . '&email=' $this->config['email'] . '&name=' $_SESSION['user_name'];
$topl_curl curl_init();
curl_setopt($topl_curlCURLOPT_URL$url);
curl_setopt($topl_curlCURLOPT_HEADER0);
curl_setopt($topl_curlCURLOPT_RETURNTRANSFER1);
curl_setopt($topl_curlCURLOPT_USERAGENT'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11');
$topl_data curl_exec($topl_curl);
$topl_info curl_getinfo($topl_curl);
//echo $topl_data;
if (!curl_errno($topl_curl)) {
if (
$topl_info['http_code'] == 200) {
$data_json json_decode($topl_datatrue);
if (
$data_json['result']['status'] == '0') {
echo 
'<div class="meldung"><b>Du hast nicht gevotet!</b></div>';
} elseif (
$data_json['result']['status'] == '2') {
echo 
'<div class="meldung"><b>Du hast bereits gevotet! Du kannst nur alle 18 Stunden voten.</b></div>';
} elseif (
$data_json['result']['status'] == '0') {
echo 
'<div class="meldung"><b>Du hast noch nicht gevotet!</b><div><br/><br/><small>(<a href="https://www.*******************/vote.htm?id=' $this->config['id'] . '&name=' $_SESSION['user_name'] . '" target="_blank">Votefenster ausversehen geschlossen?</a>)</small>';
} elseif (
$_SESSION['lastvote'] == Date("Y-m-d 00:00:00")) {
echo 
'<div class="meldung"><b>Du hast heute bereits gevotet! Du kannst nur alle 18 Stunden voten!</b></div>';
} elseif (
$data_json['result']['status'] == '1') {
echo 
'<div class="ok"><b>Danke fürs Voten, dir wurden ' $this->config['coins'] . ' Coins gutgeschrieben.</b></div>';
$date date("Y-m-d H:i:s");
$coins $this->config['coins'];
$name $_SESSION['user_name'];
$cmd3 "UPDATE account.account SET `coins` = (`coins` + '$coins'), `lastvote` = '$date' WHERE `login` LIKE '$name' LIMIT 1";
mysqli_query (mysqli_connect('0.0.0.0''root''mein pw'), $cmd3);
//mysqli_query (mysqli_connect('0.0.0.0', 'root', 'mein pw'), "UPDATE account.account SET `coins` = (`coins` + " . $this->config['coins'] . "), `lastvote` = ".Date("Y-m-d")." WHERE `login` LIKE " . $_SESSION['user_name'] . " LIMIT 1");
}
} else {
echo 
'Es ist ein Fehler Aufgetreten. Bitte ServerAdmin kontaktieren. Fehler Code: 2';
}
} else {
echo 
'Es ist ein Fehler Aufgetreten. Bitte ServerAdmin kontaktieren. Fehler Code: 1';
}
curl_close($topl_curl);
}

public function 
vote_forms() {
if (!isset(
$_POST['submit'])) {
echo 
'<div class="meldung" style="font-weight: bold;">Du bekommst jeden Tag Coins für deinen Vote!<br />Das Voten mit mehreren Accounts wird mit einer Account-Sperre bestraft.<br />Die Coins werden erst nach dem Voten gutgeschrieben.<br></div>
<br><form id="form" method="post" action="" onsubmit="votepopup(\'' 
'https://www.*******************/vote.htm?id=' $this->config['id'] . '&name=' $_SESSION['user_name'] . '\'); return false;">
<input type="submit" name="submit" id="button" value="Jetzt voten!" style="background:red;border-radius:4px;width:200px;margin:0 auto;color:#FFFFFF;font-weight:bold"/>
</form><br>Powered by <a target="_blank" href="https://www.*******************">*******************</a>'
;
} else {
$this->do_vote();
}
}
public function 
cut_str($str$left$right) {
$str substr(stristr($str$left), strlen($left));
$leftLen strlen(stristr($str$right));
$leftLen $leftLen ? -($leftLen) : strlen($str);
$str substr($str0$leftLen);
return 
$str;
}
}

$vote = new Vote();
$vote->vote_forms();
} else {
echo 
'<p class="meldung">Sie müssen für diesen Bereich angemeldet sein.</p><br><a target="_blank" href="https://www.*******************">*******************</a>';
}
?>
</div>
<div class="con-bot"></div>

<?php
    
unset($_SESSION['lastvote']);
    
$sqlCmd "SELECT lastvote FROM account.account WHERE id='".mysqli_real_escape_string(mysqli_connect('0.0.0.0''root''mein pw'),$_SESSION['user_id'])."' LIMIT 1";
    
$sqlQry mysqli_query(mysqli_connect('0.0.0.0''root''mein pw'),$sqlCmd);
    {
      
$getAdmin mysqli_fetch_object($sqlQry);
      
$_SESSION['lastvote'] = $getAdmin->lastvote;
    }
?>
Kiyoshi2 is offline  
Old 06/06/2016, 22:18   #2
 
elite*gold: 0
Join Date: Apr 2015
Posts: 428
Received Thanks: 361
Könntest du deinen Fehler ausgiebig beschreiben, keiner hat Interesse sich das durchzulesen...
#Metho is offline  
Old 06/06/2016, 22:33   #3
 
elite*gold: 0
Join Date: Sep 2015
Posts: 49
Received Thanks: 2
also wenn man f5 drückt können die coins ohne ende bekommen
Kiyoshi2 is offline  
Old 06/07/2016, 08:27   #4
Administrator
 
andii's Avatar
 
elite*gold: 25907
The Black Market: 154/0/0
Join Date: Aug 2013
Posts: 9,688
Received Thanks: 2,614
Versuchs mal hier: Dein Script ist zwar Metin bezogen, hat aber eher was mit Web zu tun als mit Metin.
andii is offline  
Reply


Similar Threads Similar Threads
Vote fehler
07/25/2015 - Metin2 Private Server - 0 Replies
hallo leute ich habe ne frage ich suche ein vote script für die topliste alle die ich versucht habe gehen nicht bitte um hilfe
Vote Fehler
07/23/2015 - Metin2 Private Server - 3 Replies
Wer kann mir helfen ich habe ein problem beim voten wenn die leute voten wird der vote gezählt aber er überschreibt die drachenmünzen und zählt die nicht darzu also sagen wir mal so hast du 1000 drachenmünzen und votest denn hast du auf einmal nur noch 500 wer kann mir da helfen <?php // -------------------------------------------------- --------------------------- // VOTE4COINS by metin2pserver.info // // -------------------------------------------------- ---------------------------...



All times are GMT +2. The time now is 00:19.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.