Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/07/2008, 09:04
sarika
 
Fecha de Ingreso: octubre-2007
Mensajes: 20
Antigüedad: 16 años, 6 meses
Puntos: 0
Error al subir imagen

Hola a todos! Tengo un problema, estoy haciendo una pag. web y en apartado quiero que los usuarios puedan subir fotos (20 fotos máximo). La verdad es que nunca he tenido que subir archivos con php y no tengo ni idea de cómo hacerlo, quiero guardar en la base de datos la direccion donde guardaré la imagen y luego mostrarla.

He intentadohacerlo así, poniendo un file llamado imagen, para elegir la foto, pero me da un error..."undefine index imagen..."

$imagen=$_POST['imagen'];
$imagen_nombre=$_FILES['imagen']['name'];
$imagen_tam=$_FILES['imagen']['size'];

$uploaddir='ruta donde la grabas';
$newnoimg='nuevo nombre imagen';

$uploadfile = $uploaddir . basename($newnomimg);
if (move_uploaded_file($_FILES['imagen']['tmp_name'], $uploadfile))
{
print('imagen subida');
}

me podeis enviar algun ejemplo, o explicarme un poco como lo hago, como puedo hacerlo para guardar la direccion de la foto en la bd y luego cuando quiera mostrar la imagen ¿cómo la muestro?....
Muchisimas gracias por adelantado.