phpbar.de logo

Mailinglisten-Archive

[php] Frage zu is_file()

[php] Frage zu is_file()

Cornelia Boenigk php_(at)_phpcenter.de
Thu, 14 Feb 2002 01:02:38 +0100


Hallo Liste

Ich moechte Dateien aus einem Verzeichnis von html nach php4
umbenennen und in ein neues Verzeichnis schreiben. Bisher hat das
geklappt mit PHP 4.0.5 , seit ich PHP 4.1 drauf habe gibt's ein
Problem:

Der Code:

$dh = dir($verz);
echo "Pfad: ".$dh->path."<br>\n";
while ($entry = $dh->read()) {
  if (is_file($entry)) {    // <---------------------------die Zeile
10
   $neu = eregi_replace('html','php4',$entry);
   echo $neu.'<br>';
   copy ($verz.$entry,$verz_neu.$neu);
  } else {
  echo $entry.' ist ein Verzeichnis<br>';}
}
$dh->close();

Das Ergebnis:

Pfad: C:/Apache/htdocs/testdateien/
. ist ein Verzeichnis
.. ist ein Verzeichnis

Warning: stat failed for index.html (errno=2 - No such file or
directory) in c:\apache\htdocs\test\dir_rep.php on line 10
index.html ist ein Verzeichnis

Warning: stat failed for test.txt (errno=2 - No such file or
directory) in c:\apache\htdocs\test\dir_rep.php on line 10
test.txt ist ein Verzeichnis

Warning: stat failed for demo.html (errno=2 - No such file or
directory) in c:\apache\htdocs\test\dir_rep.php on line 10
demo.html ist ein Verzeichnis

Habe ich Tomaten auf den Augen?

Danke und Gruesse
Conni


php::bar PHP Wiki   -   Listenarchive