Buenas
Yo tb haría lo que te dicen drciber y joseisreal, pasar la variable por url.
Si no quieres que se vea en el explorador o quieres usar un form puedes pasarsela así también:
<form action="comp1.php" method="post">
<input type="hidden" name="cod" value="<?php echo "$codigo[1]"?>">
<input type="image" src="<?php echo "$urlfoto/$img[1]"?>">
</form>