Hallo @ all!
Toll das es dieses Forum und Euch gibt.
Bevor es schellte gibt, ich hab gesucht, aber nix wirklich passendes gefunden.
Ich wollte mit:
<?php
$mydir = 'data-ext/';
$fehler = 'Konnte Datei nicht kopieren: ';
$ok = 'Datei wurde kopiert';
$dst = 'data-test/';
if($dh = opendir($mydir))
{
while($file = readdir($dh))
{
if( ($file != '.') AND ($file != '..') )
{
echo($file);
}
}
closedir($dh);
}else{
die('$fehler');
}
$src = $file;
if (!@copy($src, $dst)) {
echo $src, $fehler , $dst;
}
?>
die Datei $file aus dem Verzeichnis $src bei Ausführung des Scripts (durch Cronjob) in die Datei $dst speichern. Beide Ordner liegen auf dem selben Server. Bei echo($file) gibt er die Datei auch korrekt an.
Wo liegt mein denkfehler oder scriptfehler?
Wie kann ich es realisieren, dass bei Aufruf durch das Script eine E-Mail gesendet wird, mit Status??
Vielen Dank für Eure Hilfe!!!
Hintergrund: Eine Datei wird in ein Verzeichnis geladen (17:00 Uhr), diese Datei soll 18:00 Uhr in das andere Verzeichnis kopiert werden, weil sie erst 18:00 Uhr durch ein Script gelistet werden soll.
Toll das es dieses Forum und Euch gibt.
Bevor es schellte gibt, ich hab gesucht, aber nix wirklich passendes gefunden.
Ich wollte mit:
<?php
$mydir = 'data-ext/';
$fehler = 'Konnte Datei nicht kopieren: ';
$ok = 'Datei wurde kopiert';
$dst = 'data-test/';
if($dh = opendir($mydir))
{
while($file = readdir($dh))
{
if( ($file != '.') AND ($file != '..') )
{
echo($file);
}
}
closedir($dh);
}else{
die('$fehler');
}
$src = $file;
if (!@copy($src, $dst)) {
echo $src, $fehler , $dst;
}
?>
die Datei $file aus dem Verzeichnis $src bei Ausführung des Scripts (durch Cronjob) in die Datei $dst speichern. Beide Ordner liegen auf dem selben Server. Bei echo($file) gibt er die Datei auch korrekt an.
Wo liegt mein denkfehler oder scriptfehler?
Wie kann ich es realisieren, dass bei Aufruf durch das Script eine E-Mail gesendet wird, mit Status??
Vielen Dank für Eure Hilfe!!!
Hintergrund: Eine Datei wird in ein Verzeichnis geladen (17:00 Uhr), diese Datei soll 18:00 Uhr in das andere Verzeichnis kopiert werden, weil sie erst 18:00 Uhr durch ein Script gelistet werden soll.
Kommentar