Buon giorno ho questo script che dovrebbe riconoscere il tipo di file: zip, pdf,jpg,gif ecc ecc.
Purtroppo mi restituisce questo problema:
codice:
preg_match(): Delimiter must not be alphanumeric or backslash
Lo script incriminato è questo:
Codice PHP:
if(preg_match("\\.(pdf|doc|xls|xlsx|zip|rar|txt|exe|ini|jpg)$", $d)){//problema
if(strtolower($rest)==".doc"){
$file.="[img]../../icone/word.png[/img]";
}
elseif(strtolower($rest)==".pdf"){
$file.="[img]../../icone/acrobat.gif[/img]";
}
elseif(strtolower($rest)==".xls"){
$file.="[img]../../icone/excel.png[/img]";
}
//ecc ecc
}
Avevo eregi, ma avendo aggiornato la versione di php, l'ho sostituito con preg_match ma adesso mi restituisce quell'errore.
Cortesemente come risolvere?
Grazie mille.