Erstellen und schreiben einer Datei in WordPress mit PHP

Ich würde gerne eine Datei erstellen, um mein cache-lookups (Koordinaten und so weiter). Ich weiß nicht warum, aber ich kann keine erstellen und schreiben Sie es innerhalb von WordPress. Ich bin mit diesem code für einen Versuch:

<?php

 $filename = 'sitevisitors.txt';

 if (file_exists($filename)) 
 {
    $count = file(TEMPLATEPATH . 'sitevisitors.txt'); 
    $count[0] ++;
    $fp = fopen(TEMPLATEPATH . "sitevisitors.txt", "w");
    fputs ($fp, "$count[0]");
    fclose ($fp);
    echo $count[0];
 } 

 else 
 {
    $fh = fopen(TEMPLATEPATH . "sitevisitors.txt", "w");
    if($fh==false)
        die("unable to create file");
    fputs ($fh, 1);
    fclose ($fh);
    $count = file(TEMPLATEPATH . 'sitevisitors.txt'); 
    echo $count[0];
 }

 ?> 

Ich bekomme keine Fehlermeldung, aber die Datei "sitevisitors.txt" nicht erstellt und aktualisiert und erscheint nicht auf meinem server.
Was mache ich falsch? Der Pfad sollte ok sein.
Mein server-host bestätigt, dass ich volle Rechte.
Dieser code funktioniert wunderbar außerhalb von WordPress...

Jede Anregung ist willkommen!

Cheers, Marina

Schreibe einen Kommentar