if ($upload->processed){
    #düzenleme
    
    $ilrs = $upload->file_dst_name;
    
    $ila_uzanti = end(explode(".",$ilrs));
    $ilrs = rtrim($ilrs,".".$ila_uzanti);
    $upload->file_dst_name = $ilrs."_".rand(0,999)."_".$ilan_sef_baslik.".".$ila_uzanti;
    
    #düzenleme bitti
    
    $ilanresim = "".$upload->file_dst_name."";

}
Ufak bir düzeltme yaptım, sanırım bu işinizi görecektir.
$ilan_sef_baslik kısmına ilanın sefurl'sini verebilirsiniz.