beh credo che i link delle immagini
abbiano alla fine l'estensioni delle immagini tipo jpg png gif
quindi quello che puoi fare è che prima di inviarti il link nel db un controllo se il testo nel link come jpg png e gif sia presente

una cosa del tipo
Codice PHP:
$link$_POST['link'];

if(
strstr ($link'.png')){
//codice validato quindi prosegui nell'inserimento
}
else{
//codice non validato, non inserire

potresti mettere le varie stringhe delle estensioni dei file in array e richiamarlo nel strstr