Links til spændende sites..



PHP snippets

Hvordan at kopiere en fil og navngive den

www.forbindelse.dk - forsiden

Når du ønsker at kopiere en fil, og måske ønsker at ændre navnet samtidig, så kan du benytte dette enkle stykke kode.


<?php 
$sourcefile = 'file.txt';
$destinationfile = './backup/file.bak';
copy($sourcefile, $destinationfile)
?>

.. men jeg kan rigtigt godt lide det næste eksempel. Her tjekker vi for fejl i samme linje som kopifunktionen.
Det sker ved at tjekke om der er en fejl med 'copy'. (! - betyder IKKE), så hvis altså IKKE kopieret (grundet en fejl), send så en fejlmeddelelse til skærmen.

<?php 
$sourcefile = 'file.txt';
$destinationfile = './backup/file.bak';
if (!copy($sourcefile, $destinationfile)) {
    echo "Error trying to copy $sourcefile!";
}
?>