PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Startseiten Countdown bei Vergütung



blacky123
31.10.2009, 13:04
Ich suche eine Möglichkeit, bei einem Startseitenaufruf erst einen Countdown ablaufen zu lassen, bis der Aufruf vergütet wird.

Kann mir da jemand helfen? Fand mit der Suche nichts.


MfG

snowcat
31.10.2009, 15:41
Wenn du eine ähnliche Funktion benutzt, wie es bei den ForcedKlicks ist? Also eine Datei laden lassen, dann per Java zählen und dann per Redirect vergüten lassen.

jpwfour
31.10.2009, 16:05
Verwendest du das:
http://www.designerscripte.net/downloads.php?do=file&id=166
Addon?

blacky123
31.10.2009, 16:22
Jup ich verwende das ausm Downloadbereich hier.

MfG

Lokutos
31.10.2009, 16:32
Einfach den aktuellen link zur startseite mit dem hier ersetzen:


<?php
$start_reload = db_query("SELECT * FROM ".$db_prefix."_reloads WHERE uid ='".$_SESSION['uid']."' and tan = 'startseitenaufruf' and bis >= '".time()."'");
if (!mysql_num_rows($start_reload)) { $startanzeige = '<font color="green">(Bereit)</font>';
} else {
$start_reload = mysql_fetch_array($start_reload);
$time = round(($start_reload['bis'] - time())/60,0);
$startanzeige = ' ('.$time.' Min.)';
}
?>
<br><a href="?content=/start"><b><i><span style="color: #D3D3D3;">Startseite<?=$startanzeige;?></span></i></b></a>

blacky123
31.10.2009, 18:25
Du hast das falsch verstanden. Ich suche nicht eine Anzeige wie lange es noch bis zum nächsten Reload dauert, sondern wenn der User auf Startseite klickt ein Countdown abfährt und erst wenn dieser abgelaufen ist, vergütet wird.
Wie bei Forcedbannern die Aufenthaltszeit.
Und nicht die Reloadsperre^^.

Hoffe jetzt ist das klar.

MfG

dimek87
31.10.2009, 18:34
dieses ding würde mich auch interessieren :-)

jpwfour
01.11.2009, 15:04
In der Datei start.php:

Nach:

if (!mysql_num_rows($reloadcheck)) {das einfügen:

if(!isset($_SESSION['start_v_timer']) || $_SESSION['start_v_timer'] > (time()-5)){
$starttext = '<b>Bitte warte noch 5 Sekunden, bis der Aufruf vergütet wird.!</b>
<meta http-equiv="refresh" content="5;">';
$_SESSION['start_v_timer'] = time();
}else{und nach:

$starttext = '<b>Du hast gerade '.number_format($pageconfig['verdienst_start'],2,',','.').' '.$waehrung.' für diesen Aufruf erhalten!</b>';folgendes:

unset($_SESSION['start_v_timer']);
}Sollte im Popup, sofern verwendet, analog dazu genauso gehn.

blacky123
01.11.2009, 18:09
Beim Popup scheint es nach den 5 Sekunde die URL (index.php?content=/start)
nicht zu finden.
Wie soll ich die URL sonst aufschreiben? Ging nämlich glaub ich nicht als ich das index.php einfach weggetan hab

riwasch
04.11.2009, 18:15
hatte mich auch intressiert, aber auch ich bekomme dann einen Fehler im Popup angezeigt

blacky123
04.11.2009, 19:15
Bei mir im Popup ist auch immer ein ungültiger Aufruf.


MfG

jpwfour
04.11.2009, 20:14
Die Zeilen dann so ändern:

$starttext = '<b>Bitte warte noch 5 Sekunden, bis der Aufruf vergütet wird.!</b>
<meta http-equiv="refresh" content="5;">';

Hab das im anderen Post auch editiert, so sollte es dann in beiden Versionen, also egal ob mit oder ohne Popup, funktionieren.

riwasch
04.11.2009, 20:46
Topp - Passt - THX

blacky123
04.11.2009, 20:56
Echt Top jpwfour, danke.

Sollte vielleicht in Codeschnippsel aufgenommen werden.

MfG