PHP - subir archivos

   
Vista:

subir archivos

Publicado por Javi (1 intervención) el 17/12/2007 10:50:19
Hola, tengo un pequeño problema. tengo un codigo para subir un archivo al servidor.
con esto busco el archivo:

<form action="upload.php" method="post" enctype="multipart/form-data">
< input name = "archivo" type="file" size="35" value="c:/windows/temp/datos.dat"/ >
< input name="enviar" type="submit" value="Upload File" / >
< input name="action" type="hidden" value="upload" / >
</form>
y con esto lo subo:

<?php
$status = "";
if ($_POST["action"] == "upload") {
// obtenemos los datos del archivo
$tamano = $_FILES["archivo"]['size'];
$tipo = $_FILES["archivo"]['type'];
$archivo = $_FILES["archivo"]['name'];

if ($archivo != "") {
// guardamos el archivo a la carpeta files
$destino = "./".$archivo;
if (copy($_FILES['archivo']['tmp_name'],$destino)) {
$status = "Archivo subido: ".$archivo."";
} else {
$status = "Error al subir el archivo";
}
} else {
$status = "Error al subir archivo";
}
}

?>

Mi problema es que kiero subir un archivo k esta en una ruta fija y no kiero k pregunte por Buscar el archivo, sino k simplemente al dar a enviar, sepa k tiene k enviar ese archivo. como podria modificar ese codigo?
Mucisimas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:subir archivos

Publicado por Diego Romero (1450 intervenciones) el 17/12/2007 23:20:39
No se puede hacer eso. Ningún navegador serio permite que la página web elija arbitrariamente qué archivo subir porque representaría un peligro de seguridad enorme.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar