Player.php dosyasının içeriğini görebilir miyim?
<video id="7">
<videoPath value="'.$site.'=http://video.ak.fbcdn.net/cfs-ak-snc6/79180/256/1697920081927_30649.mp4" />
</video>
Şeklinde oluşturup $site değişkenini player.php dosyana sabit tutarsan sanırım bahsettiğin olay gerçekleşir. Hali hazırda toplam 2 xml dosyan var sanırım şu an.
Anlamak istediğim aslında şu;
Sen bu botu baska bir yere satacak / vereceksin. Elinde bir ton xml dosyası var ve hepsinde senin siten yazıyor. Ama bunları simdi yeni yere gore düzenlemelisin. Kolay bir yolunu mu arıyorsun...
Kafam karmakarışık oldu inan

Eğer boyleyse XML dosyalarını açtırıp site adını tek tıklama ile değiştirilebilecek kod yazılabilir.
Evet elimde bir ton XML dosyası olucak hepsini tek tek elle degistiremem sanırım o yüzden bir kodla bütün hepsinin sadece o kısmını degistirecegim

O bahsettiginiz &site degisken oalyını nasıl yaparım.
Ekleme: player.php dosyası icerigi
<?php
ob_start();
function facelink($link) {
$link = str_replace ("\u00253A",":",$link);
$link = str_replace ("\u00252F","/",$link);
$link = str_replace ("\u002526","&",$link);
$link = str_replace ("\u00253F","?",$link);
$link = str_replace ("\u00253D","=",$link);
return $link;
}
function faceduzelt($urele)
{
$explode=explode("/",$urele);
$say=count($explode);
$son=$explode[$say-1];
$explode2=explode("_",$son);
$videoaydi=$explode2[0];
$al = file_get_contents("http://www.facebook.com/ajax/flash/expand_inline.php?target_div=u879823_18&__a=1&v=$videoaydi");
$al = stripslashes($al);
//echo $al;
$exp=explode("\"video_src\", \"",$al);
$exp=explode("\");",$exp[1]);
$l=facelink($exp[0]);
$l=str_replace('http://','',$l);
//$l=urlencode($l);
return $l;
}
$player = $_GET['link'];
if ((strpos($player,'facebook.com')) or (strpos($player,'fbcdn.net'))) {
$player = faceduzelt($player);
}
$player = str_replace('http://','',$player);
header("Location:http://$player");
?>