Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hi zusammen,

habe ein Problem beim verarbeiten, verwenden von Gif-Pics. Das Script sieht wie folgt aus und funktioniert zumindest schonmal bei jpg-files :


<?php
$_GET ['file'] = $file;

if (preg_match("/jpg/i", '$file')) {
$strHeader = "Content-type: image/jpeg";
$jpg = 1;

}
if (preg_match("/gif/i", '$file')) {
$strHeader = "Content-type: image/gif";
$gif = 1;
}

header('$strHeader');


$size = getimagesize($file);
$width = $size[0];
$height = $size[1];

if ($jpg="1"){
$old_picture = imagecreatefromjpeg($file);
}else{
$old_picture = imagecreatefromgif($file);
}


$new_picture = imagecreatetruecolor($width, $height);


imagecopyresampled($new_picture, $old_picture, 0, 0, 0, 0, $width, $height, $width, $height);


$transition = 50;
$watermarkfile = imagecreatefrompng('logo.png');
$waternarkpic_width = imagesx($watermarkfile);
$waternarkpic_height = imagesy($watermarkfile);
$watermarkdest_x = $width / 2 - ($waternarkpic_width / 2);
$watermarkdest_y = $height / 2 - ($waternarkpic_height / 2);
imagecopymerge($new_picture, $watermarkfile, $watermarkdest_x, $watermarkdest_y, 0, 0, $waternarkpic_width, $waternarkpic_height, $transition);

if ($jpg="1"){
imagejpeg($new_picture);
}else{
imagegif($new_picture);
}

?>
[/PHP]

Kann mir da bitte jemand weiterhelfen ? Bin wahrscheinlich einfach nur zu blinde ;)

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...