Grüße,
bin wieder mal dabei verrückt zu werden-
was ein einfaches logScript sein sollte-
<?php
if($_SESSION['sts']!="1"){
echo "####################################";
$ip=mysql_real_escape_string(htmlentities($_SERVER['REMOTE_ADDR']));
$referrer=mysql_real_escape_string(htmlentities($_SERVER['HTTP_REFERER']));
$agent=mysql_real_escape_string(htmlentities($_SERVER['HTTP_USER_AGENT']));
$adress=mysql_real_escape_string(htmlentities($_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']));
$log="INSERT INTO `log` (`ip` ,`referrer` ,`agent` ,`adress`)VALUES ('$ip', '$referrer', '$agent', '$adress');";
sql($log);
}
$_SESSION['sts']="1";
?>
der wird in den index.php includet.
macht mich nun verrückt - es kommt nämlich bei JEDEM Aufruf der Site ein neues EIntrag in die Tabelle.
die Zeile mit "###" sollte der KOntrolle dienen - die wird nicht merhfach ausgegeben, anscheinend wird das if() richtig ausgwertet - $_SESSION[] wird auch richtig gesetzt (print_r zeigt den entpsrechendne ientrag)
nur kommt bei jedem Refresh eine weitere Zeile in die datenbank ;(
habe die sql() um entsprechendes echo erweitert - DIE wird auch NICHT ausgeführt (asugabe erfolgt wirklich nur einmalig)
bin ratlos.
Hoffe auf baldige Hilfe oder gute klapsmühlenempfehlung
MFG
bleicher
--
__________________________-
Die Essenz der Egomanie
ie:{ fl:( br:< va:| ls:[ fo:# rl:? n4:? ss:| de:> js:| ch:| sh:( mo:| zu:|
__________________________-
Die Essenz der Egomanie
ie:{ fl:( br:< va:| ls:[ fo:# rl:? n4:? ss:| de:> js:| ch:| sh:( mo:| zu:|