Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 14:38

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

Advertisement



Vote4Coins geht nicht

Discussion on Vote4Coins geht nicht within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jan 2011
Posts: 2,903
Received Thanks: 1,262
Vote4Coins geht nicht

hey ich habe das vote4cojns in meine hp gemacht das proplemm iss es geht nicht
das steht immer
Quote:
Unknown column 'lastvote' in 'field list'
und das ist meine vote.php
PHP Code:
<div id="content">            <div class="postui2 text-title">
                    <h2>
                  Vote
                    
                    </h2>
</div>
                <div class="postui2 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'        =>    '***.***.***.***',
        
'db_user'        =>    'root',
        
'db_pass'        =>    '*****',
        
'db_database'    =>    'account',
        
## Wie viele Stunden müssen die Spieler warten bis sie wieder Voten können ?
        
'vote_int'       =>    24,
        
## Wie Viel Coins bekommt man fürs Voten ?
        
'vote_points'    =>    50
    
);
    
    
    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(
'Du kanns er wieder in '.$hours_left.' stunden Voten!.');
            }
            
            else
            {
                
mysql_query("UPDATE `account` SET `coins` = (`coins` + ".$this->config['vote_points']."), `lastvote` = '".time()."' WHERE `login` LIKE '".$_SESSION['user_name']."' LIMIT 1") or die(mysql_error());
?>


<meta http-equiv="refresh" content="2;url=http://youtube.com/">


<?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 50 Coins fuer jeden Vote! (Alle 24 Stunden)</span><br /><br>Das Voten mit mehreren Accounts wird mit einer Account-Sperre bestraft.<br /><br />die Coins werden erst nach dem Voten gutgeschrieben.<br>
                <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> 
                <div class="postui2 text-end">
             
                
                  
    </div></div>
mfg
£αšεℜ™ is offline  
Old 08/23/2011, 01:34   #2
 
AntraXX2K's Avatar
 
elite*gold: 0
Join Date: Aug 2011
Posts: 24
Received Thanks: 40
Servus.

Das Problem ist recht einfach zu lösen.

Die Fehlermeldung sagt dir ja schon was nicht funktioniert:

In deinem Fall:
Quote:
Unknown column 'lastvote' in 'field list'
Unbekannte Spalte "lastvote".

Der SQL-Query, welcher den Fehler auslöst ist folgender:

Quote:
mysql_query("UPDATE `account` SET `coins` = (`coins` + ".$this->config['vote_points']."), `lastvote` = '".time()."' WHERE `login` LIKE '".$_SESSION['user_name']."' LIMIT 1") or die(mysql_error());
Da der Query in die Tabelle account in das Feld lastvote einen Wert schreiben will, das Feld jedoch nicht vorhanden ist bekommst du diesen Fehler.

Die Lösung ist nicht sehr schwer.

Öffne dein Navicat oder was du benutzt und füge in der Datenbank account in der Tabelle account eine neue Spalte hinzu.

Feldname lastvote. Feltyp integer Feldlänge 10 unsgined.

Damit sollte dein Problem behoben sein.

Greets AntraXX
AntraXX2K is offline  
Thanks
2 Users
Reply


Similar Threads Similar Threads
[Longjuyt2] 1 Char Geht 2 Char geht nicht Haubtchar auch nicht
04/04/2013 - Metin2 Private Server - 11 Replies
Hallo , Also ich und nen Paar andere aus meiner gilde kommen mit ihren lowchars farm chars noob chars vk chars ALLES aber mann kommt nicht mit HAUBTCHAR REIN was ist das kann mir einer erklären was das ist ???????? danke im vorraus
hilfe Vote4coins
08/21/2011 - Metin2 Private Server - 2 Replies
Hallo epvp, ich hab da so ein problem mit meinem vote 4 coins also mein erstes problem ist: http://desmond.imageshack.us/Himg233/scaled.php?s erver=233&filename=voteproblem.jpg&res=med ium das copyright sollte eigentlich ganz unten stehen von der seite und wenn ich dann trotzdem auf vote klicke passiert folgendes: http://desmond.imageshack.us/Himg84/scaled.php?se rver=84&filename=voteproblem2.jpg&res=medi um so sieht mein vote script aus: <div id="content"> <div class="postui2...
[MW2]Join geht nicht/[BO]Einladung geht nicht
08/14/2011 - Call of Duty - 14 Replies
Hey ich habe eben 2 Probleme. 1. Ich kann bei einem Kontakt von mir nicht joinen bzw. gruppe machen und er nicht auch nicht bei mir. Mit allen Anderen geht alles nur der eine Kontakt funzt nicht. 2. Ich kann bei BO keine Einladungen schicken. Das Feld zum Einladung senden ist ausgeblendet (kann nicht drauf klicken) Es handelt sich hier um die Playstation 3.
Vote4Coins Script funktioniert nicht.
07/19/2011 - Metin2 Private Server - 2 Replies
Moin, Mein Vote4Coins Script funktioniert nicht ganz :-( <div id="content"> <div class="postui2 text-title"> <h2> Vote </h2> </div>
Msn fenster geht aus und geht nicht mehr an o.O
12/17/2009 - Technical Support - 5 Replies
Ja mein problem ist wenn ich z.B mit der türkei rede (über msn mit cam und headset) dann geht das msn fenster zu mit dem ich gerade chate. aber ich kann sie noch hören und reden (das haubt msn fenster schliest sich nicht ) wenn ich dann wieder doppel klick auf den kontakt mache bzw auf andere öffnet sich das fenster nicht was kann ich dagegen tuhn damit es sich garnicht mehr schliest? mfg



All times are GMT +2. The time now is 14:38.


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.