FOROS DE INFORMATICA
Noticias: Realizada migración del foro, si tienen problemas con alguna imagen reportar al administrador
 
*
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?
Marzo 29, 2024, 06:14:50


Ingresar con nombre de usuario, contraseña y duración de la sesión


Páginas: [1]
  Imprimir  
Autor Tema: Subir archivo  (Leído 2256 veces)
angelmadrid
Nuevo
*

Karma:0
Desconectado Desconectado

Mensajes: 10


« : Octubre 23, 2009, 11:41:44 »

Hola, estoy iniciandome en esto de hacer una pagina web, en la cual he añadido un formulario en el cual puedan subir un archivo :

<form method="POST" action="subir.php" enctype="multipart/form-data">
<input type="file" name="archivo"><br>
<input type="submit" value="Subir">
</form>

y luego en la parte del php con lo que lo recojo puse esto:

<?
$archivo_nombre= $_FILES["archivo"]["name"];
$archivo_peso= $_FILES["archivo"]["size"];
$archivo_temporal= $_FILES["archivo"]["tmp_name"];

if (@copy($archivo_temporal, $archivo_nombre)){
echo "Archivo subido $archivo_temporal = $archivo_nombre<br>"; }
?>



este codigo lo he cojido de un pdf, y me funciona perfectamente, pero no explica como guardar el archivo en una determinada carpeta, porque ahora mismo solo se me guarda en htdocs y suelto, y yo lo que quiero es que se me guarde en htdoc, pero en una determinada carpeta.


Alguien me podria decir que tendria que poner para que se me guarde en una determinada carpeta??

Un saludo y de antemano gracias. Smiley  Smiley  Smiley
En línea
Etereo
Global Moderator
Habitante
*****

Karma:9
Desconectado Desconectado

Mensajes: 2374



« Respuesta #1 : Octubre 23, 2009, 12:13:37 »

Hola, solo tienes que indicar la ruta, es decir, añádele la ruta delante del nombre del archivo.

Un saludo
En línea

pereztroff
Senior
***

Karma:0
Desconectado Desconectado

Mensajes: 231


WWW
« Respuesta #2 : Octubre 28, 2009, 10:38:56 »

Hola, solo tienes que indicar la ruta, es decir, añádele la ruta delante del nombre del archivo.

Un saludo

prueba guardar el nombre de tu carpeta en una variable, y luego a la hora de subir el archivo concatena esa variable con la del nombre de archivo.


Revisa el manual de php en http://php.net/manual/en/features.file-upload.php

En línea

Proximo blog www.pereztroff.com
Páginas: [1]
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.13 | SMF © 2006-2009, Simple Machines LLC

XHTML 1.0 válido! CSS válido! Dilber MC Theme by HarzeM