<input type="hidden" name="verifCode2" value=<? echo $code; ?>> <IMG src="gencode.php?code=<? echo $code; ?>">
A quoi ça sert de passer par tout ça si le code est (deux fois) visible dans le code source? Un robot peut le récupérer sans problème. N'utilisez pas ce code source.