Hallo,
ich habe den Fehler lokalisiert und nach ausklammern des folgenden Codeschipsels läuft der Upload, auch wenn meine MEldungen nicht ausgegeben werden:
Hier nochmal das Uploadscript:
Ich kann leider nicht den kompletten Code zeigen, da das alles mit einem großen include in eine andere Seite geladen wird.
MfG Blck
HAT SICH ERLEDIGT DER FEHLER WAR EIN FEHLENDES </FORM> IM OBEREN SCRIPT! DANKE FÜR EURE HILFE!
ich habe den Fehler lokalisiert und nach ausklammern des folgenden Codeschipsels läuft der Upload, auch wenn meine MEldungen nicht ausgegeben werden:
PHP:
<?
$pic_path = $_GET['DOCUMENT_ROOT']."include/imgupload/";
$dh = opendir ($pic_path);
if ($dh)
{
echo "<form name='picdel' action='' method='POST'><table>";
while (($file = readdir($dh))!==false)
{
if ($file[0] == ".") continue;
$pic = $pic_path.$file;
echo "<tr>";
echo "<td>";
echo "<img src='$pic' height=100px width=100px>";
echo "</td>";
echo "<td>";
echo $pic;
echo "</td>";
echo "<td>";
echo "<input type='submit' name='delpic' value='Löschen'>";
echo "<input type='hidden' name='file' value='$file'>";
echo "</td>";
echo "</tr>";
}
closedir ($dh);
echo "</table>";
}
if ($_POST['delpic']) {
$file = $_POST['file'];
unlink($pic);
echo "<script type='text/javascript'>alert('Bild $file wurde geloscht');</script>";
}
?>
PHP:
<?
if (isset($_POST['fileupload'])) {
$orgdatei = $_FILES["file"]["name"];
$tmpdatei = $_FILES['file']['tmp_name'];
$dateityp = GetImageSize($tmpdatei);
$dateigro = $_FILES['file']['size'];
$pfad = 'include/imgupload/'.$orgdatei;
if (($dateigro < 1024000) && ($dateityp[2]!=0)) {
if (move_uploaded_file($tmpdatei, $pfad)) {
echo "<script type='text/javascript'>alert('Die Datei '.$orgdatei.' wurde erfolgreich hochgeladen');</script>";
}else
echo "<script type='text/javascript'>alert('Hochladen nicht erfolgreich');</script>";
}else {
echo "<script type='text/javascript'>alert('Entweder die Datei ist kein Bild oder sie ist zu gross');</script>";
}
}
?>
MfG Blck
HAT SICH ERLEDIGT DER FEHLER WAR EIN FEHLENDES </FORM> IM OBEREN SCRIPT! DANKE FÜR EURE HILFE!
Zuletzt bearbeitet: