Traductor




Copiar ficheros

PHP nos permite copiar un fichero en la misma uta en la que está o en otra diferente desde un script empleando la función copy().
Esta función recibe dos argumentos.
  • El primero es el nombre del fichero que queremos copiar
  • El segundo es el nombre que tendrá la copia
Si la ruta de los ficheros es diferente de aquella en la que se ejecuta el script, también debemos especificarla.
Observe el siguiente script:
<?php
    //Definimos el salto de líinea
    define("salto", "<br />\n");
    //Se especifica el nombre y ruta del fichero original
    $original = 'ruta/original.txt';
    //Se especifica el nombre y ruta del fichero a copiar
    $copia = 'nuevaruta/copia.txt';
    //Se intenta copiar y se muestra el resultado
    if (!copy($original, $copia)) {
        echo ("El fichero ha sido NO se ha copiado.".salto);
    }else{
        echo ("El fichero se ha copiado con éxito.".salto);
    }
?>
En este ejemplo, ruta y nuevaruta se deben sustituir por las rutas correctas, en caso de que sea la misma ruta, entre el script y el fichero que deseamos copiar, se omite.
Este script está diseñado para hacer una copia de un fichero llamado original.txt, el cual se copiará en la ruta especificada y creará el fichero copia.txt
Si todo ha ido correctamente, la página debe informarle de que el archivo se ha copiado , y en la carpeta correspondiente aparecerá el nuevo archivo.

Si te hemos ayudado : )

Te agradeceríamos que apoyaras este proyecto



No se te olvide Comentar y Compartir
en:
                          

0 comentarios:

Publicar un comentario