Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/11/2012, 20:38
Avatar de Javier01
Javier01
 
Fecha de Ingreso: febrero-2008
Ubicación: Montevideo
Mensajes: 261
Antigüedad: 16 años, 9 meses
Puntos: 31
Respuesta: No me guarda la imagen del formulario

Buenas!

1ero: Donde utilizas la variable $_FILE debería ser $_FILES

2do: Donde creas el nombre de la imagen $name=$_SESSION['user'].'_'.time().$_FILE['photo']['type']; hay un problema,
$_FILE['photo']['type']; no te devuelve solo la extensión sino además el tipo; ejemplo image/png.
Es esa barra inclinada la que te genera el error. Yo lo probé sacando la extensión de la siguiente manera:
$extension = substr($tipo,strrpos($tipo,"/")+1);
$name=$_SESSION['user'].'_'.time().'.'.$extension;

3ero: Declara la variable $contenido = ''; antes de usarla como $contenido.= porque sino estas usando una variable que no declaraste.

4to: No admitirás las imágenes que sean png?

Saludos!
__________________
Tomarse un tiempo para redactar correctamente la pregunta, utilizando los signos de puntuación adecuados, es ganar tiempo y calidad en la respuesta.