PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : logfile geht nicht



scara
22-04-2002, 23:21
hi hier mein logfile
und erst eine anzeige der daten


Ihre IP: <?php echo $REMOTE_ADDR ?><br>
Sie waren vorher auf: <?php echo $HTTP_REFERER ?><br>
Ihr System: <?php echo $HTTP_USER_AGENT ?><br>
Name Ihrers PCs: <?php echo $REMOTE_HOST ?><br>


<?php
$logfile=fopen("log.txt","a");
fputs($logfile, date("d.m.Y, H:i:s",time()) .
", IP:" . $REMOTE_ADDR .
", System:" . $HTTP_USER_AGENT .
", vorherige Seite:" . $HTTP_REFERER .
", Client Name:" . $REMOTE_HOST . "\n";
fclose($logfile);
?>


warum funzt es nicht ?????????

die datei war log.php

reno
24-04-2002, 07:21
Griaß Di scara,

hast du hier (in Zeile 7) nicht eine Klammer vergessen?

versuchs mal so:


<?php
$logfile=fopen("log.txt","a");
fputs($logfile, date("d.m.Y, H:i:s",time()) .
", IP:" . $REMOTE_ADDR .
", System:" . $HTTP_USER_AGENT .
", vorherige Seite:" . $HTTP_REFERER .
", Client Name:" . $REMOTE_HOST . "\n");
fclose($logfile);
?>

scara
24-04-2002, 15:59
danke.. auf meinem pc gehts nun nur im webspace nicht (allerdings counter und das anzeigen der servervariablen geht im webspace)

was ist nun wieder los

reno
24-04-2002, 19:23
Ja griaß Di,

kannst du mal die Fehlermeldung posten?

scara
24-04-2002, 23:07
naja die seite ist einfach weiss

log.php

<html>
<head>
<SCRIPT language="JavaScript">
function st() {
window.status="schriftinderstatusleiste";
}
</script>

</head>
<body onload="st()">
<?php
$logfile=fopen("log.txt","a");
fputs($logfile, date("d.m.Y, H:i:s",time()) .
", IP:" . $REMOTE_ADDR .
", System:" . $HTTP_USER_AGENT . "\n");
fclose($logfile);
?>
</body>
</html>

der counter geht auf dem webspace

FaWeY
25-04-2002, 05:51
Also um Dich aufzuklären stet da irgendwo nen "echo" oder "print" befehl ?
Nö also was soll er da denn ausgeben :))))

Du musst im shcon sagen das ers ausgeben soll sonst geht da mal rein garnix :)) guck halt in die file log.txt rein funzt 1a

VIEL SPASS

scara
25-04-2002, 14:22
ja auf meinem pc speicherte r in der log.zxt ja auch die daten nur auf dem webspace eben nicht.. der php counter funzt also wird ja php unterstützt ..

FaWeY
25-04-2002, 20:30
du musst die log.txt SELBST erstellen in dem script
wird die datei NICHT erstellt musste mal testen

achja

du MUSST der file die rechte geben das php drin schrieben kann
z.B.: chmod 777 log.txt oder per ftp da machst nen rechtsklick oder da gibts nen menü da kannst du owner bzw chmod stht da und musst 777 machen dann is sie für jeden lesbar auch für php

Viel Spass

Ps.: wenn du windows benutzt spielt das keine rolle weil bei windows JEDER auf irgendwelchen dateien rumschrieben kann außer sie werden vom system geschrieben
das ist bei unix / linux anders da musst der file die rechte geben Wbespace anbieter benutzen zu 99,9% linux bzw unix basierende system weil sie sicherer, schneller, und besser sind :)