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.