Hallo leute meine frage wegen dem uploadscript von letzter nacht hat sich erledigt.
Ich habe dafür mal ein erweitertes mit typenüberprüfung bereitgestellt falls jemand eins benötigt.
Es baut auf dem uploadscript aus dem beitrag
http://www.html-seminar.de/_forum/viewtopic.php?t=1949
auf und könnte für anfänger recht leicht zu verstehen sein ich habe mich halt über den tag hin ein wenig mit uploads beschäftigt.
PHP
<?php
if (isset($_POST['upload'])) {
//Array aller gültigen dateitypen...
$types = array('image/jpeg', 'image/pjpeg', 'image/png', 'image/gif','image/jpg');
// Dateiupload auf gültigen Typ prüfen
if (!in_array($_FILES['ufile']['type'], $types)) {
//Falls der dateityp nicht hochgeladen werden darf
echo '<br>Es dürfen nur Bilder Hochgeladen werden!';
}else {
//wenn der dateityp hochgeladen werden darf
$ziel = "".getenv('DOCUMENT_ROOT')."/uploadet_files/";
$ziel = $ziel . basename( $_FILES['ufile']['name']) ;
$ok=1;
if(move_uploaded_file($_FILES['ufile']['tmp_name'], $ziel))
{
//meldung bei erfolg
echo "<br>Die Datei ". $_FILES['ufile']['name']. " ist erfolgreich hochgeladen.";
}
else {//meldung bei fehler
echo "Sorry, da ist ein Problem aufgetretten.";
}
}
}
echo '<div style="padding-top:30px">';
echo '<hr />';
echo '<form enctype="multipart/form-data" action="'.getenv('SCRIPT_NAME').'" method="post">';
echo '<input type="hidden" name="MAX_FILE_SIZE" value="100000" />';
echo 'Datei hochladen: <input name="ufile" type="file" />';
echo '<p><input type="submit" value="hochladen"name="upload" /></p>';
echo '</form>';
echo $_FILES['ufile']['name'];
?>
Alles anzeigen
Die größenüberprüfung habe ich jetzt mal aus faulheit weggelassen,
werde ich warscheinlich auch erst morgen machen.
Da ich mich noch nicht mit uploads beschäftigt habe und das so mein erster versuch ist wäre ich für tipps und verbesserungsvorschläge dankbar.
Übrigens es ist getestet und funktioniert.
:lol:
MFG
R4Zz0R