Ok. Zacznijmy od nowa.
- korzystam ze Smarty;
- żaden z powyższych skryptów nie zadziałał;
Otóż dlaczego? Zaraz wyjaśnię

Wypróbowałem jeszcze raz mój kod, który napisałem tak od ręki (można nawet powiedzieć, że nie wiedziałem co piszę. Oto on:
<?php
$_GET['id'] = ( int ) $id;
$content .= "Taka user nie istnieje.";
} else {
// dane usera
$smarty -> assign ("content", $content);
}
?>
Pewnie domyślacie się już w czym sęk. Assign`owałem wartość zmiennej $content jeżeli użytkownik istnieje. Jeżeli nie istniał tylko definiowałem zmienną, i skrypt jej nie parsował

To był błąd z mojej strony!
Teraz tylko zastanawiam się, który z w.w skryptów wybrać :] A może swój?

Pozdrawiam i dziękuję.