
[PHP] Bild ausgabe Fehler
- Shadowfighter
- Geschlossen
- Erledigt
In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums
-
-
Bitte um noch weniger Code.
Nein natürlich den ganzen! -
PHP
Alles anzeigen<?PHP $dateityp = GetImageSize($_FILES['datei']['tmp_name']); if($dateityp[2] != 0) { if($_FILES['datei']['size'] < 102400) { move_uploaded_file($_FILES['datei']['tmp_name'], "upload/".$_FILES['datei']['name']); echo "Das Bild wurde Erfolgreich nach upload/".$_FILES['datei']['name']." hochgeladen"; echo "<br/>" echo "<img scr= upload/".$_FILES['datei']['name'].">"; } else { echo "Das Bild darf nicht größer als 100 kb sein "; } } else { echo "Bitte nur Bilder im Gif bzw. jpg Format hochladen"; } ?>
-
-
Ja, die Datei wird nach /upload kopiert.
Stimmt, Danke für die Information
Habe den Code nun noch angepasst.
Im Browser wird folgendes ausgegeben:
PHP<div class="content"> <div class="hbg"> <div class="hbg_resize" > Das Bild wurde Erfolgreich nach upload/IMG-20121226-WA0017.jpg hochgeladen<img scr=upload/IMG-20121226-WA0017.jpg> </div> </div> </div>
Im Code sieht es nun folgendermaßen aus:
PHP
Alles anzeigen<?PHP $dateityp = GetImageSize($_FILES['datei']['tmp_name']); if($dateityp[2] != 0) { if($_FILES['datei']['size'] < 102400) { move_uploaded_file($_FILES['datei']['tmp_name'], "upload/".$_FILES['datei']['name']); echo "Das Bild wurde Erfolgreich nach upload/".$_FILES['datei']['name']." hochgeladen"; echo "<br/>" echo "<img scr=upload/".$_FILES['datei']['name'].">"; } else { echo "Das Bild darf nicht größer als 100 kb sein "; } } else { echo "Bitte nur Bilder im Gif bzw. jpg Format hochladen"; }?>
-
Frag mal ab, ob move_uploaded_file nicht false ist, denn nur dann wurde das Bild wirklich hochgeladen. Schau dir auch mal http://php.net/manual/de/function.is-uploaded-file.php an.
-
-
Ich bekomme nur ein Kleines Bild-Icon angezeigt, aber nicht das hochgeladene Bild.
Code:
PHP
Alles anzeigen<?PHP $dateityp = GetImageSize($_FILES['datei']['tmp_name']); if($dateityp[2] != 0) { if($_FILES['datei']['size'] < 102400) { move_uploaded_file($_FILES['datei']['tmp_name'], "upload/".$_FILES['datei']['name']); echo "Das Bild wurde Erfolgreich nach upload/".$_FILES['datei']['name']." hochgeladen"; echo "<br>"; echo "<br>"; echo '<img src="upload/'.$_FILES['datei']['name'].'">'; } else { echo "Das Bild darf nicht größer als 100 kb sein "; } } else { echo "Bitte nur Bilder im Gif bzw. jpg Format hochladen"; } ?>
-
Lass dir doch mal $_FILES['datei']['name']ausgeben
-
Wenn ich das tue, wird mir z.b.
largeButtons.png ausgegben.
Komischerweise funktioniert die Bild Anzeige nun.
Gruß
-
breadfish.de
Hat das Thema geschlossen.