problemas para subir archivos al servidor

Maria
23 de Junio del 2006
Hola, estoy trabajando con php y mysql y no se como subir una foto al servidor ni como guardar la ruta en la base de datos para luego mostrarlo. Estaba tratando de hacerlo con un campo file de un formulario y conocer la ruta de ubicacion con $_FILES["imagen"][tmp_name] pero la ruta que muestra es C:/Servidor/PHP/uploads/php11F.tmp y no es correcta, cuando busco el archivo no esta. Por favor ayudenme. Ya revise el php.ini y todo esta bien, file_uploads =on, upload_max_filesize =2M y upload_tmp_dir = C:/Servidor/PHP/uploads/

gojamm
23 de Junio del 2006
es posible que si te lo este subiendo, solo que php11F.tmp es un archivo temporal, lo tienes que usar antes de finalizar el script(copy,move_uploaded_file) , cuando el script finaliza este es eliminado

Maria
23 de Junio del 2006
Disculpame pero soy nueva en esto, puedes explicarte mejor, o dame un ejemplo por favor... Gracias por responder anteriormente

gojamm
23 de Junio del 2006
echate un vistaso a http://www.php.net/manual/es/features.file-upload.php

techno
23 de Junio del 2006
Bueno, hay que ser algo torpe, pero en fin, intenta poner las globales on con htaccess y usa:
$variable[tmp].
usa:
copy($_POST[archivo], "carpeta/".$archivo[tmp]);

chau