Saltar al contenido
Codif铆ca.me | Desarrollo web | Programaci贸n
Php

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

14 abril, 2014

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);