--- /usr/share/mythtv/mythweb/modules/remote/play_program_on_frontend.php.orig	2012-07-26 23:58:49.902121903 +0200
+++ /usr/share/mythtv/mythweb/modules/remote/play_program_on_frontend.php	2012-07-26 23:59:20.758092268 +0200
@@ -14,11 +14,11 @@
         $host = $_REQUEST['host'];
         $frontends = MythFrontend::findFrontends();
         $frontends[$host]->play_program($chanid, $starttime);
-        header('Location: tv/detail/'.urlencode($chanid).'/'.urlencode($starttime));
+        header('Location: '.root.'tv/detail/'.urlencode($chanid).'/'.urlencode($starttime));
         exit;
     }
 
-    $Page_Previous_Location = 'tv/detail/'.urlencode($chanid).'/'.urlencode($starttime);
+    $Page_Previous_Location = root.'tv/detail/'.urlencode($chanid).'/'.urlencode($starttime);
     $Page_Previous_Location_Name = 'Details';
     $Page_Title_Short = 'Pick Frontend';
 
--- /usr/share/mythtv/bindings/php/MythFrontend.php.orig	2012-07-27 00:36:08.760077533 +0200
+++ /usr/share/mythtv/bindings/php/MythFrontend.php	2012-07-27 00:36:24.700067291 +0200
@@ -253,7 +253,7 @@
  * @param string $starttime
 /**/
     public function play_program($chanid, $starttime) {
-        $starttime = date('Y-m-d\TH:i:s', $starttime);
+        $starttime = gmdate('Y-m-d\TH:i:s', $starttime);
         return $this->send_play("program $chanid $starttime resume");
     }
     
