在表格提交之前用pdf格式替换变音符号

时间:2016-09-22 08:49:26

标签: javascript forms pdf diacritics

我有一个PDF表单,用php将数据提交到mysql数据库。

问题是当我按下提交按钮时,我想从所有字段中移除变音符号(在数据到达php脚本之前)。 例如,我在PDF格式中包含“ă”字段和另一个“î”字段。当我按下提交按钮时,我需要一个javascript来将数据转换为“a”和“i”,然后将数据发布到php ...这应该都发生在PDF表单中。

我已尝试用str_replace替换php提交脚本中的字符,但由于字符已经从PDF输出中泄露,所以为时已晚。

有什么想法吗?

1 个答案:

答案 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);