Wer hat geklickt? Banner Abfrage...
Hi Leute,
Ich möchte eine Abfrage auf/in einen Banner bauen, und zwar welcher registrierte Ihn geklickt hat. Falls Zeit und Datum möglich währen, währe das wünschenswert. Wie oft könnte auch drin sein :-)
Ich hab mir das irgendwie vorgestellt das ich eine If abfrage mache, die besagt Wenn der User geklickt hat wird das Datum(Zeit muss nicht sein), der Nickname festgehalten.
Wer kann bei soetwas helfen?
Gruß
Hurrican Warrior
Ich möchte eine Abfrage auf/in einen Banner bauen, und zwar welcher registrierte Ihn geklickt hat. Falls Zeit und Datum möglich währen, währe das wünschenswert. Wie oft könnte auch drin sein :-)
Ich hab mir das irgendwie vorgestellt das ich eine If abfrage mache, die besagt Wenn der User geklickt hat wird das Datum(Zeit muss nicht sein), der Nickname festgehalten.
Wer kann bei soetwas helfen?
Gruß
Hurrican Warrior
Das würde nur mit nem Weiterleitungsscript funktionieren. Weil wenn der User auf einen Banner klickt, wird er sofort zur anderen Seite geleitet und du hast keine Möglichkeit den Klick irgendwie auszuwerten mit PHP.
Der Code des Banners müsste dann z.B. so aussehen:
Und dann musst du ne Datei namens weiter.php erstellen:
Ist jetzt natürlich nur zur Veranschaulichung...
Der Code des Banners müsste dann z.B. so aussehen:
|
|
Quellcode |
1 |
<a href="include.php?path=weiter.php&url=http://www.banneraddresse.de"><img src="bild.jpg" border="0"></a> |
Und dann musst du ne Datei namens weiter.php erstellen:
|
|
PHP-Quelltext |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<?php
if (isset($_GET['url'])) {
$url = addslashes($_GET['url']);
$usernick = addslashes($USER['nick']);
$userid = intval($USER['id']);
$time = time();
//Eintragen in die DB etc...
header('Location: '.$url);
exit;
}
?>
|
Ist jetzt natürlich nur zur Veranschaulichung...
naja du müsstest dir erst mal ne neue tabelle in deiner DB anlegen, namens z.B. bannerclicks. Mit den Feldern userid [int(11)], usernick [varchar(50)] und time [int(11)].
Und dann kommt an die Stelle wo der Kommentar steht in der weiter.php, folgendes rein:
Dann sollte jedes Mal ein Eintrag stattfinden...
Und dann kommt an die Stelle wo der Kommentar steht in der weiter.php, folgendes rein:
|
|
PHP-Quelltext |
1 |
$DB->query(INSERT INTO ".$sqlprefix."_bannerclicks (userid, usernick, time) VALUES ('".$userid."', '".$usernick."', '".$time."'));
|
Dann sollte jedes Mal ein Eintrag stattfinden...
Na dann fehlt aber doch noch die ausgabe. Müsste man mit einen Select From machen
Seit 02.07.2010 Papa einer süssen Tocher !!!!
http://www.burnerfm.de
Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
So,
Hab die besagten Schritte gemacht, hier mal ein Screen der euch vielleicht mehr sagt als wenn ich es euch erkläre!
Hoffe das hat alles so seine richtigkeit!

Ich kann den Banner klicken.
Jetzt kommen wir zur besagten ausgabe
. wie gesagt, Schritt für Schritt.
Wie gebe ich die werte jetzt aus, wie ist im Prinzip egal, also ob es nun im Adminbereich steht oder als normale .txt aufm Server liegt!
Danke!
Gruß
Hurrican Warrior
Hab die besagten Schritte gemacht, hier mal ein Screen der euch vielleicht mehr sagt als wenn ich es euch erkläre!
Hoffe das hat alles so seine richtigkeit!

Ich kann den Banner klicken.
Jetzt kommen wir zur besagten ausgabe
. wie gesagt, Schritt für Schritt.Wie gebe ich die werte jetzt aus, wie ist im Prinzip egal, also ob es nun im Adminbereich steht oder als normale .txt aufm Server liegt!
Danke!
Gruß
Hurrican Warrior
Hi,
Sry für Doppelpost
Also ich weiss nicht ob euch das Thema noch geläufig ist:
Gebannt von Eigener HP
Das Angegebene Problem tritt auch hier wieder auf! Sobald der Banner geklickt wurde, die weiterleitung ohne Probleme erfolgt ist und man die Page wieder betreten möchte passiert wie in dem Thread beschrieben nichts- Seite kann nicht angezeigt werden (Davon auch betroffen: Confixx+FTP), das ist jetzt bei mehreren Leuten der Fall gewesen. Ein einfacher Router reset hat das Problem gelöst nur würde ich gerne wissen wie man das lösen kann:
Hier die weiter.php
Hier der Bannerlink:
Wie die DB aussieht seht ihr Oben
Kann mir jemand Helfen?
Gruß
Hurrican Warrior
Sry für Doppelpost

Also ich weiss nicht ob euch das Thema noch geläufig ist:
Gebannt von Eigener HP
Das Angegebene Problem tritt auch hier wieder auf! Sobald der Banner geklickt wurde, die weiterleitung ohne Probleme erfolgt ist und man die Page wieder betreten möchte passiert wie in dem Thread beschrieben nichts- Seite kann nicht angezeigt werden (Davon auch betroffen: Confixx+FTP), das ist jetzt bei mehreren Leuten der Fall gewesen. Ein einfacher Router reset hat das Problem gelöst nur würde ich gerne wissen wie man das lösen kann:
Hier die weiter.php
|
|
PHP-Quelltext |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<?php
if (isset($_GET['url'])) {
$url = addslashes($_GET['url']);
$usernick = addslashes($USER['nick']);
$userid = intval($USER['id']);
$time = time();
$DB->query(INSERT INTO ".$sqlprefix."_bannerclicks (userid, usernick, time) VALUES ('".$userid."', '".$usernick."', '".$time."'));
header('Location: '.$url);
exit;
}
?>
|
Hier der Bannerlink:
|
|
Quellcode |
1 |
$boxlinks[]='<a href="include.php?path=weiter.php&url=http://Homepage.de" target="_blank"><img src="http://blablabla.de/blablabla" border="0" alt="BlaBla" width="100" height="60"/></a>'; |
Wie die DB aussieht seht ihr Oben

Kann mir jemand Helfen?
Gruß
Hurrican Warrior
Ähnliche Themen
-
Grafiken & Designs »-
CoD4 Banner!!!
(2. Januar 2008, 20:20)
-
Grafiken & Designs »-
header
(14. März 2008, 17:39)
-
Grafiken & Designs »-
Bräuchte Hilfe bei einem Banner!!
(30. März 2008, 21:26)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
irgend eine Variable irgenwo einfügen (hmmm)
(20. März 2008, 20:41)


