|
You last visited: Today at 23:13
Advertisement
Vote4Coins Hen-Script
Discussion on Vote4Coins Hen-Script within the Metin2 Private Server forum part of the Metin2 category.
09/07/2011, 13:21
|
#1
|
elite*gold: 0
Join Date: Jun 2011
Posts: 12
Received Thanks: 1
|
Vote4Coins Hen-Script
Hallo Leute!!
wollte heute vote4coins auf meinen server einbauen... Leider ging es nicht! Alles richtig gemacht und so.. auch die tabelle in account gemacht..
Nun wenn ich vote geht alles aber in der datenbank wird immer bei "lastvote"
HTML Code:
00-00-0000 00:00:00
eingetragen.
Hier ist der Link zum Script:
kann mir bitte jemand helfen?
Lg
|
|
|
09/07/2011, 13:26
|
#2
|
elite*gold: 0
Join Date: Jul 2010
Posts: 7,438
Received Thanks: 3,655
|
Im Script konnte ich keine Fehler feststellen, ich würde das trozdem mal testen um zu gucken ob du weiterhin voten kannst.
|
|
|
09/07/2011, 13:38
|
#3
|
elite*gold: 0
Join Date: Jun 2011
Posts: 12
Received Thanks: 1
|
ich kann immerwieder voten!! ich glaube in der db ist ein fehler aber welcher weiß ich nicht
|
|
|
09/07/2011, 14:13
|
#4
|
elite*gold: 20
Join Date: Nov 2008
Posts: 741
Received Thanks: 716
|
Das Script (Du musst Votelink noch anpassen & die Coins die man für den Vote erhalten soll):
PHP Code:
<h2>Benutzercenter - Voten für Coins</h2> <?php if(isset($_SESSION['user_admin']) && checkInt($_SESSION['user_admin']) && $_SESSION['user_admin']>=0) { echo '<h2>Vote 4 Coins:</h2>'; $coinMenge = 5; $sqlCmd = "SELECT * FROM ".SQL_HP_DB.".v4c_log WHERE account_id = '".$_SESSION["user_id"]."' ORDER BY id desc"; $sqlQry = mysql_query($sqlCmd); $sqlNum = mysql_num_rows($sqlQry); $sqlArray = mysql_fetch_array($sqlQry); if(((strtotime($sqlArray["date"])+86400) >= time())) { echo '<p>Du hast heute bereits gevoted.</b>'; } else { echo '<p>Nach dem Voten erhälst du '.$coinMenge.' Coins.</p>'; $sqlCmd2 = "UPDATE account.account SET coins = coins+".$coinMenge." where login='".$_SESSION["user_name"]."'"; $sqlQry2 = mysql_query($sqlCmd2); $logCmd = "INSERT INTO ".SQL_HP_DB.".v4c_log (account_id, account_name, account_ip, date) VALUES ('".$_SESSION["user_id"]."', '".$_SESSION["user_name"]."', '".$_SERVER['REMOTE_ADDR']."', '".date("Y-m-d H:i:s", time())."')"; $logQry = mysql_query($logCmd); echo 'Dein Votelink'; } } else { echo 'Sie müssen für diesen Bereich angemeldet sein.'; } ?>
Die Tabelle für deine Homepagedatenbank:
DROP TABLE IF EXISTS `v4c_log`;
CREATE TABLE `v4c_log` (
`id` int(50) NOT NULL auto_increment,
`account_id` varchar(50) NOT NULL,
`account_name` varchar(50) NOT NULL,
`account_ip` varchar(50) NOT NULL,
`date` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=143 DEFAULT CHARSET=latin1;
10 Minuten arbeit.
|
|
|
09/07/2011, 15:38
|
#5
|
elite*gold: 0
Join Date: Jun 2011
Posts: 12
Received Thanks: 1
|
script bisschen umgeschrieben!
thx an istyle
kann geclosed werden!
|
|
|
09/22/2011, 22:40
|
#6
|
elite*gold: 5575
Join Date: Apr 2011
Posts: 5,569
Received Thanks: 581
|
Quote:
Originally Posted by iSէуℓe
Das Script (Du musst Votelink noch anpassen & die Coins die man für den Vote erhalten soll):
PHP Code:
<h2>Benutzercenter - Voten für Coins</h2>
<?php
if(isset($_SESSION['user_admin']) && checkInt($_SESSION['user_admin']) && $_SESSION['user_admin']>=0)
{
echo '<h2>Vote 4 Coins:</h2>';
$coinMenge = 5;
$sqlCmd = "SELECT * FROM ".SQL_HP_DB.".v4c_log WHERE account_id = '".$_SESSION["user_id"]."' ORDER BY id desc";
$sqlQry = mysql_query($sqlCmd);
$sqlNum = mysql_num_rows($sqlQry);
$sqlArray = mysql_fetch_array($sqlQry);
if(((strtotime($sqlArray["date"])+86400) >= time()))
{
echo '<p>Du hast heute bereits gevoted.</b>';
}
else
{
echo '<p>Nach dem Voten erhälst du '.$coinMenge.' Coins.</p>';
$sqlCmd2 = "UPDATE account.account SET coins = coins+".$coinMenge." where login='".$_SESSION["user_name"]."'";
$sqlQry2 = mysql_query($sqlCmd2);
$logCmd = "INSERT INTO ".SQL_HP_DB.".v4c_log (account_id, account_name, account_ip, date) VALUES ('".$_SESSION["user_id"]."', '".$_SESSION["user_name"]."', '".$_SERVER['REMOTE_ADDR']."', '".date("Y-m-d H:i:s", time())."')";
$logQry = mysql_query($logCmd);
echo 'Dein Votelink';
}
}
else
{
echo 'Sie müssen für diesen Bereich angemeldet sein.';
}
?>
Die Tabelle für deine Homepagedatenbank:
DROP TABLE IF EXISTS `v4c_log`;
CREATE TABLE `v4c_log` (
`id` int(50) NOT NULL auto_increment,
`account_id` varchar(50) NOT NULL,
`account_name` varchar(50) NOT NULL,
`account_ip` varchar(50) NOT NULL,
`date` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=143 DEFAULT CHARSET=latin1;
10 Minuten arbeit.
|
mit dem funktioniert es bei mir auch nicht,habe alles so gemacht wie es hier steht im Thread,aber funktioniert nicht
|
|
|
|
Similar Threads
|
Vote4Coins geht nicht
08/23/2011 - Metin2 Private Server - 1 Replies
hey ich habe das vote4cojns in meine hp gemacht das proplemm iss es geht nicht
das steht immer
und das ist meine vote.php
<div id="content"> <div class="postui2 text-title">
<h2>
Vote
</h2>
</div>
|
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...
|
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>
|
All times are GMT +1. The time now is 23:13.
|
|