Webdesign in Siegen

Bildupload mit Thumbnail

Fragen zum Thema PHP können hier gestellt werden

Moderator: Basti

Bildupload mit Thumbnail

Beitragvon ProGam3r am 24.03.2008, 11:36

Hallo Leute ich brauche einen Bildupload mit Thumnail funktion hab keinen gefunden.
Bild
ProGam3r
Mitglied
 
Beiträge: 224
Registriert: 10.11.2007, 10:40

Re: Bildupload mit Thumbnail

Beitragvon Avedo am 24.03.2008, 11:43

Wenn du etwas wartest, so bis in eins zwei Tagen, kann ich dir die Funktion zur verfügung stellen, mit der du Thumbnails erstellen kannst. Den Bilderupload bekommst du auf jeden Fall im Internet. Vielleicht kann dir dabei aber auch Gullerimo helfen. Er hat sich ja damit im Rahmen seiner Gallerie damit beschäftigt.
MfG, Andy
Ich bin zu Mimis Religion konvertiert!
I'm so tired of slitting the throats of people calling me a violent psychopath.
Benutzeravatar
Avedo
Mitglied
 
Beiträge: 613
Registriert: 09.12.2007, 20:12
Wohnort: Göttingen

Re: Bildupload mit Thumbnail

Beitragvon ProGam3r am 24.03.2008, 11:52

bzw. ich brauch keinen Bildupload. Aber ich will Bilder auf meiner Homepage hochladen aber mit Thumbnail weil die bilder eine auflösung von 1024 x 760 haben.
Bild
ProGam3r
Mitglied
 
Beiträge: 224
Registriert: 10.11.2007, 10:40

Re: Bildupload mit Thumbnail

Beitragvon Avedo am 24.03.2008, 13:47

Naja da ist ein Bildupload doch schon ganz richtig. Du lädst die Bilder hoch und diese werden dann auf eine gewisse Höhe oder Breite scalliert und als Thumbnail in einem extra Ordner abgespeichert. Das Original kommt in einen anderen Ordner und wird genauso benannt.
MfG, Andy
Ich bin zu Mimis Religion konvertiert!
I'm so tired of slitting the throats of people calling me a violent psychopath.
Benutzeravatar
Avedo
Mitglied
 
Beiträge: 613
Registriert: 09.12.2007, 20:12
Wohnort: Göttingen

Re: Bildupload mit Thumbnail

Beitragvon ProGam3r am 24.03.2008, 14:12

Genau so. Gibts sowas schon zum Download hab keinen gefunden.
Bild
ProGam3r
Mitglied
 
Beiträge: 224
Registriert: 10.11.2007, 10:40

Re: Bildupload mit Thumbnail

Beitragvon Avedo am 24.03.2008, 14:23

Naja wegen den Thumbnails kann ich mich heute Abend gerne mal kurz hinsetzen und etwas schreiben und wegen dem Bilderupload kannst du, wie gesagt, mal Gullerimo fragen, der hat ja gerade so etwas für seine Gallerie geschrieben. Vielleicht ist er ja so nett und lässt dich an seinem Erfolg teil haben.
MfG, Andy
Ich bin zu Mimis Religion konvertiert!
I'm so tired of slitting the throats of people calling me a violent psychopath.
Benutzeravatar
Avedo
Mitglied
 
Beiträge: 613
Registriert: 09.12.2007, 20:12
Wohnort: Göttingen

Re: Bildupload mit Thumbnail

Beitragvon ProGam3r am 24.03.2008, 14:56

hehe. Ne das passt schon ich will keine Flash Galerie oda überhaupt keine Galerie :)
Bild
ProGam3r
Mitglied
 
Beiträge: 224
Registriert: 10.11.2007, 10:40

Re: Bildupload mit Thumbnail

Beitragvon Eyecatcher am 24.03.2008, 15:22

Ich kopier jetz einfach mal, was ich in Gullerimos Thread geschrieben hab:

Einfacher Upload
Code: Alles auswählen
    <?php
        if(isset($_POST['submit'])){
        move_uploaded_file($_FILES['imagename']['tmp_name'], "galerie/".$_FILES['imagename']['name']);
        $image = "galerie/".$_FILES['imagename']['name'];
        echo "Ihre Datei wurde erfolgreich hochgeladen.";
        echo "<img src='".$image."'>";

        }
    ?>
        <form action='xD.php' method='post' enctype='multipart/form-data'>
           <input type='file' name='imagename' />
           <input type='submit' name='submit' />
        </form>


Wende das verstanden hast post ich dir den Thumbnail Code ;)
Benutzeravatar
Eyecatcher
Mitglied
 
Beiträge: 421
Registriert: 01.03.2008, 21:56
Wohnort: NRW

Re: Bildupload mit Thumbnail

Beitragvon ProGam3r am 24.03.2008, 15:31

Habs verstanden. Habs auch geschaft^^ :) wer es sehen will: http://jackphp.kilu.de/test.php
Bild
ProGam3r
Mitglied
 
Beiträge: 224
Registriert: 10.11.2007, 10:40

Re: Bildupload mit Thumbnail

Beitragvon Avedo am 24.03.2008, 15:33

Würd den Link mal schnell wieder raus nehmen. Hab es aus Spaß mal ausprobiert und wenn das noch zwei machen ist dein Server Komplett mal zugemüllt. :lol:
MfG, ANdy
Ich bin zu Mimis Religion konvertiert!
I'm so tired of slitting the throats of people calling me a violent psychopath.
Benutzeravatar
Avedo
Mitglied
 
Beiträge: 613
Registriert: 09.12.2007, 20:12
Wohnort: Göttingen

Re: Bildupload mit Thumbnail

Beitragvon ProGam3r am 24.03.2008, 16:42

Warum ist mein Server zugemüllt hab noch viel Speicher^^
Bild
ProGam3r
Mitglied
 
Beiträge: 224
Registriert: 10.11.2007, 10:40

Re: Bildupload mit Thumbnail

Beitragvon Avedo am 24.03.2008, 16:45

Naja dann hast nun halt zwei schöne Fotos von mir. :lol:
Ich bin zu Mimis Religion konvertiert!
I'm so tired of slitting the throats of people calling me a violent psychopath.
Benutzeravatar
Avedo
Mitglied
 
Beiträge: 613
Registriert: 09.12.2007, 20:12
Wohnort: Göttingen

Re: Bildupload mit Thumbnail

Beitragvon ProGam3r am 24.03.2008, 16:47

Jo ist ja nicht schlimm^^ :)
Bild
ProGam3r
Mitglied
 
Beiträge: 224
Registriert: 10.11.2007, 10:40

Re: Bildupload mit Thumbnail

Beitragvon Eyecatcher am 24.03.2008, 18:25

Dann wie versprochen:
Code: Alles auswählen
$Bilddaten = getimagesize($image); // $image ist die Variable von vorhin wo der Pfad zum Bild gespeichert ist
               
$OriginalBreite = $Bilddaten[0];
$OriginalHoehe = $Bilddaten[1];
$ThumbnailBreite = 100; // gewünscht Breite

$Skalierungsfaktor = $OriginalBreite/$ThumbnailBreite; // Höhe wird im Verhältnis angepasst
$ThumbnailHoehe = intval($OriginalHoehe/$Skalierungsfaktor); // Höhe wird im Verhältnis angepasst

// anschließend wir das Thumb gespeichert und unter "galerie/[name des bildes]_thumb" gespeichert
if($Bilddaten[2]==1)
{
    $Originalgrafik = ImageCreateFromGIF($image);
    $Thumbnailgrafik = ImageCreateTrueColor($ThumbnailBreite, $ThumbnailHoehe);
    ImageCopyResized($Thumbnailgrafik, $Originalgrafik, 0, 0, 0, 0, $ThumbnailBreite, $ThumbnailHoehe, $OriginalBreite, $OriginalHoehe);
    ImageGIF($Thumbnailgrafik, "galerie/".$_FILES[imagename]['name']."_thumb");
}
elseif($Bilddaten[2]==2)
{
    $Originalgrafik = ImageCreateFromJPEG($image);
    $Thumbnailgrafik = ImageCreateTrueColor($ThumbnailBreite, $ThumbnailHoehe);
    ImageCopyResized($Thumbnailgrafik, $Originalgrafik, 0, 0, 0, 0, $ThumbnailBreite, $ThumbnailHoehe, $OriginalBreite, $OriginalHoehe);
    ImageJPEG($Thumbnailgrafik, "galerie/".$_FILES[imagename]['name']."_thumb");
}
elseif($Bilddaten[2]==3)
{
    $Originalgrafik = ImageCreateFromPNG($image);
    $Thumbnailgrafik = ImageCreateTrueColor($ThumbnailBreite, $ThumbnailHoehe);
    ImageCopyResized($Thumbnailgrafik, $Originalgrafik, 0, 0, 0, 0, $ThumbnailBreite, $ThumbnailHoehe, $OriginalBreite, $OriginalHoehe);
    ImagePNG($Thumbnailgrafik, "galerie/".$_FILES[imagename]['name']."_thumb");
}

$thumbnail = "galerie/".$_FILES[imagename]['name']."_thumb";  // Wie vorhin, der Pfad wo das Thumb gespeichert ist
Benutzeravatar
Eyecatcher
Mitglied
 
Beiträge: 421
Registriert: 01.03.2008, 21:56
Wohnort: NRW

Re: Bildupload mit Thumbnail

Beitragvon ProGam3r am 25.03.2008, 09:49

Danke aber bevor du das gepostet hattest hab ich ein anderen weg gefunden^^. Ich hab einfach die img breite und höhe verändert also:
Code: Alles auswählen
<img src="link" width="100" height="100">
Bild
ProGam3r
Mitglied
 
Beiträge: 224
Registriert: 10.11.2007, 10:40

Nächste

Zurück zu PHP

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast