Intanto, scusa ancora per la mia memoria cortissima Ecco il pezzo di codice che ti avevo promesso mesi e mesi fa. E' sporco, ma fa il suo lavoro. Entrambi i file vanno messi nella home.
Inventati un nome al posto di qualcosa.txt, non vorremmo lo leggessero tutti.
log.php
Codice PHP:
<?php
$f = fopen('qualcosa.txt', 'a');
$page = @$_GET['logpage'];
unset($_GET['logpage']);
fwrite($f, $page . ' GET: ' . json_encode($_GET) . ' POST: ' . json_encode($_POST) . PHP_EOL);
fclose($f);
$page = preg_replace('#\?.*$#', '', $page);
chdir(dirname($page));
include $page;
.htaccess
Codice:
RewriteEngine On
RewriteBase /
RewriteRule ^(.*\.php)$ log.php?logpage=$1 [L,QSA]
Se hai già un file .htaccess le righe sopra andrebbero aggiunte in fondo. Ma se il tuo contiene già altre righe Rewrite* e le cose non funzionano, ne discutiamo
edit: a parte, hai anche dati nel database?