Hi Habe da so ein kleines Upload Script gebastelt, nur leider funkt. es nicht so wie ich will.
Habe eine HTML Seite erstellt mit CSS und HTML halt ^^
Nur wenn ich auf upload drücke passiert nichts.
Hier der code:
Hoffe mir kann jmd. helfen
PS:
Der Uploadet das zwar aber der zeigt dann nicht die Linkausgabe und wenn ich nur
als HTML erstelle und es dann ausführe dann geht das alles.
Habe eine HTML Seite erstellt mit CSS und HTML halt ^^
Nur wenn ich auf upload drücke passiert nichts.
Hier der code:
PHP-Code:
<?php
$max_byte_size = 10000;
$allowed_types = "(sft)";
if($_POST["submit"] == "Upload") {
if(is_uploaded_file($_FILES["file"]["tmp_name"])) {
($ = Am Ende des Dateinamens) (/i = Groß- Kleinschreibung nicht berücksichtigen)
if(preg_match("/\." . $allowed_types . "$/i", $_FILES["file"]["name"])) {
if($_FILES["file"]["size"] <= $max_byte_size) {
if(copy($_FILES["file"]["tmp_name"], $_FILES["file"]["name"])) {
echo "Datei erfolgreich hochgeladen!<br>";
echo "Name: " . $_FILES["file"]["name"] . "<br>";
echo "Größe: " . $_FILES["file"]["size"] . " Byte<br>";
echo "Link: <a href=\"" . $_FILES["file"]["name"] . "\">" . $_FILES["file"]["name"] . "</a>";
}
else {
echo "Datei konnte nicht hochgeladen werden.";
}
}
else {
echo "Die Datei darf nur eine Größe von " . $max_byte_size . " Byte besitzen.";
}
}
else {
echo "Die Datei besitzt keine ungültige Endung.";
}
}
else {
echo "Keine Datei zum Hochladen angegeben.";
}
}
else {
echo "Bitte benutze das Upload Formular.";
}
?>
PS:
Der Uploadet das zwar aber der zeigt dann nicht die Linkausgabe und wenn ich nur
HTML-Code:
<form action="upload.php" method="post" enctype="multipart/form-data" name="upload"> <input type="file" name="file"><input type="submit" name="submit" value="Upload"> </form>
Kommentar