Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/11/2004, 14:04
Avatar de Ludwingg
Ludwingg
 
Fecha de Ingreso: diciembre-2002
Ubicación: San Salvador
Mensajes: 951
Antigüedad: 21 años, 4 meses
Puntos: 5
subir imagenes

Hola...

tengo una base de datos con dos campos: foto0 y foto1 ..... tambien tengo un formulario:

<form action="upload.php" method="post">
<input type="file" name="userfile"><br>
<input type="file" name="userfile1"><br>
<input type="submit" name="enviar" value="enviar">
</form>

y tengo el script upload.php el cual me muestra un "error" y no sube las imagenes al servidor, se supone que el <input type=file name=userfile> debe subir una fotografia al servidor e insertar la ruta en el campo foto0 de la base de datos y <input type=file name=userfile1> debe subir otra fotografia al servidor e insertar la ruta en el campo foto1...... en conclucion ninguno de los dos archivos sube y la ruta se inserta en la base de manera erronea, por ejemplo: c:imagenes/fotografia.jpg cuando realmente tendria que insertarse asi: images/fotografia.jpg ...................aqui esta el codigo:

$conexion=mysql_connect("localhost","","");
mysql_select_db("base",$conexion);
//
$nombre1=$HTTP_POST_FILES['userfile']['name'];
$tipo1=$HTTP_POST_FILES['userfile']['type'];
$size1=$HTTP_POST_FILES['userfile']['size'];
//
$nombre2=$HTTP_POST_FILES['userfile1']['name'];
$tipo2=$HTTP_POST_FILES['userfile1']['type'];
$size2=$HTTP_POST_FILES['userfile1']['size'];
//
if (move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'], $nombre1) && move_uploaded_file($HTTP_POST_FILES['userfile1']['tmp_name'], $nombre2)){
echo "bien";
}
else{
echo "error";
mysql_query("Insert into tabla(foto0,foto1) values('$userfile','$userfile1')");
}

el codigo lo he hecho yo solo asi que seguramente tiene muchos errores de principiante... espero que me ayuden....

muchas gracias