Ciao a tutti sto facendo uno script per rimuovere in automatico una stringa spam che si auto inietta sempre nell'header del mio sito.. Praticamente vorrei che ci fosse un ciclo che controlla ogni riga dell'header e quando trova quella infetta la cancella.. Ho fatto delle prove solo per trovare la linea ma senza risultati..
Questa è la mia classe
Ho provato a scrivere "stringa infetta" in una linea del file header ma non da segni di vita..
Nell'index della cartella del tema ho scritto
Cosa sbaglio?
GrazieFrancesco
Questa è la mia classe
PHP:
class Spam {
public function deletespam(){
$file = fopen("header.php","r");
while(! feof($file))
{
if(fgets($file)=="stringa infetta") {
header("Location: http://www.google.it");
}
fclose($file);
}
}
Ho provato a scrivere "stringa infetta" in una linea del file header ma non da segni di vita..
Nell'index della cartella del tema ho scritto
PHP:
$spam = new Spam;
$spam->deletespam();
Cosa sbaglio?
GrazieFrancesco