faltan datos después de php serializado
Frecuentes
Visto 227 equipos
0
Lo que estoy haciendo es publicar un formulario de solicitud (muchos campos) en la base de datos. Después de publicar los datos, trato de serializar todos los campos para insertarlos en la base de datos. Pero tengo una entrada de datos serializados que perdió gran parte de los datos, así:
a:61:{s:12:"name_chinese";s:10:"李志
Creo que puede haber algunas entradas destructivas en el campo "nombre_chino", pero es bastante complicado que no pueda volver a generar el mismo error para encontrar la causa. ¿Alguien podría decirme cuál es la causa de este problema? ¿Hay algún filtro útil en cada entrada antes de la serialización que pueda evitar dicho problema?
0 Respuestas
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas php forms serialization filter or haz tu propia pregunta.
Comprobar con
json_encode()
, En lugar deserialize
- pravaposible duplicado de ¿PHP unserialize falla con caracteres no codificados? - RiggsFolly