Cita:
Iniciado por jam1138 Solo indicar que el código de aw412161 tiene iteración con una Base de Datos.
Muy cierto JAM1138 tiene interaccion con la base de datos. pero si le sacamos esto
Código PHP:
{
$story = mysql_insert_id($conexiondb);
}
//y luego sacamos esto
//guardamos en la Bdd el nombre de la foto
$filename = "http://www.forosdelweb.com/images/$nombre_archivo";
$result = mysql_query("update stories set picture = '$filename' where id = $story");
Esta solucionado el tema de la base de datos.
Cita: Y como comentario extra, aw412161: Guardar así la ruta de la imagen en definitiva no es recomendable ¿y si cambias de carpeta?, ¿y si cambias de dominio?. Es recomendable solo guardar el nombre y no más (bueno, y extensión).
y con respecto a la carpeta basta con sacar
Código PHP:
$carpeta="../images/";
y luego en la linea
Código PHP:
if(move_uploaded_file($_FILES['userfile']['tmp_name'][$i],$carpeta.$nombre_archivo)){
quitamos $carpeta asunto solucionado, el tema de no definir la carpeta es que la imagen se sube al mismo directorio donde esta el script o al directorio principal del site, y muchas veces necesitamos que nuestros archivos esten ordenados. en carpetas.
salu2