2017-02-16 44 views
-1

當前爲Android應用程序創建登錄/註冊服務。點擊應該重定向到主要活動的登錄按鈕時出現此錯誤。經過測試,所有的服務器都很好,似乎正在工作。在日誌貓這引起了我的眼睛:org.json.JSONException:類型java.lang.String的值不能轉換爲JSONObject - 可能的中斷標記問題

Login Response: <br /> 
                      <font size='1'><table class='xdebug-error xe-notice' dir='ltr' border='1' cellspacing='0' cellpadding='1'> 
                      <tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>(!)</span> Notice: Undefined index: name in C:\wamp64\www\android_login_api\login.php on line <i>17</i></th></tr> 
                      <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> 
                      <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> 
                      <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0023</td><td bgcolor='#eeeeec' align='right'>243336</td><td bgcolor='#eeeeec'>{main}()</td><td title='C:\wamp64\www\android_login_api\login.php' bgcolor='#eeeeec'>...\login.php<b>:</b>0</td></tr> 
                      </table></font> 

我還以爲是這破標籤引起一個問題,但我不知道它的所在的位置,這樣我就可以修復它,如果它當然是什麼的出錯了?

從它說logcat的閱讀其位於com.example.xxx.android_login d/RegisterActivity:

其他人有類似的問題或知道這個標籤在什麼位置?

+0

形式,你可以發佈您的JSON響應,你是你的設備上得到些什麼? – raktale

+0

看起來好像在響應中有錯誤。 –

+0

您的API無法使用。 –

回答

0

你的API不工作和JSONObject的輸出應該在

{ 
    "Your FieldName": "Value" 
} 
相關問題