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
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden |
27.01.2004, 21:07:33
|
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?
|
27.01.2004, 21:19:40
|
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
|
27.01.2004, 21:44:36
|
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">";
|
27.01.2004, 21:48:38
|
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?
|
27.01.2004, 21:53:10
|
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.
|
27.01.2004, 21:54:56
|
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.
|
27.01.2004, 21:59:40
|
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.
|
27.01.2004, 22:01:15
|
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)
|
27.01.2004, 22:05:52
|
Anfänger
|
|
Registriert seit: Jan 2004
Beiträge: 20
|
|
So abgeschickt...
|
27.01.2004, 22:08:46
|
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?
|
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.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 06:57:03 Uhr.
|