|
You last visited: Today at 12:48
Advertisement
Kleines Problem mit Vote script!
Discussion on Kleines Problem mit Vote script! within the Metin2 Private Server forum part of the Metin2 category.
02/13/2013, 10:00
|
#1
|
elite*gold: 0
Join Date: Feb 2013
Posts: 409
Received Thanks: 61
|
Kleines Problem mit Vote script!
Guten Tag epvp,
Ich habe ein kleines Problem mit diesem Vote script
, dieser Script funktioniert, aber in der Account datenbank wird bei Lastvote das hier eingetragen:
Lastvote: 0000-00-00 00 00
Wenn jemand eine Lösung hat, bitte Melden
|
|
|
02/13/2013, 12:45
|
#2
|
elite*gold: 260
Join Date: Jul 2009
Posts: 1,123
Received Thanks: 180
|
ich schaue mir mal das script an
Quote:
<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' => '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' => 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` = '".date('Y-m-d H:i:s')."' WHERE `login` LIKE '".$_SESSION['user_name']."' LIMIT 1") or die(mysql_error());
?>
<meta http-equiv="refresh" content="2;url=http://votelink/">
<?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 Coins fuer jeden Vote! (Alle 12 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>
|
probier mal aus ob es jetzt geht hab was an einer stelle geändert
|
|
|
02/13/2013, 14:03
|
#3
|
elite*gold: 0
Join Date: Feb 2013
Posts: 409
Received Thanks: 61
|
Quote:
Originally Posted by theo1990
ich schaue mir mal das script an
probier mal aus ob es jetzt geht hab was an einer stelle geändert
|
Nice one, aber kann trozdem noch so oft Voten wie ich will
|
|
|
02/13/2013, 15:46
|
#4
|
elite*gold: 260
Join Date: Jul 2009
Posts: 1,123
Received Thanks: 180
|
aso jaoh mom ich schau mal weiter vllt komme ich drauf wo der fehler liegt.
Quote:
<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' => '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' => 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((date("Y-m-d H:i:s") - $get['lastvote']) < (3600 * $this->config['vote_int']) && $get['lastvote'] != 0)
{
$hours_left = round((((($get['lastvote'] + (3600 * $this->config['vote_int'])) - date('Y-m-d H:i:s')) / 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` = '".date('Y-m-d H:i:s')."' WHERE `login` LIKE '".$_SESSION['user_name']."' LIMIT 1") or die(mysql_error());
?>
<meta http-equiv="refresh" content="2;url=http://votelink/">
<?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 Coins fuer jeden Vote! (Alle 12 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>
|
so schau mal ob das geht ich kann es leider nicht ausprobieren weil ich das cms von hen nicht hab. bitte um Rückmeldung
|
|
|
02/13/2013, 16:20
|
#5
|
elite*gold: 0
Join Date: Feb 2013
Posts: 409
Received Thanks: 61
|
Quote:
Originally Posted by theo1990
aso jaoh mom ich schau mal weiter vllt komme ich drauf wo der fehler liegt.
so schau mal ob das geht ich kann es leider nicht ausprobieren weil ich das cms von hen nicht hab. bitte um Rückmeldung
|
Genial, Danke! *-*
|
|
|
02/13/2013, 16:57
|
#6
|
elite*gold: 260
Join Date: Jul 2009
Posts: 1,123
Received Thanks: 180
|
hat es geklappt?
|
|
|
02/13/2013, 16:59
|
#7
|
elite*gold: 0
Join Date: Feb 2013
Posts: 409
Received Thanks: 61
|
Quote:
Originally Posted by theo1990
hat es geklappt?
|
Ja, vielen Dank! *-*
|
|
|
|
Similar Threads
|
Vote Script Problem!
07/05/2012 - Metin2 Private Server - 4 Replies
Hii Leute habe Problem mit Vote4Coins Script Bitte sagt mir wo der Fehler liegt.
vote.php
<font color="white">
<?
if(isset($_SESSION) && checkInt($_SESSION) && $_SESSION>=0) {
/*
|
Kleines Vote 4 coins Script
01/30/2012 - Metin2 PServer Guides & Strategies - 11 Replies
Hey
ich hab mich zur zeit ein wenig an nem Vote 4 coins script probiert.
Ob es so funktioniert weiß ich ehrlich gesagt nicht, da ich bisher zu faul war eine Datenbank dafür zu erstellen etc.
Wollte es euch hier einfach mal zur Verfügung stellen und würde mich drüber freuen, wenn jemand von euch mir Fehler darin etc melden könnte damit ich es verbessern kann.
MfG LiiKeZZ
|
Vote Popup - Kleines problem mit IE
05/24/2011 - Main - 0 Replies
Hi,
Habe mir hier ein kleines Vote Popup erstellt. Mir wurde aber gerade gesagt das mein script probleme mit IE bereitet. Er öffnet nur die erste seite anstelle der 5 Seiten. Könnte mir da mal jemand auf mein script sehen ob ich irgendwo etwas vergessen habe oder einen kleinen fehler habe?
THX für eure hilfe
Nightcore
|
Kleines Problem Mit Upload script
01/27/2011 - General Coding - 2 Replies
Moin,
da ich an meiner HP bastel und u.a. Image Upload anbiete Wollt ich machen,das wenn der upload erfolgreich war der Link in einem input feld steht,
jedoch ist jeder versuch von mir gescheiter in diesem PHP Code das einzubauen..
Bitte Um hilfe:)
echo "Sie Können es nun unter Folgendem Link Aufrufen http://mydomain.org/bilderupload/".$_FILES. ";
|
Kleines Problem mit meinem Script
02/03/2010 - AutoIt - 8 Replies
Kleines Problem mit meinem Script
Hallo,
Ich habe mir letzens ein kleines "Test-Script" gebastelt.
Funktion:
Durch anklicken drei verschiedener Checkboxen kann man zwischen "a", "b", und/oder "c" wählen. Nach dem Start werden dann die entsprechenden Buchstaben geschrieben, wie gewählt.
Hier das Script:
|
All times are GMT +2. The time now is 12:48.
|
|