Saltar al contenido
Php

驴C贸mo podemos copiar ficheros al servidor utilizando PHP?

Para copiar ficheros al servidor utilizando PHP podemos hacerlo de las siguientes dos formas,
utilizando la funcion copy, o utilizando la funci贸n file_get_contents, dependiendo de la versi贸n que tengas en tu servidor podremos utilizar la funci贸n
file_get_contents.

驴C贸mo copiar ficheros al servidor utilizando copy con php 5?

Utilizando la funci贸n copy, podemos seleccionar un fichero que se encuentre en cualquier url que lo permita, y copiarlo a nuestro servidor.
Le pasamos la url y el sitio en el que queremos almacenar el fichero (en este caso la imagen).
Incluso podemos renombrar 芦el nombre禄 del fichero.

1
copy('http://www.google.es/images/laimagen.png', '/tmp/file.jpeg');

驴C贸mo copiar ficheros al servidor utilizando file_get_contents?

Con la funci贸n file_get_contents tenemos que coger el archivo almacenarlo en una variable y finalmente grabarlo en la ruta que queramos.
Igualmente tambi茅n podemos renombrar el nombre y la extensi贸n del fichero que copiamos.

1
2
3
4
5
6
 
$content = file_get_contents("http://www.google.es/images/laimagen.png");
 
$fp = fopen("/tmp/file.jpeg", "w");
fwrite($fp, $content);
fclose($fp);