"; // Bei Klartext Dateien, koennen wir noch den Inhalt anzeigen if($_FILES['datei']['type'] == 'text/plain') { echo "Der Inhalt der Datei ist:
";
echo file_get_contents("./uploads/".$_FILES['datei']['name']);
echo "\n";
}
}
} /* function handle_file_upload() */
// Sind wir authentifiziert??
if (!isset($_SERVER['PHP_AUTH_USER'])) {
send_auth_header(); // Nein
} else {
// Ja, sind wir, nun auch die richtigen Zugangsdaten?
if("jan" == $_SERVER['PHP_AUTH_USER'] &&
"naj" == $_SERVER['PHP_AUTH_PW']) {
// Haben wir auch, nun das Upload Formular
print_upload_form();
/* Wenn wir ein Formular zugeschickt
bekommen, kuemmern wir uns drum */
if(isset($_FILES['datei'])) {
handle_file_upload();
}
/* Da ist jemand mit falschen
Zugangsdaten, nochmal bitte. */
} else {
send_auth_header();
}
}
?>