Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/249.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 欧元符号未在HTML中正确显示_Php_Html_Forms_Options_Euro - Fatal编程技术网

Php 欧元符号未在HTML中正确显示

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=''></

我在我的网站上有一个页面,上面有一个表单,用于编辑事件信息并将其更新到数据库中。我有一个带有门票选项的选择框,在我的HTML代码中,这些选项前面都有一个欧元符号,但显示为�1在网页上。我有完全相同的门票价格,在其他网页上选择输入相同的代码,他们的工作很好,有人可以帮助吗

<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:€

您可以使用三种不同的技术来显示欧元符号:

&euro;
&#8364;
&#x20AC;

请参阅以获取更多参考资料。

听起来编码有问题,但如果没有示例,则很难评估……如果您不知道如何在答案中显示代码,可能值得一看这些页面。@David Thomas我实际上正要编辑,看到完成的工作感到惊讶。谢谢不客气!(对不起,如果我踩到了你的脚,但是…=)好的,那么这些是如何编码到数据库中的呢?这很奇怪,因为欧元符号在我复制代码的其他页面上工作得很好
<?php echo "&euro;'"; ?>
<p> &euro; </p>
<p> &#8364;</p>
<p>&#8364;</p>