bildgröße

...

ich hätte da jetzt doch noch eine frage, und zwar, wenn ich als bilddatei NICHT eine file angebe, sondern eine URL wie z.B. diese hier http://localhost/forum/attachment.php?postid=$postid , was ebenfalls dem Bild entspricht, wie funktioniert das dann? Wenn ich die class.thumb von reima include, erhalte ich in zeile 30 einen fehler. Ich denke mal, er erwartet halt einfach eine "echte" jpg datei. Gibts dafür ne lösung?

so solls aussehen und funktionieren :)

PHP:
include("class.thumb.php"); // oder was auch immer
$thumb = new thumb(); // Klasseninstanz erstellen
$thumb->create("http://localhost/forum/attachment.php?postid=$postid", 320, 240); // Thumbnail erstellen
$thumb->output(); // Bild an den Browser ausgeben
$thumb->clear(); // Aufräumen

*edit*

außerdem bekomm ich noch eine fehlermeldung,

"Cannot add header information - headers already sent..."

wegen der Zeile in der class.thumb.php wo es heisst

header("Content-type: image/jpeg");

Lässt sich das mit dem header von der class.thumb "umgehen" ?

bye
 
Zuletzt bearbeitet:
Moinsen

wie kann man das machen, das z.b.
Das Bild verleinert wird, der Thumbnail dann als Link zum richtigen Bild genutzt werden kann.
Ich brauche so ein Script naemlich fuer mein Downloadsystem, da kann man ein Bild von einer URL angeben ( http://irgendeine.de ;)), das er das Bild dann in der DB speichert ( also als Link) und das er dann spaeter bei der Ausgabe, das Bild auf 150*100 verkleiner wieder ausgibt.

Kann man das auch machen, weil sonst wuerden alle User die das Downloadsystem benutzen wollen ziemlich viele Daten runterladen, und ich glaube das wird meinem Projekt nicht gut tun, da die User ja nicht erst warten wollen bis alle Bilder geladen sind.

Kann man die Bilder von anderen URl's verkleinert ( Groesse und Size(KB)), auf meiner Page ausgeben lassen?

Wenn ja wie

Thx fuer eure Antworten im Vorraus
 
Image verkleinnern und text hinzufügen

Hallo,

Die JPG zu verkleinnern geht prima.
Ich möchte aber gerne noch in die verkleinnerten
bilder ein text oder ein logo zb. unten links automatisch
einfügen lassen , welche lösungsansätze gibt es.


danke
luv
 
hab da noch so ein Problem

$thumb->safetofile funktioniert wunderbar

aber bei
$thumb->output
kommt nur sowas heraus:

ÿØÿàJFIFÿþ>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality ÿÛC    $.' ",#(7),01444'9=82<.342ÿÛC  2!!22222222222222222222222222222222222222222222222222ÿÀd"ÿÄ ÿĵ}AQa"q2?‘¡#B±ÁRÑð$3br‚ %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖ×ØÙÚáâãäåæçèéêñòóôõö÷øùúÿÄ ÿĵwAQaq"2?B‘¡±Á #3RðbrÑ $4á%ñ&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz‚ƒ„…†‡ˆ‰Š’“”•–—˜™š¢

und so weiter.

Was mache ich falsch?
 
-> header("Content-type: image/jpeg");

funktioniert leider nicht... ansonsten wohl eine sehr schöne Sache.

Code:
Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/v034347/class.thumb.php:60) in /www/htdocs/v034347/class.thumb.php on line 50
ÿØÿàJFIFÿþ;CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 75 ÿÛC    $.' ",#(7),01444'9=82<.342ÿÛC  2!!22222222222222222222222222222222222222222222222222ÿÀð@"ÿÄ ÿĵ}AQa"q2?‘¡#B±ÁRÑð$3br‚ %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzƒ„…†‡ˆ‰Š’“”•–—˜™š¢
 
Hi Leute,

wenn ich das Script verwenden will bringt er mir einen Fatal error, dass die Funktion imagecreatefromjpeg() nicht definiert ist. Kann es sein, dass ich hier noch was installieren muss, dass das läuft?

Danke für eure Bemühungen

Markus
 
Hi low-group,

ich hab mir den Beitrag jetzt noch einmal komplett durchgelesen. Leider konnte ich das Problem dennoch nicht beheben. Was übersehe ich?

Grüße Markus
 
Zurück