Cita:
Iniciado por Zarkiria
if (empty($file['imagen']['name'])) {
$error .'- La imagen es obligatoria.<br><br>';
} [/B]
Sería con $_FILE y, además, la línea está mal. Tienes esto:
Código PHP:
$error .'- La imagen es obligatoria.<br><br>';
Y sería esto:
Código PHP:
$error .='- La imagen es obligatoria.<br><br>';
De todas formas, te complicas demasiado. Lo que deberías hacer es usar el is_uploaded_file al tratar la imagen de esta forma:
Código PHP:
if ( is_uploaded_file( $_FILE['imagen']['tmp_name'] ) ) {
//Aquí tratas la imagen, la subes, haces el thumbnail...
} else {
$error .='- La imagen es obligatoria.<br><br>';
}