Thread script soll nicht runtergeladen werden: sondern ausgeführt! (10 answers)
Opened by kölsch at 2004-12-29 13:52

kölsch
 2004-12-29 14:31
#624 #624
User since
2003-10-02
66 Artikel
BenutzerIn
[default_avatar]
Du meinst wegen uploaded file? Ja, ich muss den Parameter irgendwie nochmal manuell einlesen, sonst geht der upload nicht, keine Ahnung warum. Naja, egal, ich hab grad noch was rausgefunden:
Ich mach den upload, um Bildergalerien hocgladen zu können. Dazu generier ich mit Image::Magick Thumbnails. Wenn ich den part aus dem script rauskommentiere, funktioniert es. ->Wieso?!

Hier der verursachende code:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# create thumbnails (format: ##i.jpg)..

use Image::Magick;

my ($width,$height,$relation);

my $p = new Image::Magick;


for (1 .. $#members+1) { # is gegeben..
print"<b>$_</b>, ";
$p->Read("$output_path/$_.jpg");
}

my $numberOfImages = $#$p+1;


for (1 .. $numberOfImages) {
($width,$height) = $p->[$_-1]->Get("Width","Height");
$relation = $height / $width;
$p->[$_-1]->Resize("Width" => $thumbnail_width, "Height" => ($thumbnail_width * $relation));
$p->[$_-1]->Write("$output_path/$_"."i.jpg");
$message .= "$output_path/$_"."i.jpg<br>\n";
}

Ist daran was falsch? Wie gesagt, offline funktioniert das. Wenn ichs online dazu schreibe, will er das script speichern, ansonsten nicht..

View full thread script soll nicht runtergeladen werden: sondern ausgeführt!