C'è un modo per evitare di specificare l'estensione quando si cerca se esiste un file con la funzione file_exists?
mi spiego meglio, mi serve sapere se in una data cartella è presente il file di tipo immagine logo.xxx. Questo, se esiste, può essere .gif , .jpeg , .jpg , .png o .bmp, però non lo so.
Se non c'è, carico un file immagine che so per certo esistere, default.gif.
Dal codice si capisce tutto:
c'è un modo per non specificare l'estensione sulla seguente riga incriminata? ad esempio mettendo caratteri speciali, o fare in modo che non venga considerato l'xxx...Codice PHP:$url_img_utente = "image\logo"; // riga incriminata
if(file_exists($url_img_utente)) {
echo "[img]".$url_img_utente."[/img]
";
}
else {
echo "[img]image\default.gif[/img]
";
}
$url_img_utente = "image\logo."."xxx";
L'unica soluzione che ho trovato ora è fare 6 if(file_exists(..)), uno per ogni estensione diversa..ma seppur corretta speravo di trovare qualcosa di meglio.

Rispondi quotando