Hallo Experten,
ich hoffe, dass ich hier im richtigen bereich bin, wenn nicht bitte ich um nachsicht.
Also, ich taste mich gerade an das mischen von html, Java und php ran! Dabei versuch ich folgenden Code zum laufen zu bringen, den im web gefunden habe:
Dabei soll beim verlassen der Seite ein Eintrag in die verweildauer.txt geschrieben werden .... funzt aber nicht !!!
Die HTML-Seite:
HTML
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Untitled Page</title>
<style type="text/css">
body
{
margin: 0;
padding: 0;
background-color: #FFFFFF;
color: #000000;
}
</style>
<style type="text/css">
a
{
color: #0000FF;
text-decoration: underline;
}
a:visited
{
color: #800080;
}
a:active
{
color: #FF0000;
}
a:hover
{
color: #0000FF;
text-decoration: underline;
}
</style>
<script language="JavaScript">
var Aufrufzeit = new Date();
var Differenz = 0;
function Zeitberechnung()
{
var AktuelleZeit = new Date();
Differenz = parseInt((AktuelleZeit.getTime() - Aufrufzeit.getTime()) / 1000);
setTimeout("Zeitberechnung()", 1000);
}
function OnlineZeitSpeichern()
{
Differenz = String(Differenz);
Webseite = document.URL.replace(/.*\/,"");
Webseite = Webseite.replace(/./,"_");
OnlineZeitSpeichern = window.open("onlinezeitspeichern.php?Verweildauer="+Differenz+"&Webseite="+Webseite, "OnlineZeitSpeichern", "toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=0,height=0");
OnlineZeitSpeichern.close();
}
</script>
</head>
<body onLoad="Zeitberechnung();" onUnLoad="OnlineZeitSpeichern();">
<div id="wb_Shape1" style="position:absolute;left:206px;top:260px;width:151px;height:165px;z-index:0;">
<img src="images/img0011.png" id="Shape1" alt="" style="border-width:0;width:151px;height:165px;"></div>
</body>
</html>
Alles anzeigen
Die php-datei
PHP
<?php
if($Verweildauer && $Webseite)
{
$IP = $_SERVER['REMOTE_ADDR'];
$FilePointer = fopen("verweildauer.txt", "a");
fwrite($FilePointer, $IP." # ".$Webseite." # ".$Verweildauer."n");
fclose($FilePointer);
echo Fertig;
}
else
{
echo Fehler;
}
?>
Alles anzeigen
mfg eem Monarch
PS: mein 2ter Name ist Monarch und bezieht sich auf den Schmetterling und ist keine anmassung von mir!