1- Revisar si en el formulario se envió una imagen:
Código PHP:
Ver original$imgError = $_FILES['nombre_de_campo']['error'];
if($imgError == 0) {
// Se subió un archivo, solo debes asegurarte de que es una imagen
// La mueves a la ubicación que corresponda
// O la colocas en una variable para guardar en base de datos (NADA RECOMENDABLE)
} elseif($imgError == 4) {
// No se subió archivo, deja en blanco la variable de la imagen
} else {
// Hubo un error subiendo el archivo... no deberías guardar el registro aún
}
2- Siempre que necesites mostrar la imagen:
Código PHP:
Ver originalif($row['imagen'] == '') {
// El usuario no tiene imagen, muestra la predeterminada
} else {
// Muestra la imagen del usuario
}