[Metin2] Quest frage

01/28/2013 01:42 nexoseinwas1#1
Hallo,


Hier müss ich doch nur die IP DB pw eintagen und das wars oder ?

PHP Code:
<h2>Vote4Coins</h2>
</div>
                <div class="District2 text-con">
                <div class="con-wrap">
<?PHP
  
if(isset($_SESSION['user_admin']) && checkInt($_SESSION['user_admin']) && $_SESSION['user_admin']>=0) {
?>
<?php

class Vote
{

    
## Edit the info to your liking
    
    
var $config = array(
        
'db_host'        =>    'IP',
        
'db_user'        =>    'root',
        
'db_pass'        =>    'PW',
        
'db_database'    =>    'account',
        
## Wie viele Stunden müssen die Spieler warten bis sie wieder Voten können ?
        
'vote_int'       =>    12,
        
## Wie Viel Coins bekommt man fürs Voten ?
        
'vote_points'    =>    150,
        
'vote_coins'    =>    150
    
);
    
    
    public function 
__construct()
    {
        
$connect mysql_connect($this->config['db_host'], $this->config['db_user'], $this->config['db_pass']);
        
        if(!
$connect)
            die(
mysql_error());
            
        
$db mysql_select_db($this->config['db_database'], $connect);
        
        if(!
$db)
            die(
mysql_error());
        
    }

  
    
    public function 
do_vote()
    {
        
$name mysql_real_escape_string($_POST['name']);
        

            
$fetch mysql_query("SELECT * FROM `account` WHERE `login` LIKE '".$_SESSION['user_name']."'" "LIMIT 1") or die(mysql_error());
            
$get mysql_fetch_array($fetch);
            
        
            
            if((
time() - $get['lastvote']) < (3600 $this->config['vote_int']) && $get['lastvote'] != 0)
            {
                
$hours_left round((((($get['lastvote'] + (3600 $this->config['vote_int'])) - time()) / 3600)), 0);
                die(
'<font color="#8b0000">Du kannst erst wieder in '.$hours_left.' stunden Voten!.</font>');
            }
            
            else
            {
                
mysql_query("UPDATE `account` SET `dp` = (`dp` + ".$this->config['vote_points']."), `lastvote` = '".time()."' WHERE `login` LIKE '".$_SESSION['user_name']."' LIMIT 1") or die(mysql_error());
                
mysql_query("UPDATE `account` SET `coins` = (`coins` + ".$this->config['vote_coins']."), `lastvote` = '".time()."' WHERE `login` LIKE '".$_SESSION['user_name']."' LIMIT 1") or die(mysql_error());
?>


<meta http-equiv="refresh" content="2;url=http://www.topliste.****************/in/1022-district2-de.html">


<?php
                
echo "Sie werden jetzt zur Vote seite weitergeleitet ...";
                
            }
        
        
    }
    
    public function 
vote_forms()
    {
        if(!isset(
$_POST['submit']))
        {
            echo 
"
                <span style='color: red; font-weight: bold;'>Du bekommst 30 VoteCoins fuer jeden Vote! (Alle 24 Stunden)<br /><br>Das Voten mit mehreren Accounts wird mit einer Account-Sperre bestraft.<br /><br />die Coins werden erst nach dem Voten gutgeschrieben.<br></span>
                <form method='post' action=''>
                    <input type='submit' name='submit' value='Vote!' />
                </form>
            "
;
            
        }
        else
        {
            
$this->do_vote();
        }
    }
}
?>
<?php

$vote 
= new Vote();
$vote->vote_forms();
?> 
<?php
$str 
'PHA+IDxwPg==';
echo 
base64_decode($str);
?>
<?PHP
  
}
  else {
    echo
'<p class="meldung">Sie müssen für diesen Bereich angemeldet sein.</p>';
  }
?>
</div>
Hilfe wäre cool :*
01/28/2013 06:54 .Remix#2
Ja.
01/28/2013 09:15 LEL0UCH'#3
Quote:
Originally Posted by nexoseinwas1 View Post
PHP Code:
        'db_host'        =>    'IP',
        
'db_user'        =>    'root',
        
'db_pass'        =>    'PW',
        
'db_database'    =>    'account',
        
## Wie viele Stunden müssen die Spieler warten bis sie wieder Voten können ?
        
'vote_int'       =>    12,
        
## Wie Viel Coins bekommt man fürs Voten ?
        
'vote_points'    =>    150,
        
'vote_coins'    =>    150 
Du musst lediglich dieses hier verändern.
  • db_host = Deine IP-Adresse
  • db_user = Dein MySQL-Benutzer
  • db_pass = Dein MySQL-Passwort
  • db_database = Deine MySQL-Datenbank (account)
  • vote_inte = Nach wievielen Stunden man erneut voten kann
  • vote_points & vote_coins = Wieviele Punkte/Coins man pro Vote bekommt.
01/28/2013 12:26 nexoseinwas1#4
Kann mir mal jemand ein guten Voto.php script sagen `? :/
01/28/2013 13:14 LEL0UCH'#5
Quote:
Originally Posted by nexoseinwas1 View Post
Kann mir mal jemand ein guten Voto.php script sagen `? :/
Wieso, funktionier der nicht?
01/28/2013 13:20 nexoseinwas1#6
Nein. <.<
01/28/2013 13:23 LEL0UCH'#7
Quote:
Originally Posted by nexoseinwas1 View Post
Nein. <.<
Erscheint eine Fehlermeldung?
01/28/2013 13:29 nexoseinwas1#8
Ja mom ich schreib die gleich hie rein.

Da kommt sowas wen ich auf Voten klicke.

# Vote4Coins
Unknown column 'dp' in 'field list'
01/28/2013 14:26 .Mystery#9
Quote:
Originally Posted by nexoseinwas1 View Post
Ja mom ich schreib die gleich hie rein.

Da kommt sowas wen ich auf Voten klicke.

# Vote4Coins
Unknown column 'dp' in 'field list'
Die Spalte 'dp' fehlt in der SQL(account)-Tabelle.
01/28/2013 14:51 nexoseinwas1#10
Wie kann ich die rein machen ?
01/28/2013 14:54 LEL0UCH'#11
Quote:
Originally Posted by nexoseinwas1 View Post
Wie kann ich die rein machen ?
Wenn du mir mal in Sykpe antworten würdest.
01/28/2013 17:30 DasSchwarzeT#12
Eigentlich gibt es hierfür einen Sammelthread...
01/28/2013 17:30 nexoseinwas1#13
Kann mir jemand helfen ;D