小编Sim*_*ark的帖子

Font Awesome图标无法在Safari和iPad中显示

我一直在使用Font Awesome图标一段时间但是在从外部公司进行了一轮错误跟踪后,他们发现在某些情况下字体真棒图标没有显示.

字体真棒的版本是4.3.0

不适用于外部公司的版本:Mac OS 10.10.x上的iPad4(iOS 7.1.2)Safari 8.0.2 Mac OS 10.9.x上的Safari 7.1.2 Safari 7.1.4和8.0.2 Safari版本8.0.3(10600.3) .18)在Mac OS X 10.10.2(14C109)iPad Air 2和iOS 8.0.3上

我们在内部测试过:Safari 8.0.2

问题顺序1 - 登录网站 - 图标可见 - 注销,关闭浏览器,删除所有网站数据,重新登录 - 没有图标/方块存在

问题顺序2 - 登录网站 - 图标不可见/正方形存在

网站在自己的专用服务器上,使用灯泡.没有发生在FF,Chrome甚至IE上.

如果有人有同样的问题或知道有效的解决方案,请帮助.我们已经查看并尝试了大约10种不同的东西,即源代码订购,更新css,使用网站链接等

font-awesome

12
推荐指数
3
解决办法
2万
查看次数

如何通过ä 在 xml 中使用 PHP

我正在使用支付网关通过 CURL 发送 xml。使用 XML 验证器时出现以下错误:

XML 文档中的错误:引用了实体“auml”,但未声明。

所以我知道问题出在 ä,但是我不确定如何使用 PHP 解决这个问题。

这是我传递的 xml 请求:

    <request type='payer-new' timestamp='XXXXXX'>
      <merchantid>XXXXXXXXX</merchantid>
      <orderid>XXXXXXXXX</orderid>
      <payer type='Business' ref='XXXXXXXXXXXXX'>                      
        <firstname>X&auml;xxxx</firstname>         
        <surname>x&auml;xxxxxx</surname>
        <address>
          <line1>XXXXXXXXXXXXX</line1>
          <line2>XXXXXXXXXXXXX</line2>
          <city>XXXXXXXXXXXXXXXX</city>
          <postcode>XXXXXXXXXXXX</postcode>
          <country code='FI'>Finland</country>
        </address>
        <phonenumbers>
          <home>XXXXXXXXXXXXXXXXXXXXXXXXX</home>
        </phonenumbers>
        <email>XXXXXXXXXXXXXXXXXXXXXXXXXXXXX</email>
      </payer>                       
      <sha1hash>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</sha1hash>
    </request>
Run Code Online (Sandbox Code Playgroud)

我将 htmlentities 包裹在进入请求的所有变量中,如下所示:

".htmlentities($_SESSION['W_CUSTOMER_FIRSTNAME'], ENT_QUOTES, "UTF-8")."

有没有一种方法可以处理包含这些字符的各种字符/名称/地点等?

提前谢谢了

php xml

2
推荐指数
1
解决办法
807
查看次数

标签 统计

font-awesome ×1

php ×1

xml ×1