я называю PHP файл из приложения IOS для проверки пользователей Логин:Добавление переменной PHP в массив в JSON
if($_POST) {
if($_POST['username'] == $usuariologin && $_POST['password'] == $clavelogin) {
echo '{"success":1,"idusuario":"'.$id.'"}';
}
Ответ на приложение является:
Response ==> BASE DE DATOS U={"success":1,"idusuario":""}
Но значение idusuario ($ id в файле PHP) должно быть 1, а не «".
Любая помощь приветствуется ....
Где вы когда-либо определяли '$ id' ...? – deceze
Кроме того, никогда не производите JSON вручную. Используйте 'echo json_encode (array ('success' => 1, 'idusuario' => $ id))' – deceze
@deceze определяется в файле PHP: $ id = $ row50 ['MemId']; Я повторил результат, и он равен 1. – mvasco