Error en json: JSON.parse: unexpected character at line 1 column 1 of the JSON data
Publicado por Juan Jose (9 intervenciones) el 18/05/2020 20:43:05
Hola a todos:
estoy creando un formulario login, el cual cuando hacemos submit envia los datos por get a una funcion php que me devuelve un elemento json.
pues bien cuando la ejecuto me aparece este error:
la cuestion es que dicha funcion recibe bien los parametos
los recibe y me devuelve este json dentro de una variable
y en el depurador de netbeans aparece correctamente:

el json definido :
"{"resultado":"ok","error":"Usuario o password incorrecto.","total":0,"datos":[]}"
pero la cuestion, es que por muchas vueltas que le de me aparece el error.
que puedo estar haciendo mal?
gracias y espero vuestra respuesta.

estoy creando un formulario login, el cual cuando hacemos submit envia los datos por get a una funcion php que me devuelve un elemento json.
pues bien cuando la ejecuto me aparece este error:
1
SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data
la cuestion es que dicha funcion recibe bien los parametos
1
$datos= Acciones::datosverificar($_GET['hash'], $_GET['accion'], $_GET['usuario'], $_GET['pass']);
los recibe y me devuelve este json dentro de una variable
1
2
3
$jsonData['datos'] = $entry;
//echo json_encode($jsonData);
return json_encode($jsonData);
y en el depurador de netbeans aparece correctamente:

el json definido :
"{"resultado":"ok","error":"Usuario o password incorrecto.","total":0,"datos":[]}"
pero la cuestion, es que por muchas vueltas que le de me aparece el error.
que puedo estar haciendo mal?
gracias y espero vuestra respuesta.

Valora esta pregunta


0