Hola
Se que este tema ya fue dado por muchos.
Incluso entre en las FAQ's y copie y pegue para subir un archivo y no me funciona.
Este es el codigo que saque de las FAQ's
-------------------------------------------------------------------------------------
<?php
if (isset($_POST['submit'])) {
if(is_uploaded_file($_FILES['fichero']['tmp_name'])) { // verifica haya sido cargado el archivo
if(move_uploaded_file($_FILES['fichero']['tmp_name'], $_FILES['fichero']['name'])) { // se coloca en su lugar final
echo "<b>Upload exitoso!. Datos:</b><br>";
echo "Nombre: <i><a href=\"".$_FILES['fichero']['name']."\">".$_FILES['fichero']['name']."</a></i><br>";
echo "Tipo MIME: <i>".$_FILES['fichero']['type']."</i><br>";
echo "Peso: <i>".$_FILES['fichero']['size']." bytes</i><br>";
echo "<br><hr><br>";
}
}
// A continuación el formulario
}
?>
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post" enctype="multipart/form-data">
Archivo: <input name="fichero" type="file">
<input name="submit" type="submit" value="Upload!">
</form>
-------------------------------------------------------------------------------------
Despues por ejemplo ponene que se le puede dar la ruta, que es lo que quiero, pero no lo consigo, bueno, ni siquiera puedo subir sin ruta, menos con ruta.
Donde pongo la ruta?
esto tambien estaba en las FAQ's
----------------------------------------------------------------------------------
$ruta= "carpeta/".$_FILES['fichero']['name']; // Se guardaría dentro de "carpeta" con el nombre original
// $ruta= "carpeta/nuevo_nombre.jpg"; si también se quiere renombrar
move_uploaded_file($_FILES['fichero']['tmp_name'], $ruta);
// Puede guardarse $ruta en una Base de Datos para su uso posterior
----------------------------------------------------------------------------------
Pero donde pongo la ruta?
yo tengo en mi pagina el clasico
/public_html/
Dentro tengo una carpeta que se llama pruebas y dentro una que se llama doc que es ahi donde quiero que se guarde el archivo.
/public_html/pruebas/doc ahi seria
como tengo que poner para que me funcione?
Aclaro que nunca me funciono ni con ruta ni sin ella porque supuestamente si no le pones ruta guarda en el servidor.
Nunca encontre los archivos que sube.
Y en el ejemplo muestra echo NUNCA ME LOS MUESTRA.
Espero alguna ayuda.
Gracias
Iván