$haha = '...file='.$vid[0].'&image='.$res.'....</object>';
Php'de direkt string ve değişkeni birleştirirken arasına nokta konur. Sen zaten açık olan php tagının içine bir daha açmışsın ondan olmamış.
$degisken = 'yazı'.$degisken1.'yazı'.$degisken2; gibi olmalı.
Allah senden razı olsun

Halloldu sorunum artık botumu dilediğim gibi kestim biçtim
Konu kitlenebilir. Yardımı geçen arkadaşlara teşekkürler.