lulu: Datei auf dem server herumkopieren

Beitrag lesen

Hi Quicks

ich hab mir mal eine Funktion gebaut, die schaut ob die Zieldatei bereits existiert und wenn ja eine Indexzahl anhängt.
Evtl. kannst Du Dir das für Deine Zwecke anpassen.

Die Funktion liefert als Rückgabewert den Namen unter dem die Datei dann letzendlich gespeichert wurde.

Viele Grüße

lulu

function copy_picture($source,$target)
{
 list($name,$suffix)=explode('.',basename($target));

while (is_file($target)){
  $c++;
  $target=dirname($target).'/'.$name."_".$c.'.'.$suffix;
 }

if (!copy ($source,$target)){
  print ("Fehler beim kopieren von ".$source." nach ".$target);
 }
 return $target;
}