Antworten auf deine Fragen:
Neues Thema erstellen

Antworten zum Thema „frage zu tutorial“

H

Hums

Guest

wunderschönen guten abend..ich bin gerade dabei eine kleine homepage aufzubauen und wollte sie mit einer bildergallerie schmücken.
dazu habe ich hier dieses tut gefunden...

ich seh nur nicht ganz durch...
und zwar beim $originalpath="Pics/";-->gebe ich den ordner an in dem die bilder auf dem ftp server liegen

so was ist aber mit diesem
$thumbnail="thumb_";
ich versteh den zusammenhang da nicht so wirklich.

momentan zeigt es mir folgendes an wenn ich es verusche:


ich hoffe ihr versteht mein problem..also ich komm nur nicht so mit den ordnern kalr und so...

wenn jemand ne bessere und einfachere aber trotzdem gute gallerie hat kann er diese gern posten.

mfg Hums
 

Duddle

Posting-Frequenz: 14µHz

AW: frage zu tutorial

Zeig mal deine komplette Datei im Quelltext, oder wenigstens die paar Zeilen rund um Zeile 112. Du hast offenbar ein Semikolon vergessen.

Zu deiner Frage: die Variable ist doch im Tutorial kommentiert.
PHP:
//Buchstaben vor dem Original-Ordnername
$thumbnail="thumb_";
Deine automatisch erzeugten Thumbs heissen dann nach dem Skript "thumb_ostseefoto.jpg" usw.


Duddle
 
H

Hums

Guest

AW: frage zu tutorial

so also so habe ich es gemacht...

PHP:
    <?php

         //Ordner der Originalbilder
        $originalpath="http://hums896.hu.funpic.de//Volksbad%20Homepage/Images/download/Jeff%20Geburtstag%2001.07.07/";
        //Buchstaben vor dem Original-Ordnername
        $thumbnail="thumb_";
        //Ordner der Thumbnail-Bilder
        $thumbpath="$thumbnail"."$originalpath";
        //Wenn der Thumbnailordner noch nicht existiert
        if(!is_dir($thumbpath))
        //Erstellt den Thumbnailordner
        {mkdir($thumbpath);}
        //Den Ordner öffnen
        $open=opendir($originalpath);
        //Während der Ordner gelesen wird... 
        while($bild=readdir($open)){ 
        //Wenn das gelesene kein "."  Und kein ".." ist. 
        if($bild != "." && $bild != ".."){ 
        //Den Dateiname durch den "."trennen 
        $endung = split("[.]",$bild); 
        //Wenn die Dateiendung jpg, JPG, jpeg oder JPEG ist 
        if ($endung[1] == "jpg" || "JPG" || "jpeg" || "JPEG"){
        //Wenn das Thumbnail-Bild noch nicht vorhanden ist 
if (!is_file("http://hums896.hu.funpic.de//Volksbad%20Homepage/Images/download/Jeff%20Geburtstag%2001.07.07//thumb_$ort/$bild")){ 
        $newfilename= "thumb_$bild"; 
        //Thumbnail Breite 
        $neueBreite=130; 
        //Speichert die Bildgröße in die Variable "$size" 
        $size=getimagesize($originalpath.$bild); 
        //Breite des Bildes 
        $breite=$size[0]; 
        //Höhe des Bildes 
        $hoehe=$size[1]; 
        //Die neue Höhe wird verhältnismäßig berechnet 
        $neueHoehe=intval($hoehe*$neueBreite/$breite); 
        //Wenn es eine JPEG datei ist 
        if($size[2]==2) { 
        //Speichert das Originalbild in die Variable "$altesBild" 
        $altesBild=ImageCreateFromjpeg("$originalpath"."$b  ild"); 
        //Erstellt das neue Bild mit der neuen Bildgröße
        $neuesBild=ImageCreateTrueColor($neueBreite,$neueH  oehe); 
        ImageCopyResized($neuesBild,$altesBild,0, 0,0,0,$neueBreite,$neueHoehe,$breite,$hoehe); 
//Erstellt eine jpg Datei, die jpg Bildkomprimierung kann angegeben werden, hier "100"%, je niedriger die Zahl desto schlechter die Qualität
        Imagejpeg($neuesBild,"$thumbpath"."$newfilename",1  00);
        } 
        }
        
        
        //Vollständiger Ausgabepfad des Bildes 
        $ausgabe="$thumbpath"."$newfilename"; 
        //Vollständiger Originalpfad des Bildes 
        $original="$originalpath"."$bild"; 
        //Anzeigen der Thumbnails, beim Klick auf das Thumbnail, wird das Originalbild in einem Popup angezeigt 
        echo"<a ref="javascript:popup('$original','popup','width=$  breite,height=$hoehe,scrollbars=no')"><img src='$ausgabe' border='0'></a>";
        } 
        } 
        } 
        ?>
 
Zuletzt bearbeitet von einem Moderator:

Duddle

Posting-Frequenz: 14µHz

AW: frage zu tutorial

Das ist nicht die gesamte Datei :rolleyes:

Jedenfalls sehe ich auf den ersten Blick nur seltsame Leerzeichen, die du entfernen solltest:
PHP:
$altesBild=ImageCreateFromjpeg("$originalpath"."$b  ild"); 
$neuesBild=ImageCreateTrueColor($neueBreite,$neueH  oehe); 
Imagejpeg($neuesBild,"$thumbpath"."$newfilename",1  00);


Duddle
 
H

Hums

Guest

AW: frage zu tutorial

die leezeichen sind bei ir im code..soweit alle richtig..also die die hier sind, sind bei mir im quellcode net..wahrscheinlich flasch kopiert oder so k.a.

aber was muss ich alles noch genau machen damit das funktioniert..

also ich hab ein html projekt ...
wo paar tabellen und text und pipapo stehen..nun wollt ich mir ne kleine gallerie basteln..doch mit dem tutorial seh ich nicht so wirklich durch...
der pfad von den originalbilder ist doch aber auch richtig so.
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Statistik des Forums

Themen
175.158
Beiträge
2.581.874
Mitglieder
67.225
Neuestes Mitglied
Petra
Oben