include Fehler

Atti

Erfahrenes Mitglied
Hallo, bei meinem ersten php script *stolzsei* :p erhalte ich ein stolze Anzahl von Fehlermeldungen.

Zur Erklärung: ich habe ein Verzeichnis "c" mit 40 Htm seiten. http://localhost/datensatz/c/index.php

diese sehen so aus: C00001.htm, C00002.htm,...,C00040.htm

Diese .Htm Seiten möchte ich in einer Index.php includen, so das der Inhalt dieser Seiten sozusagen in einer einzigen Seite zu sehen ist.

das Script in der Index.php

PHP:
<html>
<head> test</head

<body>
<?php
for ( $x = 0; $x<=9; $x++ )
{
$C0000 = "C0000$x".".htm";
include( "$C0000" );
}
?>
<?php
for ( $x = 10; $x<=40; $x++ )
{
$C000 = "C000$x".".htm";
include( "$C000" );
}
?>
</body>
</html>


Allerdings, lösche ich eine Datei meinetwegen die C00021.htm heraus gibt es eine Fehlermeldung. Wie kann man es anstellen, dass sozusagen das Script überprüft ob die Seiten das sind und dann eben nur die vorhandenen ausgibt?

EDIT: habs gefunden. omg ein neuer befehl verwendet hehe

PHP:
<html>
<head> test</head

<body>
<?php
for ( $x = 0; $x<=9; $x++ )
{
$C0000 = "C0000$x".".htm";
if (file_exists("$C0000") )
include( "$C0000" );

}
?>
<?php
for ( $x = 10; $x<=40; $x++ )
{
$C000 = "C000$x".".htm";
if (file_exists("$C000") )
include( "$C000" );

}
?>

</body>
</html>
 
Zuletzt bearbeitet:
Oder einfach ein @ vor das include schreiben. Das dürfte sämtliche damit verbunde Fehlermeldungen unterdrücken.
 
Zurück