Hallo,
soo....nun auch schon ein Update v0.2. In der neuen Version wird nun genau aufgeschlüsselt wie oft welcher Parnterbanner / -link am Tag aufgerufen wurde. Somit kann dem Sponsor Rechenschaft abgelegt werden.
Die allianzcounter.php sieht nun so aus:
<?php defined ('main') or die ('no direct access');
//Überprüft ob das aktuelle Datum bereits in der Tabelle steht
$sql="SELECT date FROM `ic1_partnervisits` WHERE date='".date("Y-m-d")."';";
$result=mysql_query($sql) OR die ("Fehler bei der SQL Abfrage:<br/ >". mysql_error());
// Wenn er keinen Datensatz zum heuten Datum findet
if (mysql_num_rows($result) <= "0")
{
//Erstellt neuen Datensatz für das heutige Datum
$sql="INSERT INTO `ic1_partnervisits` (`id`, `partners_id`, `date`, `klicks`) VALUES (NULL, '".$_GET['id']."', '".date("Y-m-d")."', '1')";
mysql_query($sql) OR die ("Fehler bei der SQL Abfrage:<br/ >". mysql_error());
}
else
{
$sql="UPDATE `ic1_partnervisits` SET klicks=klicks+1 WHERE date='".date("Y-m-d")."';";
mysql_query($sql) OR die ("Fehler bei der SQL Abfrage:<br/ >". mysql_error());
}
$sql="SELECT link FROM ic1_partners WHERE id=".$_GET['id'].";";
$result=mysql_query($sql);
$row=mysql_fetch_object($result);
echo "<meta http-equiv='refresh' content='0; URL=".$row->link."'>";
?>
Einen Moment bitte, du wirst weitergeleitet...
<!--@title=@--><!--@hmenu=@--><!--@view=normal@--><!--@viewoptions=@--><!--@wysiwyg=1@-->
Zusätzlich wird auch eine Tabelle anlegt, da wir uns gerne an die Grundsätze der DB Enwicklung halten wollen.
MySQL Code:
CREATE TABLE IF NOT EXISTS `ic1_partnervisits` (
`id` int(10) NOT NULL auto_increment,
`partners_id` int(3) NOT NULL,
`date` date NOT NULL,
`klicks` int(10) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
Viel Spaß....
Gruss,
Schakal