25/11/2012, 20:38
|
| | | 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. |