PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Banner werden nicht geladen "Alle Banner im Reload !"



duffduck123
26.01.2009, 22:38
Hallo Miteinander erst mal, bin neu hier.
Habe meine Seite soweit hinbekommen aber ein Problem habe ich grade was ich nicht gelöst bekomme.

Und zwar habe ich mal einen Lose Ads Acc angelegt und chrone laufen lassen, soweit so gut Banner werden bei Interfacebanner angezeigt aber Loge ich mich ein und gehe auf Klick4Lose kommt nur "Alle Banner im Reload !" habe auch schon den Fix installiert 1.2.2 geht trozdem nicht ich habe Version 1.2.3.

MFG Die Ente

Lokutos
26.01.2009, 22:52
hast du irgend welche addons drin ??
eventuel mal den sql code überprüfen auf fehler
und mal die original datei probiern aus dehm download des originalscripts
gehen sachen wie textlinks etc ??

MFG Lokutos

duffduck123
26.01.2009, 23:49
Addons habe ich keine Installiert abgesehen von AjaxAllertMessanger , habe es jetzt auch mal mit den Orginal klick4.php und topframe_forced.php ansonsten ist das doch richtig:
1.Interfacedaten eingeben
2. Chrom starten
3.Interfacebanner schauen ob welche geladen wurden
4.Klick4Lose mit normalen Acc, aber da kommt immer noch Alle Banner im Reload !

Habe den Fehler gefunden, ich habe die Schreibrechte an meinem Rechner eingestellt und danach hochgeladen aber die Rechte werden nicht anerkannt so.

Hm die Sekunden anzeige wird nur kurz eingeblendet und verschwindet danach sofort [auf 60 Sekunden eingestellt]

duffduck123
27.01.2009, 16:51
Wer über die SuFu auf diesen Thread stößt, einfach mal schauen ob man nicht vergessen hat die Text Dateien mit Rechten zu versorgen .

eRaaaa
28.01.2009, 18:27
also was haben die txt dateien mit dem banner im realod zu tun? und du meisnt wahrscheinlich immer CRON (cronjob) und nicht chrome (das ist der browser von google, kann zu verwirrung führen ;D ) oder chrom ;)

Leuchte84
13.06.2010, 14:52
So, habe das selbe Problem:

Über das Inferface von Losebox wird zwar alles angezeigt im Adminbereich (Interfacebanner), aber sobald ich in den Userklickbereich wechsel bekomme ich die Ausgabe "Alle Banner im Reload".

Die Banner habe ich manuell per Cron eingelesen.

Woran kann's liegen?

lg

hankfromhelvete
13.06.2010, 15:09
Ist die klick4.php unverändert bzw. original?


Gruß
hankfromhelvete

Leuchte84
13.06.2010, 15:10
Jup, habe ich nichts dran gemacht ;)

lg

Leuchte84
13.06.2010, 15:17
Hm, habe jetzt nochmal die original-Datei hochgeladen. Bekomme jetzt zusätzlich folgende Fehlermeldung:



Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /var/www/web68/html/content/verdienen/klick4.php on line 15

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /var/www/web68/html/content/verdienen/klick4.php on line 20
Alle Banner im Reload !

hankfromhelvete
13.06.2010, 15:47
Füge mal in Zeile 14 folgendes ein und guck mal welche Fehlermeldung du bekommst:


echo mysql_error();


Gruß
hankfromhelvete

Leuchte84
13.06.2010, 15:56
Ok, jetzt zusätzlich:

Table 'usr_web68_2.vms_adscan_userblacklist' doesn't exist

hankfromhelvete
13.06.2010, 16:21
Wenn die Tabelle fehlt, kann das auch nicht funktionieren ;)

Dann musst du den SQL Befehl der Tabelle nochmal in PHPMyAdmin ausführen, damit die Tabelle angelegt wird. Danach sollte es funktionieren.


Gruß
hankfromhelvete

Leuchte84
13.06.2010, 16:22
Ja, habe ich jetzt auch schon gemacht.

Jetzt sieht's so aus.


Illegal mix of collations (latin1_german1_ci,IMPLICIT) and (latin1_swedish_ci,IMPLICIT) for operation 'locate'
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /var/www/web68/html/content/verdienen/klick4.php on line 15

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /var/www/web68/html/content/verdienen/klick4.php on line 20
Alle Banner im Reload !

hankfromhelvete
13.06.2010, 16:35
Fehlermeldung sagt ja eigentlich alles. Kollation auf "latin1_swedish_ci" stellen.


Gruß
hankfromhelvete

Sebmaster
13.06.2010, 16:37
Je nachdem welche Kollation die Spalten der vms_gebuchte_werbung-Tabelle haben auch in vms_fb_blacklist einstellen:wink:

Leuchte84
13.06.2010, 18:01
Habe beides auf "latin1_swedish_ci" (testweise auch german) gestellt, trotzdem noch die gleiche Fehlermeldung :suspicious:

Sebmaster
13.06.2010, 18:17
Du darfst nicht nur die Tabelle umstellen, sondern auch die Spalten:wink:

hankfromhelvete
13.06.2010, 18:30
Die Tabellen "vms_fb_blacklist" und "vms_reloads" gehören auch noch dazu.


Gruß
hankfromhelvete

Leuchte84
13.06.2010, 19:28
Fehlermeldung verschwunden- es bleibt bei "alle Banner im Reload"

hankfromhelvete
13.06.2010, 19:32
Aber die Banner stehen schon bei "vms_gebuchte_werbung" drin, oder?


Gruß
hankfromhelvete

Leuchte84
13.06.2010, 20:06
Jap, stehen sie.

didith1207
13.06.2010, 20:27
wenn sie in der db stehen dann poste doch mal deine klick4 und die topframe_forced

hankfromhelvete
13.06.2010, 20:28
Da muss noch ein Fehler in der Datei sein. Hast du die nochmal neu gedownloadet und mit der alten ersetzt, oder einfach mit einem Backup ersetzt?


Gruß
hankfromhelvete

Leuchte84
13.06.2010, 20:49
Hab's nochmal neu gedownloadet.

klick4


<?
userstatus ();
head ('Paidbanner');

$usr = mysql_fetch_assoc (db_query ('SELECT max_forced FROM '.$db_prefix.'_userdaten WHERE uid = '.$_SESSION['uid'].' LIMIT 1'));

$fbanner = db_query ('SELECT t1.*
FROM '.$db_prefix.'_gebuchte_werbung t1
LEFT JOIN '.$db_prefix.'_adscan_userblacklist t4 ON t4.tan = t1.tan AND t4.uid = '.$_SESSION['uid'].'
LEFT JOIN '.$db_prefix.'_fb_blacklist AS t3 ON t3.kid = t1.kid AND t3.werbeart=t1.werbeart
LEFT JOIN '.$db_prefix.'_reloads t2
ON (t1.tan = t2.tan AND (t2.uid = '.$_SESSION['uid'].' OR t2.ip = "'.$ip.'") AND t2.bis >= '.time().')
WHERE (t3.kid IS NULL OR LOCATE(t3.sponsor, t1.ziel) = 0) AND t4.tan IS NULL AND 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']);
echo mysql_error();
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<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 ();
?>

topframe-forced


<?
@require_once ('lib/functions.lib.php');
@require_once ('lib/session.lib.php');

// Variabeln definieren
if (!isset($headmsg)) $headmsg = "";
if (!isset($puk)) $puk = "";
if (!isset($force_error)) $force_error = "";
if (!isset($wartezeit)) $wartezeit = "";
if (!isset($_GET['art'])) $_GET['art'] = "";
if (!isset($_GET['puk'])) $_GET['puk'] = "";
if (!isset($_GET['auszahlen'])) $_GET['auszahlen'] = "false";
if (!isset($_SESSION['uid'])) $_SESSION['uid'] = "";
if (!isset($forced['ziel'])) $forced['ziel'] = "";
if (!isset($forced['aufendhalt'])) $forced['aufendhalt'] = "";
if (!isset($forced['tan'])) $forced['tan'] = "";

// Nur weiter wenn eingeloggt
if ($_SESSION['login'] != 'true' || $_SESSION['uid'] <= 0) die('Bitte einloggen!');

@db_connect();

// Tan sichern
$_GET['tan'] = mysql_real_escape_string ($_GET['tan']);

// Werbedaten auslesen! Fixed
$kamp = db_query ("SELECT t1.*
FROM ".$db_prefix."_gebuchte_werbung t1
LEFT JOIN ".$db_prefix."_reloads t2
ON (t1.tan=t2.tan AND (t2.uid=".$_SESSION['uid']." or t2.ip='".$ip."') AND t2.bis > ".time().")
WHERE t1.tan = '".$_GET['tan']."' AND t2.tan IS NULL AND t1.werbeart = 'forcedbanner' AND t1.menge >=1 AND t1.status = 1 AND t1.sponsor != ".$_SESSION['uid']." LIMIT 1");

// Reloadprüfen
if (mysql_num_rows($kamp)) {
$forced = mysql_fetch_assoc($kamp);
$wartezeit = $forced['aufendhalt'];
$headmsg = 'Vergütung in '.$forced['aufendhalt'].' Sek.!';
if ($_GET['auszahlen'] != 'true'){
$puk = md5($_SESSION['uid'].$forced['aufendhalt'].date("d.m.Y",time()).$percode);
$_SESSION['earlies_payout'.$_GET['tan']] = time()+$wartezeit-1;
}
} else {
$headmsg = 'Banner noch im Reload!';
$force_error = 'true';
}


// User bezahlen und Reload schreiben
if ($_GET['auszahlen'] == 'true' && $force_error != 'true' && $_GET['puk'] == md5($_SESSION['uid'].$forced['aufendhalt'].date("d.m.Y",time()).$percode) && time() >= $_SESSION['earlies_payout'.$_GET['tan']]){

// Um einen mysql_query zu sparen wurde hier auf kontobuchung() verzichtet...
db_query("UPDATE ".$db_prefix."_kontodaten SET klicks = klicks + 1, kv = kv + ".$forced['verdienst'].", kontostand = kontostand + ".$forced['verdienst']." WHERE uid = ".$_SESSION['uid']."");

refumsatz ($forced['verdienst'],$_SESSION['uid']);
aktivralley ($forced['verdienst'],$_SESSION['uid']);
klickralley ();
bilanz($forced['preis'],$forced['verdienst']);

$new_reload = time()+$forced['reload'];
db_query("INSERT INTO ".$db_prefix."_reloads (ip,uid,tan,bis) VALUES ('".$ip."',".$_SESSION['uid'].",'".$forced['tan']."',".$new_reload.")");
db_query("UPDATE ".$db_prefix."_gebuchte_werbung SET menge = menge - 1 WHERE tan='".$_GET['tan']."'");
$_SESSION['earlies_payout'.$_GET['tan']] = '';
$headmsg = $forced['verdienst'].' '.$waehrung.' erhalten!';

}elseif($_GET['auszahlen'] == 'true' && time() < $_SESSION['earlies_payout'.$_GET['tan']]){
$headmsg = 'Wartezeit umgangen.';
}elseif($_GET['auszahlen'] == 'true' && $force_error != 'true'){
$headmsg = 'Pin abgelaufen';
}

@db_close();
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<link rel="stylesheet" href="css/bframe.css" type="text/css">
<?
if ($wartezeit>=0 && $_GET['auszahlen'] != 'true') {
echo '
<meta http-equiv="refresh" content="'.$wartezeit.';url=topframe_forced.php?auszahlen=t rue&tan='.$forced['tan'].'&puk='.$puk.'">
';
}
?>
</head>
<body>
<table width="100%" cellpadding="0" cellspacing="0" border="0" align="left">
<tr>
<td align="left" width="50%"><b><?=$seitenname;?> ist für den Inhalt nicht verantwortlich.</b></td>
<td align="right" width="50%"><b><?=$headmsg;?></b>&nbsp;&nbsp;&nbsp;&nbsp;</td>
</tr>
</table>
</body>
</html>

hankfromhelvete
13.06.2010, 21:55
Wozu rel="nofollow" bei den Forcedbannern?
Ich hatte auch vor kurzem das VMS gedownloadet und da steht das nicht drin.


Gruß
hankfromhelvete

Leuchte84
13.06.2010, 22:40
Also ich hab' nichts geändert ;)

Kann's ja mal ohne versuchen...

hankfromhelvete
13.06.2010, 22:54
Ich gehe mal eher von einem Fehler in der DB aus. Müsstest mal prüfen ob alle Spalten (nicht nur die Tabellen) korrekt angelegt wurden.


Gruß
hankfromhelvete

didith1207
13.06.2010, 23:01
zeig mal nen screen von vms_gebuchte_werbung wo die eingelesenen forcedbanner drinnen stehen

Lokutos
13.06.2010, 23:54
oder man schaut einfach mal was die datenbank sagt

SELECT t1.*
FROM vms_gebuchte_werbung t1
LEFT JOIN vms_adscan_userblacklist t4 ON t4.tan = t1.tan AND t4.uid =1
LEFT JOIN vms_fb_blacklist AS t3 ON t3.kid = t1.kid AND t3.werbeart=t1.werbeart
LEFT JOIN vms_reloads t2
ON (t1.tan = t2.tan AND (t2.uid = 1 OR t2.ip = "123.124.12.12") AND t2.bis >= 1276472475)
WHERE (t3.kid IS NULL OR LOCATE(t3.sponsor, t1.ziel) = 0) AND t4.tan IS NULL AND t2.tan IS NULL AND t1.werbeart = "forcedbanner" AND t1.menge > 0 AND t1.status = 1 AND t1.verdienst > 0 AND t1.sponsor != 1 ORDER BY t1.verdienst DESC LIMIT 10


Geht der nicht probier mal den:

SELECT t1.*
FROM vms_gebuchte_werbung t1
LEFT JOIN vms_adscan_userblacklist t4 ON t4.tan = t1.tan AND t4.uid = 1
LEFT JOIN vms_fb_blacklist AS t3 ON t3.kid = t1.kid AND t3.werbeart=t1.werbeart
LEFT JOIN vms_reloads t2
ON (t1.tan = t2.tan AND (t2.uid = 1 OR t2.ip = "123.124.12.12") AND t2.bis >= 1276472475)
WHERE (t3.kid IS NULL OR LOCATE(t3.sponsor, t1.ziel) = 0) AND t4.tan IS NULL AND t2.tan IS NULL AND t1.werbeart = "forcedbanner" ORDER BY t1.verdienst DESC LIMIT 10

Leuchte84
14.06.2010, 14:30
Funktioniert leider auch nicht ;(

Hier der Screen:

http://www.imagedose.de/17887/thumb.png (http://www.imagedose.de/17887/)

Lokutos
14.06.2010, 15:28
Funktioniert leider auch nicht ;(

Hier der Screen:

http://www.imagedose.de/17887/thumb.png (http://www.imagedose.de/17887/)

und was hat er dir gesagt als du die codes ausgeführt hast
ps mach den screen von weiter rechts

Leuchte84
14.06.2010, 16:54
Fehlermeldungen kamen keine, aber funktionierte eben auch nicht. Screen mache ich nachher, ist eigentlich auch nicht viel mehr zu sehen.

didith1207
14.06.2010, 18:11
ich bin mir sicher du hast nicht die ganze SQL hochgeladen solche fehler hatten wir hier schon paar mal... würde auch zu deinen fehlercodes passen...

schau mal ob du diese hast:


--
-- Tabellenstruktur für Tabelle `vms_fb_blacklist`
--

CREATE TABLE IF NOT EXISTS `vms_fb_blacklist` (
`sponsor` varchar(255) NOT NULL,
`kid` int(10) NOT NULL,
`grund` tinyint(1) NOT NULL,
`werbeart` varchar(255) NOT NULL,
UNIQUE KEY `sponsor` (`sponsor`,`kid`,`werbeart`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Daten für Tabelle `vms_fb_blacklist`
--


edit: Oder hast du einen anderen DB präfix??

Leuchte84
14.06.2010, 18:18
Die Tabelle ist drin, habe extra nochmal die .sql ausgeführt... DB-Präfix ist auch das gleiche :wink:

didith1207
14.06.2010, 18:22
hmm.. dann poste mal nochmal nen sceen nun aber das was ganz rechts is ;)

Leuchte84
14.06.2010, 18:30
So sieht's überall aus, Screen ging gerade nicht so gut.

sponsor werbeart status
losebox forcedbanner 1

didith1207
14.06.2010, 18:38
lösch mal die banner raus und stelle im interface 5 sec mindestaufenthalt ein und führe den cron neu aus ;)

Leuchte84
14.06.2010, 18:58
Done ;)

Sind immer noch "im Reload" :/

didith1207
14.06.2010, 19:20
rufst du deine klick4.php korrekt über deine seite auf?
hast du dich mit deiner klammid angemeldet oder bist du zufällig User 0 ?


mir fällt nix mehr ein :( kann ja nich sein :(

edit: bekommst eine fehlermeldung wenn du deinen cron manuell aufrufst?
safe_mode villeicht auf ON ?

Leuchte84
14.06.2010, 19:36
Beim Cron-Aufruf bekomme ich keine Fehlermeldung.

klick4 rufe ich denke ich richtig auf
?content=/verdienen/klick4 und die Banner sind auch bei anderen Usern im reload- safe_mode ist off.

Lokutos
14.06.2010, 21:08
was sagt den die datenbank bei meinen zwei codes????

ansonnsten kann ich dir nicht helfen.

Leuchte84
14.06.2010, 22:21
Folgendes:

Zeige Datensätze 0 - 9 (10 insgesamt, die Abfrage dauerte 0.0016 sek.) [verdienst: 180.00 - 108.00]
SELECT t1 . *
FROM vms_gebuchte_werbung t1
LEFT JOIN vms_adscan_userblacklist t4 ON t4.tan = t1.tan
AND t4.uid =1
LEFT JOIN vms_fb_blacklist AS t3 ON t3.kid = t1.kid
AND t3.werbeart = t1.werbeart
LEFT JOIN vms_reloads t2 ON ( t1.tan = t2.tan
AND (
t2.uid =1

Lokutos
14.06.2010, 22:27
ok dan klick in der tabelle mal bitte auf exportieren oder mach mal ein screnshot von dem rechten teil der tabelle

entweder ist die vergütung auf 0 oder die menge 0 oder der status nicht 1

weil mit dem zwiten cron gibt er dir kampagnen aus ich nehm mal an mit dem ersten nicht.

Leuchte84
14.06.2010, 22:48
entweder ist die vergütung auf 0 oder die menge 0 oder der status nicht 1



Doch, passt alles, siehe ein Seite im Thread zuvor ;)

Lokutos
14.06.2010, 22:55
dan bin ich überfragt.

den wen der erste cron ergebnisse liefert und die klickdatei nicht dan ist irgend etwas nicht original.
den sonnst würde es gehen

lass doch mal wen in deine db bzw auf deinen ftp.

Leuchte84
14.06.2010, 22:58
Ok, danke erstmal, werde mal schaun... habe viele Dateien nochmal neu hochgeladen, auch wenn ich mir sicher bin, nichts geändert zu haben. Werde nochmal gucken, ob was in der DB nicht stimmt...

hankfromhelvete
14.06.2010, 23:02
Ansonsten nochmal komplett neuinstallieren. Je nachdem was du schon geändert hast.

Gruß
hankfromhelvete