Hola a todos los de foros del web tengo una gran duda y un dilema porque puedo subir imagenes de modo local y no en el servidor.
Mi servidor esta en linux por siaca.
Ejemplo para subir imagenes de modo local:
Solo parte del codigo, aqui en mi unidad d:hay una carpeta llamada prueba y normal subo las imagenes el problema esta cuando quiero subirlas al servidor.
<?
if(isset($_FILES["archivo"]['size'])){
$destino="D:\prueba\ " .$_FILES['archivo']['name'];
if(move_uploaded_file($_FILES['archivo']['tmp_name'],$destino)){
echo "SE CARGO EXITOSAMENTE";
}
else{
echo "ERROR: archivo no aceptado";
}
}
?>
Codigo para subir al servidor, creo que el problema es la ruta.
<?
if(isset($_FILES["archivo"]['size'])){
Aqui la ruta a donde se tiene que guardar las imagenes
$destino="/srv/www/htdocs/Pandora/imagenes/ " .$_FILES['archivo']['name'];
Aqui una prueba de una carpeta compartida de otro server pero este en plataforma windows.
//$destino="\\bdserver\pandora\docs\ " .$_FILES['archivo']['name'];
if(move_uploaded_file($_FILES['archivo']['tmp_name'],$destino)){
echo "SE CARGO EXITOSAMENTE";
}
else{
echo "ERROR: archivo no aceptado";
}
}
?>
Lo que sale es error archivo no aceptado.
Un ejemplo y ayuda.