Salve, il mio sito è costruito così: nella cartella "public" ho una cartella "tornei", nella quale è presente una cartella "campionato". Nella cartella "campionato" sono contenute N cartelle di nome composito. In ognuna di esse sono contenuti dei file .php che contengono delle cose. Io vorrei fare un loop di tutte le cartelle di "tornei" e cercare in ogni file .php se è presente un certo valore chiamato $who. Però non funziona. Dove sbaglio?
Segue il codice. Grazie mille!!
codice:$path_tornei = "public/tornei"; $campionati = scandir("$path_tornei/campionato/"); foreach ($campionati as $c) { if($c === '.' || $c === '..') { continue; } $part = scandir("public/tornei/campionato/$c/partite/"); foreach ($part as $p) { if($p === '.' || $p === '..') { continue; } $f = @file_get_contents($p); echo "$f"; $trovato = @substr_count($f, $who); echo"$trovato"; } }

Rispondi quotando