SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Das Zend Framework

Das Zend Framework zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 27.01.2004, 21:07:33
Heavenfighter Heavenfighter ist offline
Anfänger
 
Registriert seit: Jan 2004
Beiträge: 20
Thumbnail erzeugung klappt net

Guten Abend,

ich möchte mir eine kleine Gallery schreiben, und habe mir einige Tutorials zur Thumbnail Erzeugung angeschaut. Demnach habe ich auch folgenden Code geschrieben, welcher zwar auch ein korrektes Thumbnail erzeugt, aber dieses läßt sich nicht im Browser anzeigen.
PHP-Code:
$thumbimg = @imagecreatefromjpeg("gallery/images/$name");
$neuesBild=imagecreatetruecolor($newwidth,$newheight);
imagecopyresampled($neuesBild,$thumbimg,0,0,0,0,$newwidth,$newheight,$breite,$hoehe);
imagejpeg($neuesBild,"gallery/thumbs/$name",100); 
Das so erzeugt thumbnail hat die gewünschte Größe und lässte sich auch in jedem Bildbearbeitungsprogramm öffnen, jedoch nicht im Browser.
Woran liegt das?
Mit Zitat antworten
  #2  
Alt 27.01.2004, 21:19:40
crusader crusader ist offline
Anfänger
 
Registriert seit: Aug 2003
Ort: Zollhaus
Beiträge: 72
Hi Heavenfighter,

bevor du mit imagejpeg() ein Bild zum Browser senden kannst, musst du dem Browser mit der Funktion header() mitteilen was da kommt.

PHP-Code:
header ('Content-Type: image/jpeg');
ImageJPEG($this->hDestImage); 
Grüße Crusader
Mit Zitat antworten
  #3  
Alt 27.01.2004, 21:44:36
Heavenfighter Heavenfighter ist offline
Anfänger
 
Registriert seit: Jan 2004
Beiträge: 20
hmm

Ich wollte doch aber nur eine Datei erzeugen und nicht direkt ausgeben.
Das hatte ich wohl noch vergessen, ich lasse mir das Bild so anzeigen:
PHP-Code:
echo <img src="gallery/tumbs/$name" border="0">"; 
Mit Zitat antworten
  #4  
Alt 27.01.2004, 21:48:38
crusader crusader ist offline
Anfänger
 
Registriert seit: Aug 2003
Ort: Zollhaus
Beiträge: 72
Was sagt denn der Browser? Blendet er das Bild für fehlendes Bild ein?
Mit Zitat antworten
  #5  
Alt 27.01.2004, 21:53:10
Heavenfighter Heavenfighter ist offline
Anfänger
 
Registriert seit: Jan 2004
Beiträge: 20
Ja er blendet den Platzhalter ein. Wenn ich da dann mit rechtsklick auf Eigenschaften gehe, dann sagt er mir Typ: nicht verfügbar, Größe nicht verfügbar sowie kein Erstellung oder Änderungsdatum.
Mit Zitat antworten
  #6  
Alt 27.01.2004, 21:54:56
crusader crusader ist offline
Anfänger
 
Registriert seit: Aug 2003
Ort: Zollhaus
Beiträge: 72
Und welchen Pfad gibt er für die Verknüpfung an?
Sieht für mich so aus, als ob dort wo der Platzhalter hinzeigt gar kein Bild vorhanden ist.
Mit Zitat antworten
  #7  
Alt 27.01.2004, 21:59:40
Heavenfighter Heavenfighter ist offline
Anfänger
 
Registriert seit: Jan 2004
Beiträge: 20
Doch der Pfad ist korrekt und da liegt auch das Thumbnail. Ich kann es ja auch mit jedem Bildbearbeitungprogramm öffnen, aber selbst als normaler img Tag in einer HTml Datei zeigt er es nicht an.
Wenn du willst kann ich die das Thumbnail ja mal schicken. Musst mir nur deine Adresse geben oder so.
Mit Zitat antworten
  #8  
Alt 27.01.2004, 22:01:15
crusader crusader ist offline
Anfänger
 
Registriert seit: Aug 2003
Ort: Zollhaus
Beiträge: 72
schick mir mal das pic an


Geändert von crusader (27.01.2004 um 22:16:30 Uhr)
Mit Zitat antworten
  #9  
Alt 27.01.2004, 22:05:52
Heavenfighter Heavenfighter ist offline
Anfänger
 
Registriert seit: Jan 2004
Beiträge: 20
So abgeschickt...
Mit Zitat antworten
  #10  
Alt 27.01.2004, 22:08:46
Beedle Beedle ist offline
Anfänger
 
Registriert seit: Jan 2004
Beiträge: 104
Hallo,

ist das ein Schreibfehler hier im Forum:

imagejpeg($neuesBild,"gallery/thumbs/$name",100);
.
.
echo <img src="gallery/tumbs/$name" border="0">";

oder ist das auch in deinem Skript so?
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:57:03 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt