Versio

log.dat in aparte map plaatsen

Overzicht Reageren

Niek Kasius

Niek Kasius

04/02/2010 01:21:00
Quote Anchor link
ik heb een script van deze site geplukt, en het een beetje aangepast er een admin aan verbonden.
Maar als ik dat script nu include in andere pagina's word het wel opgeslagen in de datebase, maar krijg ik dat niet te zien in die admin, omdat het log.dat in iedere map apart word op geslagen.
Hoe krijg ik die log.dat nou extern ? zodat die voor meerdere pagina's te gebruiken is.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php

$logfile
= 'log.dat';

 if(!$fp = fopen($logfile, "a")) {
        echo "($logfile) kan niet geopent worden";
        exit;
        }

        if(!fputs($fp,"
        $ip, $hostname, $page, $datum
        "
)) {
        echo "Het bestand kon niet worden beschreven!";
        exit;
        }

        flock($fp, 2);
        fclose($fp);

    }
else {

        $fp = fopen($logfile, "a");
        fputs($fp,"
        $ip, ($hostname), ($page), ($datum)
        "
);
        flock($fp, 2);
        fclose($fp);

}

?>
Gewijzigd op 01/01/1970 01:00:00 door Niek Kasius
 
PHP hulp

PHP hulp

25/05/2012 08:17:33
Gesponsorde koppelingen:
BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  
 
Mr.Ark

Mr.Ark

04/02/2010 02:11:00
Quote Anchor link
Als ik jouw was zou ik je gaan verdiepen in Mysql en een database gebruiken.
 
Niek Kasius

Niek Kasius

04/02/2010 04:14:00
Quote Anchor link
ik kan niet scripten in php en van Mysql snap ik de ballen van.
maar het word wel op geslagen in een database, alleen word het niet zichtbaar als het word geinclude in een andere pagina, en dat komt doordat die logfile niet in een map word opgeslagen.
 
- Jim  -

- Jim -

04/02/2010 09:19:00
Quote Anchor link
Dit script zal je iets moeten verbouwen om het dynamisch bruikbaar te kunnen maken voor alle/meerdere pagina's. Of je moet dit script binnen alle pagina's plakken en aanpassen, maar lijkt me toch ook weer niet de bedoeling.

Dit is een goede pagina wara je veel informatie kunt vinden:
http://nl.php.net/docs.php

En natuurlijk de tutorials op deze site.
 



Overzicht Reageren