Devi conoscere la differenza tra apici doppi e apici singoli (oltre che a schiartirti un po' di idee )

così va bene:
Codice PHP:
list($width$height$type$attr) = getimagesize("immagini/album/$id_utente/$nomefile");
$source imagecreatefromjpeg("immagini/album/$id_utente/$nomefile");
imagejpeg($thumb,"immagini/album/$id_utente/$nomefile"100); 
per la legge del "se fai copia e incolla ti ammazzo" così andrebbe anche meglio:

Codice PHP:
$pathfile"immagini/album/$id_utente/$nomefile";
list(
$width$height$type$attr) = getimagesize($pathfile);
$source imagecreatefromjpeg($pathfile);
imagejpeg($thumb,$pathfile100); 
e $pathfile si potrebbe anche scrivere cosi':

Codice PHP:
$pathfile'immagini/album/'.$id_utente.'/'.$nomefile
Non si puà fare così:
Codice PHP:
//sbagliato
$pathfile'immagini/album/$id_utente/$nomefile';

//in questo caso $id_utente e $nomefile verranno stampati così come sono. 
ultimo esempio chiarificatore:

Codice PHP:
$num10;
echo 
"$num"// stampa: 10
echo $num;   // stampa: 10
echo '$num';  // stampa: $num
echo "\$num"// stampa: $num