hallo
Welche heisst die Funktion für das hochzählen von Views?
Danke
welche Function
Moderator: Thorsten
Hi,
das macht die Funktion logViews($myid, $lang)
bye
Thorsten
das macht die Funktion logViews($myid, $lang)
bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
amazon.de Wishlist
vorschlag
hallo
ich hab den code so geändert damit es nicht hochgezählt wird wenn ein bestimmte IP auf meine Webseite zugreifft.Sagen Sie mir bitte ob es so richtig ist
function logViews($myid, $lang) {
global $db, $sids, $sqltblpre;
$nVisits = "0";
$heute = time();
if ($result = $db->query ("SELECT visits FROM ".$sqltblpre."faqvisits WHERE id = '".$myid."' AND lang = '".$lang."'")) {
list($nVisits) = $db->fetch_row($result);
}
if ($nVisits == "0" || $nVisits == "") {
$db->query ("INSERT INTO ".$sqltblpre."faqvisits (id, lang, visits, last_visit) VALUES ('".$myid."', '".$lang."', '1', '".$heute."')");
}
else {
$ip = $_SERVER["REMOTE_ADDR"];
if($ip == '169.254.244.236')
{break;}
else{
$db->query ("UPDATE ".$sqltblpre."faqvisits SET visits = visits+1, last_visit = '".$heute."' WHERE id = '".$myid."' AND lang = '".$lang."'"); }
}
}
ich hab den code so geändert damit es nicht hochgezählt wird wenn ein bestimmte IP auf meine Webseite zugreifft.Sagen Sie mir bitte ob es so richtig ist
function logViews($myid, $lang) {
global $db, $sids, $sqltblpre;
$nVisits = "0";
$heute = time();
if ($result = $db->query ("SELECT visits FROM ".$sqltblpre."faqvisits WHERE id = '".$myid."' AND lang = '".$lang."'")) {
list($nVisits) = $db->fetch_row($result);
}
if ($nVisits == "0" || $nVisits == "") {
$db->query ("INSERT INTO ".$sqltblpre."faqvisits (id, lang, visits, last_visit) VALUES ('".$myid."', '".$lang."', '1', '".$heute."')");
}
else {
$ip = $_SERVER["REMOTE_ADDR"];
if($ip == '169.254.244.236')
{break;}
else{
$db->query ("UPDATE ".$sqltblpre."faqvisits SET visits = visits+1, last_visit = '".$heute."' WHERE id = '".$myid."' AND lang = '".$lang."'"); }
}
}