
función delete???

... que yo sepa no existe eso...
Para eliminar ficheros debes utilizar la función unlink()
http://mx2.php.net/manual/es/function.unlink.php
.. te recomiento antes le pases un file_exists()
Suerte!
Edito: 
fuí a php.net pa' no quedarme con la duda de la función delete()... cito:
Cita:
Iniciado por www.php.net Descripción
void delete ( string file )
Esto es una entrada manual inútil para satisfacer a esas personas que están buscando unlink() o unset() en el lugar equivocado.

...