PHP - Subir archivos al servidor remoto con html incluyendo php

 
Vista:

Subir archivos al servidor remoto con html incluyendo php

Publicado por laura (1 intervención) el 13/03/2018 11:37:33
Hola,
pues eso, he realizado un script en html en el que he incluido el php para conseguir subir archivos a un servidor remoto desde mi área local. No se mucho de programación pero en teoría creo que el script que adjunto debería funcionar pero no lo hace y tal vez es que me falta algo.

Si alguien puede echarme una mano lo agradeceria.


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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
<!DOCTYPE html
 
<head>
 
	<title>Subir ficheros al servidor mediante FTP</title>
 
</head>
 
<body>
<script>
var temp ="<?php

if(is_uploaded_file($_FILES["archivo"]["tmp_name"]))

{


	$host="microbiologia.ull.es";

	$port=80;

	$user="laura";

	$password="552981";

	$ruta="";

 

	$conn_id=@ftp_connect($host,$port);

	if($conn_id)

	{


		if(@ftp_login($conn_id,$user,$password))

		{


			if(@ftp_chdir($conn_id,$ruta))

			{


				if(@ftp_put($conn_id,$_FILES["archivo"]["name"],$_FILES["archivo"]["tmp_name"],FTP_BINARY))

					echo "Fichero subido correctamente";

				else

					echo "No ha sido posible subir el fichero";

			}else

				echo "No existe el directorio especificado";

		}else

			echo "El usuario o la contraseña son incorrectos";


		ftp_close($conn_id);

	}else

		echo "No ha sido posible conectar con el servidor";

}else{

   echo "Selecciona un archivo...";

}


?>";
 
 
 
</script>
 
 
	<form method="post" enctype="multipart/form-data" action="">
 
		<div>Fichero: <input type="file" name="archivo" id="image" maxlength="45"></div>
 
		<dif><input type="submit" name="enviar" value="enviar"/></div>
 
	</form>
 
</body>
 
</html>
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.028
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Subir archivos al servidor remoto con html incluyendo php

Publicado por xve (6879 intervenciones) el 13/03/2018 18:50:16
Hola Laura, no puedes poner código PHP dentro de una variable de javascript... bueno, si puedes ponerlo, pero no te funcionara!!!

Revisa este código: https://www.lawebdelprogramador.com/codigo/PHP/2580-Subir-uno-o-varios-archivos-al-servidor-y-mover-los-a-una-carpeta.html

Ahí veras como hacerlo!!!
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
Revisar política de publicidad