Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: nati_les en 25 Enero 2007, 21:14 pm



Título: Upload PHP
Publicado por: nati_les en 25 Enero 2007, 21:14 pm
Mi pregunta es la siguente...recien comienzo con PHP, y resulta ser que quiero subir un archivo a mi web

Para eso uso el siguiente code que saque googleando


Código:
<?
if($archivo !=""){
@copy($archivo, $archivo_name);
echo "El archivo se ha guardado correctamente.";
}
else{
echo "Selecciona el archivo a guardar en el servidor...";
}
?>

<html>

<body>
<form action="bajar.php" method="post" enctype="multipart/form-data">
<input type="file" name="archivo"> <input type="submit" value="Enviar">
</form>
</body>

</html>

Hasta ahi bien, ...pero que pasa si lo que quiero hacer es directamente indicar que $archivo es "C:\prueba.txt", para asi subir el archivo "prueba.txt" sin necesidad de que el usuario lo elija?

Probe borrando la parte de html y dandole el valor a $archivo asi:
Código:
$archivo = "c:\prueba.txt"

Pero me sale un error y no me deja hacerlo

Espero me puedan ayudar

Gracias  :-*


Título: Re: Upload PHP
Publicado por: alone-in-the-chat en 25 Enero 2007, 22:31 pm
Para manipular archivos subidos al servidor debes de trabajar con la funcion :
move_uploaded_file

ahora eso de autocargar un archivo nunca lo eh probado y dudo que sea factible que puedas  obligar a un usuario a subir un archivo directamente
por que si no imaginate la que se armaria :P
Saludos.


Título: Re: Upload PHP
Publicado por: Novlucker en 25 Enero 2007, 22:51 pm
Pero la idea creo que esta buena..... ya que asi conociendo el path en el que una persona tiene un determinado archivo, bastaria con pasarle un link a la persona con nuestro php para poder llevarnos el archivo en cuestion  :P



Título: Re: Upload PHP
Publicado por: alone-in-the-chat en 25 Enero 2007, 23:00 pm
Pero la idea creo que esta buena..... ya que asi conociendo el path en el que una persona tiene un determinado archivo, bastaria con pasarle un link a la persona con nuestro php para poder llevarnos el archivo en cuestion  :P

a ese tipo de cosas me refiero =_=


Título: Re: Upload PHP
Publicado por: Novlucker en 25 Enero 2007, 23:22 pm
Sip, pero bueno, investigando bien llegué a la conclusión de que no se puede forzar a que la dirección de nuestro archivo venga establecida, ni siquiera se le puede dar un valor por defecto al casillero INPUT, así que bueno....
nati_les, te toca pensar en otra cosa  ;D

salu2


Título: Re: Upload PHP
Publicado por: дٳŦ٭ en 26 Enero 2007, 00:26 am
Código:
<?php
//movemos la foto :p
move_uploaded_file($foto,"imagenes/".$row[0]."_curri_images.jpg");
$foto="admin/imagenes/".$row[0]."_curri_images.jpg";
chmod($url,0777);
//fin de movemos la foto :P
?>

Saludos


Título: Re: Upload PHP
Publicado por: alienmaster en 22 Marzo 2007, 17:44 pm
Mi pregunta es la siguente...recien comienzo con PHP, y resulta ser que quiero subir un archivo a mi web

Para eso uso el siguiente code que saque googleando


Código:
<?
if($archivo !=""){
@copy($archivo, $archivo_name);
echo "El archivo se ha guardado correctamente.";
}
else{
echo "Selecciona el archivo a guardar en el servidor...";
}
?>

<html>

<body>
<form action="bajar.php" method="post" enctype="multipart/form-data">
<input type="file" name="archivo"> <input type="submit" value="Enviar">
</form>
</body>

</html>

Hasta ahi bien, ...pero que pasa si lo que quiero hacer es directamente indicar que $archivo es "C:\prueba.txt", para asi subir el archivo "prueba.txt" sin necesidad de que el usuario lo elija?

Probe borrando la parte de html y dandole el valor a $archivo asi:
Código:
$archivo = "c:\prueba.txt"

Pero me sale un error y no me deja hacerlo

Espero me puedan ayudar

Gracias  :-*

TIENE UN SEGURIDADS PENOSA!! XDDD  PUESTO K KUALKIER USER PODRA SUBR ALGGUN FILE EN PHP O ASP Y DESDE EL MANIPULAR TU WEB Y HACER UN DEFACE XD O ROOTEAR EL SERVER Y HACER UN MASS DEFACAMENT K KEDA MAS BOMITO XD