-
hä? welche Beispiele meinst Du den jetzt?
Meine Beispiele jedenfalls sind nur aus der Installationsanleitung und meinem Script-
Mit topframe_forced.php und topframe_text.php, hat das doch in dem Fall garnix zu tun, da gehts doch nur um die Änderung in der klick4.php laut
Installationsanleitung
-
poste mal deine klick4 :)
-
meine klick4.php VOR dem Einbau der Bannersortierung, also
ohne die Änderungen die gemacht werden sollten:
PHP-Code:
<?userstatus ();?>
<?
$wartung = "0";
head ('Paidbanner');
if($wartung == '1') {
echo "Klick4 Bereich kurzzeitig in Wartung.";
}
else {
if (!isset($_GET['blacklist'])) $_GET['blacklist'] = '';
if ($_GET['blacklist']=='true' && $_GET['tan']) {
db_query("INSERT INTO ".$db_prefix."_blackliste (uid,tan,time) VALUES ('".$_SESSION['uid']."','".$_GET['tan']."','".time()."')");
$sperrzeit_tage = 14; // Hier bitte angeben wieviel Tage der Banner in Reload sein soll
$sperrzeit_tag = 86400; // Diesen Wert bitte nicht �ndern
$sperrzeit = $sperrzeit_tage * $sperrzeit_tag;
$new_reload = time() + $sperrzeit;
db_query("INSERT INTO ".$db_prefix."_reloads (ip,uid,tan,bis) VALUES ('".$ip."','".$_SESSION['uid']."','".$_GET['tan']."','".$new_reload."')");
}
$usr = mysql_fetch_assoc (db_query ('SELECT * FROM '.$db_prefix.'_userdaten WHERE uid = '.$_SESSION['uid'].' LIMIT 1'));
$fbanner = db_query ('SELECT t1.*
FROM vms_gebuchte_werbung t1
LEFT JOIN vms_reloads t2
ON (t1.tan = t2.tan AND (t2.uid = '.$_SESSION['uid'].' OR t2.ip = "'.$ip.'"))
WHERE t2.tan IS NULL AND t1.werbeart = "forcedbanner" AND t1.menge > 0 AND t1.status = 1 AND t1.verdienst > 0 AND t1.sponsor != '.$_SESSION['uid'].' ORDER BY t1.verdienst DESC LIMIT '.$usr['max_forced']);
while ($f_banner = mysql_fetch_assoc ($fbanner)){
echo '<div align="center" id="banner_'.$f_banner['tan'].'"><a href="fc.php?tan='.$f_banner['tan'].'" target="_blank"><img src="'.$f_banner['banner'].'" border="0" height="60" width="468" alt="'.$f_banner['tan'].'" onClick="document.getElementById(\'banner_'.$f_banner['tan'].'\').style.display=\'none\';"></a>'
. '<br>Reload:'. $f_banner['reload']/3600 .' Std. | Verdienst: '.number_format($f_banner['verdienst'],2,',','.').' | Aufenthalt: '.$f_banner['aufendhalt'].' Sekunden | <a href="?content=/verdienen/klick4&blacklist=true&tan='.$f_banner['tan'].'&user='.$_SESSION['uid'].'" target="_self"><font color="red"><b>Banner Melden</b></font> </a><br><br></div>';
}
if (mysql_num_rows ($fbanner) > 0) echo '<div align="center"><input type="button" name="mehr_banner" value="Weitere Banner !" onclick="javascript:location.reload();" /></div>';
else echo '<div style="text-align: center; font-weight: bold; color: #ff0000;">Alle Banner im Reload !</div>';
}
foot ();
?>
Das habe ich dann versucht abzuändern, und wohl falsch gemacht so:
PHP-Code:
<?userstatus ();?>
<?
$wartung = "0";
head ('Paidbanner');
if($wartung == '1') {
echo "Klick4 Bereich kurzzeitig in Wartung.";
}
else {
if (!isset($_GET['blacklist'])) $_GET['blacklist'] = '';
if ($_GET['blacklist']=='true' && $_GET['tan']) {
db_query("INSERT INTO ".$db_prefix."_blackliste (uid,tan,time) VALUES ('".$_SESSION['uid']."','".$_GET['tan']."','".time()."')");
$sperrzeit_tage = 14; // Hier bitte angeben wieviel Tage der Banner in Reload sein soll
$sperrzeit_tag = 86400; // Diesen Wert bitte nicht �ndern
$sperrzeit = $sperrzeit_tage * $sperrzeit_tag;
$new_reload = time() + $sperrzeit;
db_query("INSERT INTO ".$db_prefix."_reloads (ip,uid,tan,bis) VALUES ('".$ip."','".$_SESSION['uid']."','".$_GET['tan']."','".$new_reload."')");
}
$usr = mysql_fetch_assoc (db_query ('SELECT *, var, vonu FROM '.$db_prefix.'_userdaten WHERE uid = '.$_SESSION['uid'].' LIMIT 1'));
$fbanner = db_query ('SELECT t1.*
FROM vms_gebuchte_werbung t1
LEFT JOIN vms_reloads t2
ON (t1.tan = t2.tan AND (t2.uid = '.$_SESSION['uid'].' OR t2.ip = "'.$ip.'"))
WHERE t2.tan IS NULL AND t1.werbeart = "forcedbanner" AND t1.menge > 0 AND t1.status = 1 AND t1.verdienst > 0 AND t1.sponsor != '.$_SESSION['uid'].' ORDER BY t1.'.$usr['var'].' '.$usr['vonu'].' LIMIT '.$usr['max_forced']);
while ($f_banner = mysql_fetch_assoc ($fbanner)){
echo '<div align="center" id="banner_'.$f_banner['tan'].'"><a href="fc.php?tan='.$f_banner['tan'].'" target="_blank"><img src="'.$f_banner['banner'].'" border="0" height="60" width="468" alt="'.$f_banner['tan'].'" onClick="document.getElementById(\'banner_'.$f_banner['tan'].'\').style.display=\'none\';"></a>'
. '<br>Reload:'. $f_banner['reload']/3600 .' Std. | Verdienst: '.number_format($f_banner['verdienst'],2,',','.').' | Aufenthalt: '.$f_banner['aufendhalt'].' Sekunden | <a href="?content=/verdienen/klick4&blacklist=true&tan='.$f_banner['tan'].'&user='.$_SESSION['uid'].'" target="_self"><font color="red"><b>Banner Melden</b></font> </a><br><br></div>';
}
if (mysql_num_rows ($fbanner) > 0) echo '<div align="center"><input type="button" name="mehr_banner" value="Weitere Banner !" onclick="javascript:location.reload();" /></div>';
else echo '<div style="text-align: center; font-weight: bold; color: #ff0000;">Alle Banner im Reload !</div>';
}
<!-- Diese Addon basiert auf vms1.1 wurde jedoch auf vms1.2 getestet ,das entfernen dieses Copyrighthinweises ohne Erlaubnis zieht
rechtliche Schritte mit sich
-->
<div align="center"><font size="1">Bannersortierung © by <a href="http://www.vms-tutorial.de" target="_blank">adi</a></font></div>
foot ();
?>
-
versuch mal das :
PHP-Code:
<?userstatus ();?>
<?
$wartung = "0";
head ('Paidbanner');
if($wartung == '1') {
echo "Klick4 Bereich kurzzeitig in Wartung.";
}
else {
if (!isset($_GET['blacklist'])) $_GET['blacklist'] = '';
if ($_GET['blacklist']=='true' && $_GET['tan']) {
db_query("INSERT INTO ".$db_prefix."_blackliste (uid,tan,time) VALUES ('".$_SESSION['uid']."','".$_GET['tan']."','".time()."')");
$sperrzeit_tage = 14; // Hier bitte angeben wieviel Tage der Banner in Reload sein soll
$sperrzeit_tag = 86400; // Diesen Wert bitte nicht ?ndern
$sperrzeit = $sperrzeit_tage * $sperrzeit_tag;
$new_reload = time() + $sperrzeit;
db_query("INSERT INTO ".$db_prefix."_reloads (ip,uid,tan,bis) VALUES ('".$ip."','".$_SESSION['uid']."','".$_GET['tan']."','".$new_reload."')");
}
$usr = mysql_fetch_assoc (db_query ('SELECT * FROM '.$db_prefix.'_userdaten WHERE uid = '.$_SESSION['uid'].' LIMIT 1'));
$fbanner = db_query ('SELECT t1.*
FROM vms_gebuchte_werbung t1
LEFT JOIN vms_reloads t2
ON (t1.tan = t2.tan AND (t2.uid = '.$_SESSION['uid'].' OR t2.ip = "'.$ip.'") AND t2.bis >= '.time().')
WHERE t2.tan IS NULL AND t1.werbeart = "forcedbanner" AND t1.menge > 0 AND t1.status = 1 AND t1.verdienst > 0 AND t1.sponsor != '.$_SESSION['uid'].' ORDER BY t1.'.$usr['var'].' '.$usr['vonu'].' LIMIT '.$usr['max_forced'].'');
while ($f_banner = mysql_fetch_assoc ($fbanner)){
echo '<div align="center" id="banner_'.$f_banner['tan'].'"><a href="fc.php?tan='.$f_banner['tan'].'" rel="nofollow" target="_blank"><img src="'.$f_banner['banner'].'" border="0" height="60" width="468" alt="'.$f_banner['tan'].'" onClick="document.getElementById(\'banner_'.$f_banner['tan'].'\').style.display=\'none\';"></a>'
. '<br>Reload:'. $f_banner['reload']/3600 .' Std. | Verdienst: '.number_format($f_banner['verdienst'],2,',','.').' | Aufenthalt: '.$f_banner['aufendhalt'].' Sekunden | <a href="?content=/verdienen/klick4&blacklist=true&tan='.$f_banner['tan'].'&user='.$_SESSION['uid'].'" rel="nofollow" target="_self"><font color="red"><b>Banner Melden</b></font> </a><br><br></div>';
}
if (mysql_num_rows ($fbanner) > 0) echo '<div align="center"><input type="button" name="mehr_banner" value="Weitere Banner !" onclick="javascript:location.reload();" /></div>';
else echo '<div style="text-align: center; font-weight: bold; color: #ff0000;">Alle Banner im Reload !</div>';
}
//Diese Addon basiert auf vms1.1 wurde jedoch auf vms1.2 getestet ,das entfernen dieses Copyrighthinweises ohne Erlaubnis zieht rechtliche Schritte mit sich
echo '<div align="center"><font size="1">Bannersortierung © by <a href="http://www.vms-tutorial.de" target="_blank">adi</a></font></div>';
foot ();
?>
-
:hail:
muchas gracias :thumb: Ich versuche den Fehler noch zu begreifen(hab ne lange Leitung), aber kann mich schonmal an einem funktionierenden Klickbereich erfreuen.
Also jedenfalls machts keine Fehler mehr und wenn ich an der Sortierung was änder, kommt das auch an.
Danke, Du hast mir echt geholfen!
-
du hattest eigentlich so gut wie alles richtig ich hab nur das Reload hinzugefügt damit es vollständig ist und das copyright hab ich auskomentiert da dort der fehler war ;)
du hattest :
PHP-Code:
<!-- Diese Addon basiert auf vms1.1 wurde jedoch auf vms1.2 getestet ,das entfernen dieses Copyrighthinweises ohne Erlaubnis zieht
rechtliche Schritte mit sich
-->
<div align="center"><font size="1">Bannersortierung © by <a href="http://www.vms-tutorial.de" target="_blank">adi</a></font></div>
ich hab druas das gemacht:
PHP-Code:
//Diese Addon basiert auf vms1.1 wurde jedoch auf vms1.2 getestet ,das entfernen dieses Copyrighthinweises ohne Erlaubnis zieht rechtliche Schritte mit sich
echo '<div align="center"><font size="1">Bannersortierung © by <a href="http://www.vms-tutorial.de" rel="nofollow" target="_blank">adi</a></font></div>';
-
cool :cool:
Nu hab ich nicht nur den Fehler weg, sondern auch gerafft worans lag-
nochmals Danke für Deine Hilfe!