Ciao ragazzi,
ho scritto questo scriptino php, ma non riesco a farlo funzionare, non mi ricordo granché di programmazione e non ho il tempo per studiarla di nuovo, potreste semplicemente correggere il codice per piacere?
Sto cercando di individuare tutte le email in un file.txt e di metterle in un file2.txt.
Il codice è il seguente, grazie!
Codice PHP:
$fp = fopen("email.txt", "r+");
$char = "@";
while ($line = fscanf($fp, "%s"))
{
if(strchr($line , $char))
{
$fz = fopen("done.txt", "a+");
fwrite($fz, $line);
fwrite($fz, ";\t");
fclose($fz);
}
}
fclose($fp);
L'errore che mi da il computer è:
Warning: strchr() expects parameter 1 to be string, array given in C:\xampp\htdocs\np\work.php on line 11