abrir un filebrowser local

kerjo
17 de Junio del 2005
Hola a todos, y muy agradecido a Loop por ayudarme dias atras con el paso de variables.

El caso es que ahora intento mostrar algo así como un filebrowser para que el usuario de mi aplicación, pueda seleccionar un fichero local, y que automaticamente, este suba hasta el servidor. El problema no es subirlo, ya que me he buscado la vida en php.net, pero no encuentro la manera de abrir ese cuadro de dialogo. Mi aplicación corre bajo SuSe 9.3, y los usuarios son win. (por ahora...).

A lo mejor alguién puede facilitarme alguna dirección donde buscar, o alguna pista.

Gracias.

tgp
17 de Junio del 2005
Este codigo te puede servir... yo no lo he probado pero te puede dar una guia.


<html>
<head>
<title>File Upload Form</title>
</head>
<body>
This form allows you to upload a file to the server.<br>
<form action="getfile.php" method="post"><br>
Type (or select) Filename: <input type="file" name="uploadFile">
<input type="hidden" name="MAX_FILE_SIZE" value="25000" />
<input type="submit" value="Upload File">
</form>
</body>
</html>
and now the PHP page to handle the form:
<html>
<head>
<title>Process Uploaded File</title>
</head>
<body>
<?php
if ( move_uploaded_file ($_FILES['uploadFile'] ['tmp_name'],
"../uploads/{$_FILES['uploadFile'] ['name']}") )
{ print '<p> The file has been successfully uploaded </p>';
}
else
{
switch ($_FILES['uploadFile'] ['error'])
{ case 1:
print '<p> The file is bigger than this PHP installation allows</p>';
break;
case 2:
print '<p> The file is bigger than this form allows</p>';
break;
case 3:
print '<p> Only part of the file was uploaded</p>';
break;
case 4:
print '<p> No file was uploaded</p>';
break;
}
}
?>
</body>
</html>


saludos