Hi leute,
ich bin gerade dabei nen egenes referrer system zu programmieren und jetzt bekomme ich es einfach nicht hin, dass wenn der eintrag einer seite schon vorhanden ist dass dann die anzahl der besuche um eins erhöt wird, könnr ihr mir da evtl helfen? Also es geht nur um den unteren teil mit dem update...der rest funktioniert ja so wie ich es will^^
Hier mein code:
PHP
<?php
$ref = $HTTP_SERVER_VARS['HTTP_REFERER'];
$ip=$_SERVER['REMOTE_ADDR'];
$datum = date("d.m.Y H:i");
list ($http, $slash, $ref) = split('[/]', $ref);
$ref=str_replace("www.","", $ref);
if($ref=="free-websms.de"){exit;}
$verbindung = mysql_connect(************)
or die("Verbindung zur Datenbank konnte nicht hergestellt werden");
mysql_select_db("lippl") or die ("Datenbank konnte nicht ausgewählt werden");
$sql = "SELECT refs FROM websmsreferrer WHERE refs = '$ref'";
$result = mysql_query($sql) OR die(mysql_error());
if(!$result) {
$anzahl="SELECT anzahl FROM websmsreferrer WHERE refs = '$ref'";
$anzahlplus = $anzahl+1;
echo $anzahl;
$aendern = "UPDATE websmsreferrer SET anzahl = '$anzahlplus' WHERE ref = '$ref'";
$update = mysql_query($aendern);
//seite schon vorhanden
}
elseif($result=true){
$eintrag = "INSERT INTO websmsreferrer (id, refs, datum ) VALUES ('$ip', '$ref', '$datum' )";
$eintragen = mysql_query($eintrag);
//seite noch nicht vorhanden
}
?>
Alles anzeigen