Ver Mensaje Individual
  #18 (permalink)  
Antiguo 14/12/2013, 03:05
oliverf2
 
Fecha de Ingreso: octubre-2012
Ubicación: Austria
Mensajes: 47
Antigüedad: 11 años, 6 meses
Puntos: 7
Respuesta: Mostrar errores en la misma pagina del formulario

esq te lo esta diciendo el error =>
Notice: Undefined variable: mensaje in C:\wamp\www\enviar.php on line 167

Mensaje no esta declarada..

Por otra parte,es normal que solo te salga un error, ya que x cada error que tienes, estas machando el valor de la variable mensaje, x lo q solo te sale el ultimo...te aconsejo algo tipo..

Código PHP:
$mensajes_de_error= array();

if (empty(
$_FILES['foto']['name'])) {
    
$mensajes_de_error[] = 'Por favor, seleccione una foto para enviar.';
}
$formato getimagesize($_FILES['foto']['tmp_name']);
if (
$formato['mime'] != 'image/jpeg') {
    
$mensajes_de_error[] = 'Sólo se pueden enviar fotos en formato JPG.';
}


if(!empty(
$mensajes_de_error)) {
   die(
implode('\n',$mensajes_de_error));

De esta manera podras mostrar todo los errores...

Es un ejemplo solo, tendras q adaptarlo a tus necesidades!

Un saludo
__________________
PHP Developer