slt, tu va t'amuser (une fois le site en ligne)si tu met ts les liens comme ca,
de plus pourquoi tu n'affiche pas ton image de tel manière:
<img src="site/<?echo $pseudo.'.jpg';?>">
sinon j'ai pas trop compri (ni cherché a comprendre) ce que fait header combiné au readfile, mais essai tjs comme ca (une précission de plus)
<?php header('content-type: image/jpeg'); readfile('http://localhost/site/dossier/' . $_GET['pseudo'].'.jpg'); ?>