Also ich möchte auf meinem FTP bzw. habe ich schon einen Upload eingerichtet mittels PHP.
Das Problem dabei ist nur ich wollte da noch einen Passwortschutz mit einbauen, dieser funktioniert aber nicht so wie ich das will.
Egal was für das Passwort eingegeben wird, es funktioniert auch so.
index.html
Quelltext
1: 2: 3: 4: 5: 6: 7:
| <form enctype="multipart/form-data" action="uploader.php" method="POST"> <input type="hidden" name="MAX_FILE_SIZE" value="100000" /> Passwort:</br> <input type="Password" name="passwort"> Datei auswaehlen: <input name="uploadedfile" type="file" /> <input type="submit" value="Upload File" /> </form> |
uploader.php
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23:
| <?php
$passwort = $_POST["passwort"]; if ($passwort= "geheim") {
$target_path = "uploads/";
$target_path = $target_path . basename( $_FILES['uploadedfile']['name']);
if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) { echo "http://test.te.funpic.de/test/uploads/"; } else{ echo "Es ist ein Fehler aufgetreten, bitte versuchen sie es erneut."; }
} else { echo "Das angegebene Passwort ist falsch."; }
?> |
Ich bin ein absoluter Anfänger was PHP angeht und habe nur leichtes Grundwissen, deshalb gehe ich davon aus das es mal wieder ein kleiner dummer Fehler ist.
Hoffe ihr könnt mir da weiterhelfen, benötige ein funktionierendes Scipt möglichst schnell.
Gruß Dude566
Es gibt 10 Gruppen von Menschen: diejenigen, die das Binärsystem verstehen, und die anderen.