Dall'errore che segnali sembra che la variabile $field_name non sia valorizzata, per cui errore di indice.

Per il discorso <?$link?> probabilmente ti sei perso un uguale, anche se questa forma non mi piace. Dovrebbe essere <?=$link?>
Sostituisci il tutto con <?php echo $link ?>