Moin,
ich bin noch sehr am Anfang meiner PHP-Karriere und bräuchte einmal eine kleine Hilfestellung von Euch.
Ich habe mir über ein Formular, per POST, Daten an meine PHP Seite geschickt. Eigentlich sollte, wenn die Daten korrekt eingegeben wurden, sollte ein Ordner ausgelesen werden mit der Möglichkeit diese im Anschluss herunter zu laden.
Dazu muss gesagt sein, dass ohne Else, der Code funktioniert, ich das aber gerne mit implementiert hätte ...
Danke im Voraus für die Hilfe
Hier der Code:
Sowie der HTML-Code:
ich bin noch sehr am Anfang meiner PHP-Karriere und bräuchte einmal eine kleine Hilfestellung von Euch.
Ich habe mir über ein Formular, per POST, Daten an meine PHP Seite geschickt. Eigentlich sollte, wenn die Daten korrekt eingegeben wurden, sollte ein Ordner ausgelesen werden mit der Möglichkeit diese im Anschluss herunter zu laden.
Dazu muss gesagt sein, dass ohne Else, der Code funktioniert, ich das aber gerne mit implementiert hätte ...
Danke im Voraus für die Hilfe
Hier der Code:
PHP-Code:
<?php
$admin=$_POST["user"];
$pass=$_POST["pw"];
$root="administrator";
$root_pw="test12345";
if ($admin==$root and $pass==$root_pw)
{
$ordner = "Dokumente";
$alledateien = scandir($ordner);
foreach ($alledateien as $datei)
{
$dateiinfo = pathinfo($ordner."/".$datei);
$size = ceil(filesize($ordner."/".$datei)/1024);
}}
if ($datei != "." && $datei != ".." && $datei != "_notes")
?>
<li><a href="<?php echo $dateiinfo['dirname']."/".$dateiinfo['basename'];?>"><?php echo $dateiinfo['filename']; ?></a> (<?php echo $dateiinfo['extension']; ?> | <?php echo $size ; ?>kb)</li>
<?php
};
};
else
{
echo "ERROR: User/Passwort falsch";
}
?>
HTML-Code:
<!DOCTYPE html> <html> <body> <form action="ausgabe.php" method="post"> Benutzername<input type="text" name="user"><br> Passwort<input type="password" name="pw"><br> <input type="submit" value="Login"> </form> </body> </html>
Kommentar