hola a todos antes que nada ya he estado buscando e intentando hasta de forma ftp pero no lo consigo, les describo mi problema,
tengo contratado un hosting que me brinda php montado sobre linux
inici el desarrollo de mi web la cual en una de las opciones brinda la opcion de cargar un archivo a la web, bueno, en mi pc de desarrollo donde teabajo con dreamweaver, con SO
güindous, tengo montado un servidor apache en el cual esta el php, bueno, la pc de desarrollo todo va de maravilla cargo las imagenes desde el sitio a sus espectivas carpetas con el siguiente codigo php
Código PHP:
if ( $_FILES['file1']['name']){
// echo "<h3>Actualizando foto.</h3>".date("Y/m/d");
$nombre_archivo = $_FILES['file1']['name'];
if (move_uploaded_file($_FILES['file1']['tmp_name'], "img/".$nombre_archivo)){
$imagen="img/".$nombre_archivo;
$Actualizado=true;
}else{
echo "<h3>Ocurrió algún error al subir el archivo. No pudo guardarse.</h3>";
}
}
}
pues bien de esa manera funciona en mi entorno y lo hace bien, llego la hora de la verdad al subirlo a la web que tengo que se lla p.e.
www.misitio.com, transferi el sitio y todo perfecto, hasta alegre estaba, es la primera vez que lo hago hacia el internet, siempre habia trabajado bajo el calorsito de las intranets en las cuales puedes tener "mas control", en fin.. ya estoy divagando, volviendo al asunto todo estaba bien solo faltaba probar el upload y no funciono, me manda que ocurrio un error al subir el archivo, buscando encontre que posiblemente era como estaba llamando al directorio para depositar los archivos e hice los siguiente
Código PHP:
$uploaddir = '/httpdocs/sitebeta1/img/';
if (move_uploaded_file($_FILES['file1']['tmp_name'], $uploaddir.$nombre_archivo)
pero nada mismo error, tambien intente (solo la diagonal):
Código PHP:
$uploaddir = '/img/';
if (move_uploaded_file($_FILES['file1']['tmp_name'], $uploaddir.$nombre_archivo)
y el resultado es el mismo,
alguna idea? o ven que estoy haciendo algo mal?
gracias de antemano