ciao, io ho un codice php che mi deve "trovare" un file html all'interno del mio sito, facendo la prova nelle cartelle, cioè se il mio file è nella cartella

http://main/testi/file.html

e la pagina che deve cercarlo è in

http://main/testi/colori/mele/pagina.php

il codice dovra fare una cosa del tipo:

codice:
$indirizzo="pagina.php";
while( ! fopen($indirizzo, "r")){
 $indirizzo= "../"."$indirizzo";
}
echo "indirizzo trovato, link: $indirizzo";
..il tutto funzionerebbe anche, solo che tutte le volte che non mi trova il file mi stampa anche gli errori "...failed to open stream: No such file or directory..."
sbaglio forse a usare funzione?!?
invece di fopen dovrei trovarne un'altra?
a me servirebbe una funzione che verifica che la pagina esista e mi restituisca true o false senza stamparmi errori...

HELP PLEASE!!!