2013-03-19 52 views
2

核心php网站与Google日历API集成。收集网页表单数据并将其更新为Google日历。尽管所有日期格式使用DATE_ATOM,mktime()我正面临着这个问题。致命错误:未捕获异常'Zend_Gdata_App_HttpException'与

如何解决致命错误:未捕获异常'Zend_Gdata_App_HttpException'?

Fatal error: Uncaught exception 'Zend_Gdata_App_HttpException' with message 'Expected response code 200, got 400 [Line 1, Column 659, element gd:when] Badly formatted datetime' in /home/website/public_html/zend/lib/Zend/Gdata/App.php:700 Stack trace:#0 /home/website/public_html/zend/lib/Zend/Gdata.php(219): Zend_Gdata_App->performHttpRequest('POST', ' http://www.goog ...', Array, 'performHttpRequest('POST', ' http://www.goog ...', Array, 'post(Object(Zend_Gdata_Calendar_EventEntry), ' http://www.goog ...', NULL, NULL, Array) #3 /home/website/public_html/zend/lib/Zend/Gdata/Calendar.php(165): Zend_Gdata_App->insertEntry(Object(Zend_Gdata_Calendar_EventEntry), ' http://www.goog ...', 'Zend_Gdata_Cale...') #4 /home/website/public_html/add-session.php(297): Zend_Gdata_Calendar->insertEvent(Object(Zend_Gdata_C in /home/website/public_html/zend/lib/Zend/Gdata/App.php on line 700

NONE下面的链接,帮助我 Uncaught exception 'Zend_Gdata_App_HttpException YouTube PHP API - Zend_Gdata_App_HttpException Fatal error: Uncaught exception 'RuntimeException' Fatal error: Uncaught exception 'Exception' in PHPExcel classes

https://groups.google.com/forum/?fromgroups=#!topic/google-contacts-api/IFHANnTWzIM

回答

1

如果您有任何HTML实体或空间,开始时间和结束时间,那么你将结束解决这个问题。确保下面的代码行中没有html实体或空格。

$start = date(DATE_ATOM, mktime($_POST['sdate_hh'], $_POST['sdate_ii'], 0, $_POST['sdate_mm'], $_POST['sdate_dd'], $_POST['sdate_yy']));

$end = date(DATE_ATOM, mktime($_POST['edate_hh'], $_POST['edate_ii'], 0, $_POST['edate_mm'], $_POST['edate_dd'], $_POST['edate_yy']));

因此,问题就解决了。

相关问题