Código PHP:
$nom_tmb = "tn_".$nom_img;
$nom_img = $directorio.$nom_img;
$archivo = pathinfo($nom_img);
if ($archivo['extension'] == "png") {
$original = imagecreatefrompng($nom_img);
}elseif ($archivo['extension'] == "jpg") {
$original = imagecreatefromjpeg($nom_img;
}elseif ($archivo['extension'] == "gif") {
$original = imagecreatefromgif($nom_img);
}
$thumb = imagecreatetruecolor(150,150); // Lo haremos de un tamaño 150x150
$ancho = imagesx($original);
$alto = imagesy($original);
imagecopyresampled($thumb,$original,0,0,0,0,150,150,$ancho,$alto);
imagejpeg($thumb,$nom_tmb,90);
prueba esto, creo que asi se guardaria con el prefijo "tn_", no lo he probado XD