17735
Goto Top

Befehl copy in PHP

Hi,

ich möchte folgendes verwirklichen:

wenn jemand auf den Link "Backup erstellen" klickt, soll PHP per Befehl "copy" alle Dateien und Ordner die auf dem Server liegen in das Verzeichnis "Backup" kopieren, allerdings ohne den Ordner "Backup" selber.

So ist der Grundansatz:

    copy("*.*", "backup");  

Also, wie kann ich es hinkriegen, das der Ordner "Backup" nicht mitkopiert, also "ausgeschlossen" wird?

Gruß,
Ahnenforscher

EDIT: Aber das funzt auch nicht mit copy *.*!!

Content-Key: 35743

Url: https://administrator.de/contentid/35743

Printed on: April 18, 2024 at 01:04 o'clock

Mitglied: 16568
16568 Jul 10, 2006 at 17:15:08 (UTC)
Goto Top
Hier hilft es wieder, wenn man zuerst ein Listing des Directories macht und daraus Backup excludiert.

Lonesome Walker
Mitglied: 17735
17735 Jul 10, 2006 at 18:19:26 (UTC)
Goto Top
Wie meinst du das, wie soll ich das realisieren?

Gruß,
Ahnenforscher
Member: Dani
Dani Jul 10, 2006 at 19:17:50 (UTC)
Goto Top
Hi,
probier's mal so:
<?php
$handle=opendir("bilder/$row2->link/thumbs/");  
	$files=array();
	$anzahl=0;
	while($file = readdir($handle))
	 {
	  if(($file != "..") and ($file != "."))  
	   {
        $files = $file;
		$anzahl++;
		copy($file, "backup);  
       }
     }
	closedir($handle);

?>

Gruß
Dani
Mitglied: 16568
16568 Jul 10, 2006 at 20:40:01 (UTC)
Goto Top
Danke für die Ausführung face-big-smile
Jetzt muß er es sich nur noch zurecht biegen.


Lonesome Walker