Intanto posta il codice meglio formattato per aver maggior aiuto :), poi...
...puoi condizionare la stampa del tag al contenuto del link, qualcosa come:
inoltre dove ho scritto ATTENZIONE: è meglio filtrare i dati ricevuti nel form e applicare gli escaping, altrimenti si può essere attaccati da iniezioni malevoli di codice... (se uno scrive come link virgolette, apici e simili + codice javascript?)...Codice PHP:
...
$link1 = trim($_POST[link1]); // <----- ATTENZIONE
$linkuno = (($link1!='')?('[img]'.$link1.'[/img]'):(''));
...