PHP - como puedo poner una ruta por default en un load file HTML PHP

 
Vista:

como puedo poner una ruta por default en un load file HTML PHP

Publicado por Poner ruta automatica en un file HTML (2 intervenciones) el 08/10/2015 17:12:04
Buenos dias ,
tengo este siguiente codigo , es un upload de archivos , solo que ahora lo que deseo es hacerlo automatico
es decir ponerle una ruta sin tener que colocarla en el input file , es decir al momento de abrilo en el explorador que se corra el php ya con la ruta del archivo que quiero subir . SALUDOS Y GRACIAS DESDE MEXICO PIEDRAS NEGRAS COAHUILA

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<?php
if (isset($_POST['startuploading'])) {
 
	if ($_POST['startuploading'] == 'yes') {
 
		$filename =$_FILES['file']["name"];
 
		if($_FILES["file"]["size"] < 50000000) {
 
			$ext = end(explode('.', $filename));
			if ($ext = 'rar' || $ext = 'zip') {
 
					if ($_FILES["file"]["error"] > 0) {
						echo "Return Code: " . $_FILES["file"]["error"] . "<br />";
					}
 
					else {
   						echo "Upload: " . $_FILES["file"]["name"] . "<br />";
    					echo "Type: " . $_FILES["file"]["type"] . "<br />";
    					echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
    					echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />";
 
    					if (file_exists("uploader/" . $_FILES["file"]["name"]))
      					{
      						echo $_FILES["file"]["name"] . " already exists. ";
      					}
 
    					else {
							move_uploaded_file($_FILES["file"]["tmp_name"], "uploader/" . $_FILES["file"]["name"]);
							echo "Stored in: " . "uploader/" . $_FILES["file"]["name"];
						}
    				}
 
			}
			else {
				echo "Invalid File Format";
  			}
		}
		else {
			echo "File size too large";
  		}
	}
 
}?>
 
 
 
<form action="upload.php" method="post" enctype="multipart/form-data">
<input style="color:#6F6" type="file" name="file" id="file" />
<input type="submit" value="Upload Model!" />
<input type="hidden" name="startuploading" value="yes" />
</form>
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
Imágen de perfil de xve
Val: 3.943
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

como puedo poner una ruta por default en un load file HTML PHP

Publicado por xve (6935 intervenciones) el 08/10/2015 21:20:06
Siento decirte que esto no es posible por temas de seguridad... imagínate que quien quisiera pudiera descargarse los archivos del pc del cliente!!!
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

como puedo poner una ruta por default en un load file HTML PHP

Publicado por gabriel ramirez (2 intervenciones) el 08/10/2015 23:33:44
Cres que pueda existir una manera simple de correr desde el servidor un script que tome una carpeta de mi pc por ejemplo C:/DEMO y la guarde en una carpeta en el servidor , todo esto corriendo el script desde el servidor remoto no desde una pc local .
SALUDOS Y GRACIAS
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
Imágen de perfil de xve
Val: 3.943
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

como puedo poner una ruta por default en un load file HTML PHP

Publicado por xve (6935 intervenciones) el 09/10/2015 08:58:31
Desde un navegador, no es posible...

Si no es por navegador, lo mejor que puedes hacer, es crearte un script que corra en tu maquina, que envié dicho archivo al servidor cuando tu quieras de manera periódica.

Aquí tienes un código de Python, que envia un archivo de tu PC al servidor, el cual ejecuta PHP para recibir el archivo por web.
http://www.lawebdelprogramador.com/codigo/Python/2241-Enviar-un-archivo-y-parametros-de-Python-a-PHP.html

Espero que te sirva.
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