OVH Cloud OVH Cloud

GD problem ??

5 réponses
Avatar
Alexandre Jaquet
Maintenant j ai un autre pb il ne veux pas ouvrir le fichier passé en
paramètre :|
error msg : could not open 00.jpg alors que le fichier est existant,
pas en lecture seule

quelqu un aurait une idée

#!C:/Perl/bin/perl.exe -w
use strict;
use GD;


my $filename = '00.jpg';
open IN, 'C:/Documents and Settings/alexandre/Mes documents/Mes
images/$filename' or die "Could not open C:/Documents and
Settings/alexandre/Mes documents/Mes images/$filename";
my $srcImage = GD::Image->newFromJpeg(*IN);
close IN;
my ($thumb,$x,$y) = Image::GD::Thumbnail::create($srcImage,50);
open OUT, ">C:/Apache2/htdocs/recordz/upload/thumb_test.jpg" or die
"Could not save ";
binmode OUT;
print OUT $thumb->jpeg;
close OUT;

5 réponses

Avatar
damien guerin
Fo pas mettre un "" avant tes espaces dans tes paths?
Avatar
Jacques Caron
Salut,

On Mon, 27 Jun 2005 10:41:59 +0200, wrote:

Maintenant j ai un autre pb il ne veux pas ouvrir le fichier passé en
paramètre :|
error msg : could not open 00.jpg alors que le fichier est existant,
pas en lecture seule


Ajoute $! dans ton die, ça te donnera le message d'erreur précis.

Jacques.

Avatar
Rue des Prairies
Maintenant j ai un autre pb il ne veux pas ouvrir le fichier passé en
paramètre :|
error msg : could not open 00.jpg alors que le fichier est existant,
pas en lecture seule

quelqu un aurait une idée

#!C:/Perl/bin/perl.exe -w
use strict;
use GD;


my $filename = '00.jpg';
open IN, 'C:/Documents and Settings/alexandre/Mes documents/Mes
images/$filename' or die "Could not open C:/Documents and
Settings/alexandre/Mes documents/Mes images/$filename";
my $srcImage = GD::Image->newFromJpeg(*IN);
close IN;
my ($thumb,$x,$y) = Image::GD::Thumbnail::create($srcImage,50);
open OUT, ">C:/Apache2/htdocs/recordz/upload/thumb_test.jpg" or die
"Could not save ";
binmode OUT;
print OUT $thumb->jpeg;
close OUT;
Bonjour,


Dans l'instruction open IN , $filename n'est pas interprêté car entre
simples quotes.

Olivier.

Avatar
damien guerin
Ah oui, effectivement, bien joué ;)
Avatar
Alexandre Jaquet
Ah oui, effectivement, bien joué ;)



yep juste merciiiiii :)