Я установил локальный сервер с помощью EasyPHP 5.3.8.1 - на нем я написал кучу материала eBay API / XML для публикации элементов на eBay. Все отлично работает при использовании моего локального сервера. Однако когда я загружаю php-файлы в свое веб-пространство, при отправке элементов в eBay добавляются htmlentities, и в код добавляются некоторые косые черты, и это разрушает URI внешнего изображения и стили шрифтов ...
Я просто не понимаю, почему мой сервер отправляет все без проблем, а мой веб-сервер - нет.
Когда я иду, чтобы пересмотреть элемент в eBay, он показывает это в html ... отметьте все htmlentities, косые черты и еще много чего ... как я могу убедиться, что этого не произойдет? Опять же, это не происходит, когда я использую сервер локальной машины, это делает только загруженная версия ...
<font face="\"Trebuchet" ms\"="">
<center><img src="\"http://claimthis.com/images/WELCOME!.gif\""><br><br>
<font size="+3"><b>
Seagate Barracuda 80GB 7200RPM 2MB Buffer Hard Drive Internal Desktop 3.5 inch
</b></font>
<br><br>
<img src="\"http://ep.yimg.com/ca/I/3btech_2189_53809317\"" style="\"max-width:" 450px;="" border:6px="" ridge="" #0099ff;\"="">
<br><br>
<center><img src="\"http://claimthis.com/images/DETAILS.gif\""></center><br>
<table><tbody><tr><td><img src="\"http://images.3btech.net/ct/Top- Rated.jpg\"" height="100px">
</td><td><b><center><font size="+2">Buy with confidence!</font></center></b><br>
</td><td><img src="\"http://images.3btech.net/ct/PlatinumPS.gif\"">
Я даже попробовал это, чтобы избавиться от сущностей и косых черт ... там была верхняя линия, чтобы обеспечить соответствие UTF-8, что было проблемой в самой заднице ... вторая была последней попыткой перед канавой перед размещать здесь ...
$desc = preg_replace("/&#?[a-z0-9]+;/i","",$desc);
$desc = stripslashes($desc)
Не имеет смысла, верно? Любая помощь будет наиболее ценной ...