PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : 1 banner



Twain
21.08.2007, 22:55
Bei den Forced banner wir immer nur ein Banner angezeigt.

Die suche im Forum hat zwar Themen zu meinem Problem hervorgebracht, aber ohne für mich Brauchbare hilfe.

In der vms_userdaten steht bei "max_forced" 5

doafa
22.08.2007, 21:36
Ich hatte des selbe Problem:

Also führ des alles mal aus ,wenn was ned geht macht nichts: einfach ignorieren

alter table vms_userdaten add max_forced int(5) not null default '10';

dann:

update vms_userdaten set max_forced=10;

dann:

alter table vms_userdaten add nickname varchar(100) not null default '' after uid;


Wenn des ned hinhaut ka, bei mir war des Problem dannach behoben

mfG doafa

rawmance
22.08.2007, 21:41
hi

vielleicht posteste mal den code deiner klick4.php

dann kann mna dir vieleicht besser helfen

gruss rawmance

Twain
23.08.2007, 20:36
Original von doafa
Ich hatte des selbe Problem:

Also führ des alles mal aus ,wenn was ned geht macht nichts: einfach ignorieren

alter table vms_userdaten add max_forced int(5) not null default '10';

dann:

update vms_userdaten set max_forced=10;

dann:

alter table vms_userdaten add nickname varchar(100) not null default '' after uid;


Wenn des ned hinhaut ka, bei mir war des Problem dannach behoben

mfG doafa

Klappt bei mir nicht.


Original von rawmancehi

vielleicht posteste mal den code deiner klick4.php

dann kann mna dir vieleicht besser helfen

gruss rawmance

Hier der Code:

<?
userstatus();
$max_banner = mysql_fetch_array(db_query("SELECT `max_forced` FROM ".$db_prefix."_userdaten WHERE uid=".$_SESSION['uid'].""));
head("");
$forcedbanner = db_query("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE menge >='1' and werbeart = 'forcedbanner' and status = '1' and sponsor != '".$_SESSION['uid']."' ORDER BY RAND()");
while($f_banner=mysql_fetch_array($forcedbanner)){
$int_reload = db_query("SELECT * FROM ".$db_prefix."_reloads WHERE tan='".$f_banner['tan']."' and (uid='".$_SESSION['uid']."' or ip='".$ip."') and bis >= ".time()."");
if (!mysql_num_rows($int_reload) && $x_banner <= ($max_banner['max_forced']-1)) {
echo '<div align="center"><a href="fc.php?tan='.$f_banner['tan'].'" target="_blank"><img src="'.$f_banner['banner'].'" border="0" height="60" width="468" alt=""></a><br>Reload:'. $f_banner['reload']/3600 .' Std. | Verdienst: '.number_format($f_banner['verdienst'],2,',','.').' | Aufendhalt:'.$f_banner['aufendhalt'].' Sekunden<br><br></div>';
$x_banner++;
}
}
if ($x_banner <= 0) {
echo '<div align="center"><font color="#FF0000"><b>Alle Banner im Reload !</b></font></div>';
} else {
echo '<div align="center"><form action="" method="post"><input type="Submit" name="mehr_banner" value="Weitere Banner ?"></form></div>';
}
foot();
?>

Twain
23.08.2007, 23:14
Hatte das Script erstmal nur zum testen hochgeladen.

Heute habe ich das Script nochmals hochgeladen, aber dahin, wo es künftig laufen soll.
Nach dem ich einige Add-ons installiert habe, habe ich einen Testaccount eingerichtet und nochmal bei den Forcedbannern nachgeschaut. Jetzt klappt alles.