我有一个PDF表单,用php将数据提交到mysql数据库。
问题是当我按下提交按钮时,我想从所有字段中移除变音符号(在数据到达php脚本之前)。 例如,我在PDF格式中包含“ă”字段和另一个“î”字段。当我按下提交按钮时,我需要一个javascript来将数据转换为“a”和“i”,然后将数据发布到php ...这应该都发生在PDF表单中。
我已尝试用str_replace替换php提交脚本中的字符,但由于字符已经从PDF输出中泄露,所以为时已晚。
有什么想法吗?
答案 0 :(得分:0)
检查PDF / PHP端的字符编码是否与MySQL端相同,例如确保它们都是UTF-8。
或者,如果您想使用Javascript快速修复,这将有效。
var message = "hello this is ă test";
var character = "ă";
var replaceWith = "a";
var new_text = message.replace(character,replaceWith);
console.log(new_text);