php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 19.06.2006, 21:48  
Erfahrener Benutzer
 
Registriert seit: 25.05.2004
Beiträge: 229
lindner
lindner eine Nachricht über ICQ schicken
Standard temporäre thumbnails

hallo leute.. ich bin grad dran eine galerie zu programmieren..

es soll wie folgt ablaufen. der user soll nur ordner in ein verzeichnis auf dem webserver kopieren.. dann ist dieser als "teil-galerie" im web-interface integriert!

so.. funktioniert auch. aber die megabilder will ich zuerst durch kleine thumbails ersetzen. wie üblich. da sich die bilder aber ständig verändern können (anzahl in den ordnern, erscheinungsbild usw.), wollte ich keine thumbnails erzeugen und auf dem server aubspeichern, um sie dann wieder zu öffnen, sondern ich wollt die immer, sobald die galerie aufgerufen wird, erstellen und gleich anzeigen.

ich habe das script zu erstellung des thumbnails in einer extra datei, und rufe es dann wiefolgt auf:

PHP-Code:
[img]getThumb.php[/img
ja leider weiß das script dort ja nicht, welches bild er vergleinern soll.. deshalb wollte ich es wie folgt machen!

PHP-Code:
[img]getThumb.php?folder=test&image=test.jpg[/img
leider funktioniert das nicht!! ..
das script zum anzeigen der thumbnails hintereinander sieht wie folgt aus!

PHP-Code:
$verz opendir($config['galleryDirName'].$gallery[0]); // Verzeichnis wird geöffnet
$linkl = array (); // Ein Array wird erstellt in dem nachher die Dateien gespeichert werden

while ($file readdir ($verz)) {
    
// Mit jeder Datei wird etwas getan. Damit "." und ".." nicht ins Array geschrieben werden, werden sie ausgenommen.
    
if($file != "." && $file != ".." && $file != $config['thumbsDirName']) {
        
array_push ($linkl"$file"); // Der Dateiname wird in den Array $linkl geschrieben
    
}
}
            
sort ($linkl); // Array wird nach Alphabet sortiert

foreach($linkl as $key => $value) {
    
$content .= '[img]getThumb.php?folder='.$gallery[0].'&image='.$value.'[/img] ';
}
  
closedir($verz); // Verzeichnis wird geschlossen 
habt ihr ne idee. würdet ihr das so machen oder ist es nicht sinnvoll die bilder nur temporär zu erstellen!

viele grüße
lindner ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 19.06.2006, 22:22  
Erfahrener Benutzer
 
Registriert seit: 25.05.2004
Beiträge: 229
lindner
lindner eine Nachricht über ICQ schicken
Standard

so.. habs gelöst...!

das problem besteht also nicht mehr..

Denoch würde mich interessieren, ob es sinnvoll ist die bilder immer temporär zu erstellen?!
lindner ist offline  
Alt 20.06.2006, 03:14  
Erfahrener Benutzer
 
Registriert seit: 13.08.2007
Beiträge: 1.976
KingCrunch befindet sich auf einem aufstrebenden Ast
KingCrunch eine Nachricht über ICQ schicken KingCrunch eine Nachricht über AIM schicken KingCrunch eine Nachricht über MSN schicken KingCrunch eine Nachricht über Yahoo! schicken
Standard

Meiner Meinung nach: Nein!
__________________
Nicht jeder Fehler ist ein Bug.
KingCrunch ist offline  
Alt 20.06.2006, 07:00  
Gast
 
Beiträge: n/a
Standard

Ich schreibe auch einfach mal: Nein

Besser die Bilder liegen schon als Thumbnail vor, als diese immer wieder neu zu erstellen.
Schlecht für die Performance ...
 
Alt 20.06.2006, 07:34  
Erfahrener Benutzer
 
Registriert seit: 25.05.2004
Beiträge: 229
lindner
lindner eine Nachricht über ICQ schicken
Standard

soweit hab ich mir das auch schon gedacht.. also müsste man die inhalte des original ordners einer galerie und derren thumnail ordner vergleichen. denn es kann ja sein, dass neue bilder hinzukommen, gelöscht oder verändert werden.. die thumnails werden ja dann nur beim einmaligen einrichten der galerie im dazugehörigen admin interface erstellt. (die bilder ansich werden über ftp hochgeladen, nicht übers interface)

somit weiß ich also nicht, ob sich nach zwei wochen etwas in dem ordner getan hat.. und dem user will icht nicht zumuten, immer bei aktualisierungen ins userinterface zu gehen und neue thumnails zu erstellen... ich könnte natürlich immer beide ordner miteinander vergleichen und dann die unterschiede ausmachen.. was aber passiert, wenn ein bild den selben namen hat, aber einen anderen inhalt.. das script würde dies sicherlich als "gleich" empfinden und wird ein mögliches neues thumnail NICHT erstellen!!
lindner ist offline  
Alt 20.06.2006, 07:40  
Benutzer
 
Registriert seit: 31.03.2006
Beiträge: 49
uro3
Standard

du kannst ja noch das Änderungsdatum von Bild und Thumbnail vergleichen und wenn das Bild neuer ist neuersterllen lassen. Das ganze lässt sich auch in den Seitenaufruf einbauen, du schaust einfach ob ein passender Thumbnail (Name, Datum) vorhanden ist, dann wird er sofort ausgegeben ansonsten erst erstellt und abgespeichert
uro3 ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Thumbnails erstellen -> Qualtitätsproblem GrU3nL!nG PHP Tipps 2006 6 28.11.2006 15:58
thumbnails skaterboy PHP Tipps 2006 5 22.08.2006 13:48
thumbnails (imagecopyresampled) ruferp PHP Tipps 2006 13 17.05.2006 11:38
thumbnails erzeugen malabarista PHP Tipps 2006 2 28.03.2006 13:10
Thumbnails aus Cash anzeigen??? PHP Tipps 2007 4 04.11.2005 13:17
Thumbnails serverseitig erstellen PHP-Fortgeschrittene 3 23.08.2005 12:42
Brauche Spezielle Hilfe bei Thumbnails Beitragsarchiv 11 13.08.2005 01:20
thumbnails erzeugen PHP Tipps 2004-2 12 22.12.2004 16:34
Thumbnails werden Fablich verfäscht :( PHP Tipps 2004-2 4 24.11.2004 10:58
Erstellung Thumbnails --> Wie kann ich Qualität verbessen PHP-Fortgeschrittene 3 18.11.2004 16:22
thumbnails streamen spoi PHP Tipps 2004-2 5 16.11.2004 12:46
thumbnails im PHP-Safe Mode PHP-Fortgeschrittene 2 16.08.2004 13:38
[Erledigt] Thumbnails Zeichensalat PHP-Fortgeschrittene 3 03.08.2004 20:07
Bilder Upload und automatische thumbnails erstellen PHP Tipps 2004 11 08.07.2004 21:22
thumbnails ohne gd möglich??? wenn ja, wie? Marc PHP Tipps 2004 4 27.06.2004 17:59

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php temporäres bild, php temporäre bilder anzeigen, php temporäres vorschaubild, php temporäre thumbnail, php thumbs temporär generieren, php temporäre thumbnail erstellen, vorschaubilder temporär php, foldergallery kleine thumbs, php bilder temporär, php temporäres bild erstellen, php temporäres thumbnail erstellen, temporäre thumbnails erzeugen, php temporäres thumbnail, thumbnails werden ständig neu erzeugt, temporäre thumbnails mit php erstellen, php temporäre bilder, php temporäre thumb, php temporäre bild erstellen, foldergallery vorschaubild

Alle Zeitangaben in WEZ +2. Es ist jetzt 18:05 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.