我试图阻止一个webform给出“ - 而不是” - “
$time = $_POST['CBTime'] ;
$fixtime = htmlspecialchars_decode($time);
...
"Contact them on $day at $fixtime.\n".
我有PHP吗
表格的元素是
<select class="callback-time" id="CBTime" name="CBTime"><option value="">Time</option><option>Any time</option>
<option>9am – 11am</option>
<option>11am – 2pm</option>
<option>2pm – 5pm</option>
</select>
所以输出形式的一个例子是:
Contact them on Wednesday at 9am – 11am.
答案 0 :(得分:2)
听起来像编码问题。
在 PHP 中将其放在顶部
header('Content-Type: text/html; charset=utf-8');
如果连接到 MySQL ,请在连接
之后mysql_set_charset('utf8');
在 HTML 头标记之间
<meta charset="UTF-8">
在 PHP 编辑器中保存文件时,请确保它们为UTF8
格式