Dodawanie filmików z youtube.pl już zrobiłem teraz robię z metacafe

i natknąłem się na problem

to jest url który będzie wyświetlał filmik
http://www.metacafe.com/fplayer/1649165/is..._real.swf"

to jest link do filmu który będzie dodawany przez użytkowników
http://www.metacafe.com/watch/1649165/is_n...rophecies_real/
Kod
<?php
$roz=explode('.',$_FILES['pliczek']['name']);
$roz[0]=$roz[0].'_'.rand(0,100000);
$_FILES['pliczek']['name']=implode('.',$roz);
move_uploaded_file($_FILES['pliczek']['tmp_name'],"images/pliki/".$_FILES['pliczek']['name']);
?>
<?php

if(isset($_GET['act']) && $_GET['act'] == 'save_film'){
$title        = $_POST['title'];
$link         = $_POST['kod'];
$kategoria    = $_POST['kategoria'];
$name = 'images/pliki/'.$_FILES['pliczek']['name'];

if(empty($link) && empty($title)){
echo '';
}
elseif(empty($link)){
echo 'Nie podałeś adresu do filmu<br>';
}
elseif(empty($title)){
echo 'Nie podałeś tytułu filmu<br>';
}

else{
$link=str_replace('http://www.metacafe.com/fplayer/watch', 'http://www.metacafe.com/fplayer/fplayer', $link);

        
        $db->query("INSERT INTO ".DB_PREFIX."films SET
            `title`           =  '".htmlspecialchars(addslashes($title))."',
            `kod`             =  '".$link."',
            `kategoria`       =  '".addslashes($kategoria)."',
            `miniaturka`      =  '".addslashes($name)."',
            `name_autor`      =  '".$user['username']."',
            `id_autor`        =  '".$user['id']."',
            `dodano`          =  '".time()."'");
echo 'Film został dodany';
}
}
?>


jak widać poradziłem sobie z problemem zamiany w linku watch na fplayer

lecz nie mam pomysłu jak dodać do linku .swf

za wszelka pomoc dziękuje