ciao a tutti

ho messo giù questo codice (copiando giustamente a dx e sx) per la creazione di anteprime di immagini di grosse dimensioni in PHP:

<?php

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

// parametri

if(isset($_GET["nl"])) {$newL = intval($_GET["nl"]);}
else {$newL = 0;}

if(isset($_GET["nh"])) {$newA = intval($_GET["nh"]);}
else {$newA = 0;}

$url = "http://www.quellideltreno.com/html/comunicati/foto1.jpg";
//$url = "foto1.jpg";

$pic = @imagecreatefromjpeg($url) or die ("Immagine non trovata!");

if ($pic)
{
$width = imagesx($pic);
$height = imagesy($pic);

if($newL>0)
{
$tL = $newL;
if($newA>0)
{$tA = $newA;}
else
{$tA = $tL * $height / $width;}
}
else
{
$tA = $newA;
$tL = $tA * $width / $height;
}

$thumb = @imagecreatetruecolor ($tL, $tA) or die ("Impossibile creare l'immagine!");
imagecopyresized($thumb, $pic, 0, 0, 0, 0, $tL, $tA, $width, $height);
imagejpeg($thumb,"",75);
}
?>

il problema è che se $url è riferito ad un'immagine sul server funziona, mentre se l'immagine è un link ad un jpg in remoto non ho nessun risultato...

ho già verificato le impostazioni del file ini (allow_url_fopen = On) ma non ho risolto nulla

qualcuno mi sa aiutare?

grazie