Kein Plan ob die von dir oder xblubbs ist, kannst dir ja die hp downloaden :D
Normalerweise ist in der config eine Zeit eingetragen :X @ Point 2..Quote:
[ZUSAMMENFASSUNG]
@Blubbs: Inventory Viewer
irgendwie funzt das bei mir nicht so richtig bzw es sieht nicht so richtig aus.
Ich habe mal das default.png in das blaue angepasst...aber es kommen keine icons, obwohl die ja im ordner sind (id.png ist doch der name oder?)
1.) Und gibt es einen Positions Resetter fpr das Backend bzw User Panel?
2.) Wie kann ich Spam-Voting unterdrücken? Ich möchte nicht das man gleich wieder voten kann, sondern erst 12 Stundne später. Normalerweise geht das ja auch so, aber man kann das auch umgehen. WIE kann ich das unterdrücken?
1. Das stimmt, aber das kann man irgendwie umgehen und ich möchte nicht nur eine IP Prüfung, sondern zusaätzlich eine Accountprüfung.Quote:
Normalerweise ist in der config eine Zeit eingetragen :X @ Point 2..
Nein es gibt kein Positions Resetter :x
Hätte zu deinen 2. keine Sofort Lösung aber eine Idee wie du es realisieren kannst.Quote:
1. Das stimmt, aber das kann man irgendwie umgehen und ich möchte nicht nur eine IP Prüfung, sondern zusaätzlich eine Accountprüfung.
Wenn also die IP bzw der Account innerhalb des Limits liegen, dann KEIN VOTE.
Wenn die IP oder der Account außerhalb des Limits liegen dann VOTE.
Leider kann ich das nicht umsetzen und bräuchte etwas Hilfe.
2. Wie kann man soetwas realisieren, für den Adminbereich?
Ich hätte gerne ein Input: Charnamen und dann Klick auf POSI Reset oder so...
Danke.
Die findest du aber in der Stefan Pfeifer :x Du sollst das auch bei dir ins Backend einbauen und nicht ins Account Pannel :facepalm: :DQuote:
@Nintendo: hehe hast Du es evtl falsch verstanden?
Ich möchte die Funktion im Webseiten Adminbereich integrieren...
Wie es gehen soll weiss ich ja, aber ich kanns nicht umsetzten...nicht soviel Erfahrung :(
Und so eine Funktion habe ich im Webseiten Backend nicht gefunden :)
#1: Ja, diese Spalten reichen aus. (User darf währenddessen nicht eingeloggt sein!)Quote:
POSI RESETER:
juhu...ich habe es nun geschafft und es läuft wohl auch gut,
ich habe es noch nicht mit dem Client ausprobiert.
Werden die Positionen nur in der Character_tbl (m_vPos....) gespeichert, reicht das?
Damit wenn sich der Spieler wieder einloggt er sich an einer ander Position befindet...
Punkt2: ist noch offen
Die Sachen mit dem Voting habe ich noch nicht in den Griff bekommen.
Ich möchte gerne bei der Prüfung auch den Account überprüfen (Voting ist nur sichtbar wenn eingeloggt),
denn zur Zeit wird ja scheinbar nur die IP udn die Teit geprüfet.
Wenn man also nun den Account auch noch prüft, dann kann man sich eine neue IP holen wie man will,
es bringt doch dann nichts....oder?!
Ich würde mich freuen, wenn mir da wirklich einer helfen würde, das bekomme ich nicht hin.
$intTimestampOfLastVote = @odbc_exec($odbc_connect, ' SELECT TOP 1 [timestamp] FROM [' . $_CONFIG['db_databases']['web'] . '].[dbo].[LOG_VOTE] WHERE [ip] = \'' . $_SERVER['REMOTE_ADDR'] . '\' AND [toplist] = ' . $intTopListID . ' AND [timestamp] > ' . $intCheckIPVotingTime . ' ORDER BY [id] DESC ');
$intTimestampOfLastVote = @odbc_exec($odbc_connect, ' SELECT TOP 1 [timestamp] FROM [' . $_CONFIG['db_databases']['web'] . '].[dbo].[LOG_VOTE] WHERE [account] = \'' . $_SESSION['user'] . '\' AND [toplist] = ' . $intTopListID . ' AND [timestamp] > ' . $intCheckIPVotingTime . ' ORDER BY [id] DESC ');
AND [ip] = ' . $_SERVER['REMOTE_ADDR'] . '
Eine kleine Frage dazuQuote:
Viel Spaß damit. :p Download der en.php ist im Anhang dieses Posts zu finden.
Ich habe bei dieser Version der SF-Webseite das Multi-Language Script von Tim fertiggestellt, so dass man dieses auch nutzen kann.
Das ersetzt ihr mit dem Inhalt der xinc_lang.php
Also es wird mit einem GET-Parameter abgefragt, nicht mit einem POST-Parameter, sowie Tim das eigentlich damals vorhatte, heute läuft es bei Forsaken ebenfalls über einen GET-Parameter.PHP Code:<?php
include('xinc_config.php');
if(isset($_GET['changeLanguage'])) {
$_SESSION['lang'] = $_GET['changeLanguage'];
}
$_GET['lang'] = preg_replace('/[^A-Za-z0-9]/', '', $_GET['lang']);
$pathCorrection = '';
if(strpos($_SERVER['REQUEST_URI'], 'includes') > 0) {
$pathCorrection = '../';
}
if(isset($_GET['lang']) && file_exists('lang/' . $_GET['lang'] . '.php')) {
require_once($pathCorrection . 'lang/' . $_GET['lang'] . '.php');
}
elseif(isset($_SESSION['lang']) && file_exists('lang/' . $_SESSION['lang'] . '.php')) {
require_once($pathCorrection . 'lang/' . $_SESSION['lang'] . '.php');
}
else {
$_SESSION['lang'] = $_CONFIG['web_default_lang'];
require_once($pathCorrection . 'lang/' . $_CONFIG['web_default_lang'] . '.php');
}
In die xinc_footer.php, oder wo ihr die Flaggen hinhaben wollt fügen wir das hier ein:
Die Texte innerhalb der <a> Tags könnt ihr dann ggf. durch Flaggen ersetzen die in dem Icon-Ordner enthalten sind.PHP Code:<a href="index.php?site=<?php echo $_GET['site']; ?>&lang=de">German</a> <a href="index.php?site=<?php echo $_GET['site']; ?>&lang=en">English</a>
Liebe Grüße,
Icetea'
<a href="index.php?site=<?php echo $_GET['site']; ?>&lang=de">German</a> <a href="index.php?site=<?php echo $_GET['site']; ?>&lang=en">English</a>
<a href="index.php?site=<?php echo $_GET['site']; ?>&lang=de"><img src="DEIN BILDLINK" alt="Deutsch"></a> <a href="index.php?site=<?php echo $_GET['site']; ?>&lang=en"><img src="DEIN BILDLINK" alt="English"></a>