Chty'te astuce pour corriger ereg qui n'est plus utilisé sous PHP5.3 Exemple pour ereg() :
ereg('\.([^\.]*$)', $this->file_src_name, $extension);
Devient :
preg_match('/\.([^\.]*$)/', $this->file_src_name, $extension);
Pour ereg_replace() :
$this->file_dst_name_body = ereg_replace('[^A-Za-z0-9_]', '', $this->file_dst_name_body);
Devient :
$this->file_dst_name_body = preg_replace('/[^A-Za-z0-9_]/', '', $this->file_dst_name_body);
Et pour eregi() :
eregi('\.([^\.]*$)', $this->file_src_name, $extension);
Devient :
preg_match('/\.([^\.]*$)/i', $this->file_src_name, $extension);