Original von Zement
Genau das soll so sein, man kann mehrere Surfbars öffnen, aber es werden nicht mehr Banner bzw Surfzeit gezeigt/gezählt.
Leider stimmt das nicht so ganz. Der Prozentsatz des Pottanteils steigt trotzdem!
Damit sind die anderen, ehrlichen Surfbaruser betrogen...
Werde mal weiter mit der login.php experimentieren.
Es ist ja auch mit 'ner DB-Query festzustellen welcher User mit der Surfbar surft.
Dazu gibt's hier irgendwo 'n Code-Schnippsel. Darüber müsste doch auch der Start von weiteren Surfbars zu verhindern sein...

LG
Phin

Habe eine Lösung gefunden wie sich der Start einer 2. Surfbar verhindern lässt:
folgende Zeilen der login.php
PHP-Code:
$usercheck db_query("SELECT * FROM ".$db_prefix."_kontodaten WHERE uid='".base64_decode($_GET['uid'])."' and passwort='".md5(base64_decode($_GET['pws']))."' and status = '1'");
if (
mysql_num_rows($usercheck)) {
echo 
'1';
} else {
echo 
'0';

gegen die hier austauschen:
PHP-Code:

$usercheck 
db_query("SELECT * FROM ".$db_prefix."_kontodaten WHERE uid='".base64_decode($_GET['uid'])."' and passwort='".md5(base64_decode($_GET['pws']))."' and status = '1'");
if (
mysql_num_rows($usercheck)) {
$tag_heute mktime(0,0,0,date("m"),date("d"),date("Y"));
$online mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_surfbaruser WHERE uid='".base64_decode($_GET['uid'])."' and surftag = '".$tag_heute."'"));
if (
$online['lastbanner'] >= (time() - 30)) {
echo 
'0';
}
else {
echo 
'1';
}
}
else {
echo 
'0';

Jetzt nur noch die Login-Fehlermeldung in VB anpassen, fertig.
(hab leider kein VB, musste deswegen diesen Workaround basteln ud Fehlermeldung mit Hex-Editor anpassen... )

LG
Phin