Para borrar las imagenes de mi carpeta images tengo el siguiente codigo:
Código PHP:
//add delete image function
if ($HTTP_POST_VARS['delete_image_1'] == 'yes') {
unlink(DIR_FS_CATALOG_IMAGES . $HTTP_POST_VARS['products_image']);
$sql_data_array['products_image'] = tep_db_prepare_input($HTTP_POST_VARS['none']);
}
//end delete image function
El problema lo tengo para borrar las imagenes de otro directorio que tengo para las miniaturas.
Estas imagenes se crean de forma automatica y son renombradas.
Si la imagen se llama imagen_1.jpg es renombrada a imagen_1.jpg.thumb_89x120
El codigo anterior lo he modificado por:
Código PHP:
//add delete image function
if ($HTTP_POST_VARS['delete_image_1'] == 'yes') {
unlink(DIR_FS_CATALOG_IMAGES . $HTTP_POST_VARS['products_image']);
unlink(DIR_FS_CATALOG_IMAGES . 'miniauturas/' . $HTTP_POST_VARS['products_image']);
$sql_data_array['products_image'] = tep_db_prepare_input($HTTP_POST_VARS['none']);
}
//end delete image function
He pensado usar la funcion substr pero no se como aplicarla al nombre de las imagenes del directorio miniaturas.
Espero que me hayais entendido.
Gracias.