Php 欧元符号未在HTML中正确显示
我在我的网站上有一个页面,上面有一个表单,用于编辑事件信息并将其更新到数据库中。我有一个带有门票选项的选择框,在我的HTML代码中,这些选项前面都有一个欧元符号,但显示为�1在网页上。我有完全相同的门票价格,在其他网页上选择输入相同的代码,他们的工作很好,有人可以帮助吗Php 欧元符号未在HTML中正确显示,php,html,forms,options,euro,Php,Html,Forms,Options,Euro,我在我的网站上有一个页面,上面有一个表单,用于编辑事件信息并将其更新到数据库中。我有一个带有门票选项的选择框,在我的HTML代码中,这些选项前面都有一个欧元符号,但显示为�1在网页上。我有完全相同的门票价格,在其他网页上选择输入相同的代码,他们的工作很好,有人可以帮助吗 <p class='form_box_text'>Admission: <select name='admission' id=''> <option value=''></
<p class='form_box_text'>Admission:
<select name='admission' id=''>
<option value=''></option>
<option value='Free' "; if($admission=='Free') echo("selected=\ "selected\" "); echo ">Free</option>
<option value='€1' "; if($admission=='€1') echo("selected=\ "selected\" "); echo ">€1</option>
<option value='€2' "; if($admission=='€2') echo("selected=\ "selected\" "); echo ">€2</option>
<option value='€3' "; if($admission=='€3') echo("selected=\ "selected\" "); echo ">€3</option>
<option value='€4' "; if($admission=='€4') echo("selected=\ "selected\" "); echo ">€4</option>
<option value='€5' "; if($admission=='€5') echo("selected=\ "selected\" "); echo ">€5</option>
<option value='€6' "; if($admission=='€6') echo("selected=\ "selected\" "); echo ">€6</option>
<option value='€7' "; if($admission=='€7') echo("selected=\ "selected\" "); echo ">€7</option>
<option value='€8' "; if($admission=='€8') echo("selected=\ "selected\" "); echo ">€8</option>
<option value='€9' "; if($admission=='€9') echo("selected=\ "selected\" "); echo ">€9</option>
<option value='€10' "; if($admission=='€10') echo("selected=\ "selected\" "); echo ">€10</option>
<option value='€11' "; if($admission=='€11') echo("selected=\ "selected\" "); echo ">€11</option>
<option value='€12' "; if($admission=='€12') echo("selected=\ "selected\" "); echo ">€12</option>
<option value='€13' "; if($admission=='€13') echo("selected=\ "selected\" "); echo ">€13</option>
<option value='€14' "; if($admission=='€14') echo("selected=\ "selected\" "); echo ">€14</option>
<option value='€15' "; if($admission=='€15') echo("selected=\ "selected\" "); echo ">€15</option>
<option value='€16' "; if($admission=='€16') echo("selected=\ "selected\" "); echo ">€16</option>
<option value='€17' "; if($admission=='€17') echo("selected=\ "selected\" "); echo ">€17</option>
<option value='€18' "; if($admission=='€18') echo("selected=\ "selected\" "); echo ">€18</option>
<option value='€19' "; if($admission=='€19') echo("selected=\ "selected\" "); echo ">€19</option>
<option value='€20' "; if($admission=='€20') echo("selected=\ "selected\" "); echo ">€20</option>
</select><span id='required'>*</span>
</p>
入学:
自由的
€1
€2
€3
€4
€5
€6
€7
€8
€9
€10
€11
€12
€13
€14
€15
€16
€17
€18
€19
€20
*
尝试将欧元符号替换为&euro代码>:€您可以使用三种不同的技术来显示欧元符号:
€
€
€
请参阅以获取更多参考资料。听起来编码有问题,但如果没有示例,则很难评估……如果您不知道如何在答案中显示代码,可能值得一看这些页面。@David Thomas我实际上正要编辑,看到完成的工作感到惊讶。谢谢不客气!(对不起,如果我踩到了你的脚,但是…=)好的,那么这些是如何编码到数据库中的呢?这很奇怪,因为欧元符号在我复制代码的其他页面上工作得很好
<?php echo "€'"; ?>
<p> € </p>
<p> €</p>
<p>€</p>