Hardy
09.10.2002, 15:47:53
Hallo,
ich möchte das Datum von Dateien per PHP ändern.
Zum einfachen aktualisieren des Datums gibt es ja folgendes Script:
<?PHP
$date = time();
$datei = 'testdatei.txt';
if(touch($datei, $date))
echo 'Datum und Uhrzeit auf ' . strftime ('%e.%m.%Y - %R',$date) . ' geändert';
else
echo 'Datum und Uhrzeit konnten nicht geändert werden.';
?>
Das läuft auch gut. :)
Es sollte aber mit kleinen Änderungen in Zeile 2 auch eine definierte Zeit erzeugen können. So sollte das folgende Script eigentlich auf den 29.11.2001, 7:30 Uhr umschalten.
<?PHP
$date = mktime(7,30,0,11,29,2001);
$datei = 'testdatei.txt';
if(touch($datei, $date))
echo 'Datum und Uhrzeit auf ' . strftime ('%e.%m.%Y - %R',$date) . ' geändert';
else
echo 'Datum und Uhrzeit konnten nicht geändert werden.';
?>
Leider tut es aber genau das nicht. :( Ich bekomme nur immer die Meldung:
Warning: utime failed: Operation not permitted in /home/www/web123/html/datum.php on line 4
Fällt jemandem etwas dazu ein? Ich kann einfach keinen Fehler finden. ?(
Viele Grüsse,
Hardy
ich möchte das Datum von Dateien per PHP ändern.
Zum einfachen aktualisieren des Datums gibt es ja folgendes Script:
<?PHP
$date = time();
$datei = 'testdatei.txt';
if(touch($datei, $date))
echo 'Datum und Uhrzeit auf ' . strftime ('%e.%m.%Y - %R',$date) . ' geändert';
else
echo 'Datum und Uhrzeit konnten nicht geändert werden.';
?>
Das läuft auch gut. :)
Es sollte aber mit kleinen Änderungen in Zeile 2 auch eine definierte Zeit erzeugen können. So sollte das folgende Script eigentlich auf den 29.11.2001, 7:30 Uhr umschalten.
<?PHP
$date = mktime(7,30,0,11,29,2001);
$datei = 'testdatei.txt';
if(touch($datei, $date))
echo 'Datum und Uhrzeit auf ' . strftime ('%e.%m.%Y - %R',$date) . ' geändert';
else
echo 'Datum und Uhrzeit konnten nicht geändert werden.';
?>
Leider tut es aber genau das nicht. :( Ich bekomme nur immer die Meldung:
Warning: utime failed: Operation not permitted in /home/www/web123/html/datum.php on line 4
Fällt jemandem etwas dazu ein? Ich kann einfach keinen Fehler finden. ?(
Viele Grüsse,
Hardy