Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Как от этого избавиться 
цитата
26/06/09 в 18:34
 msn
проблема вот в чем icon_mad.gif :

беру домен с файла dom.txt ( _hxxp://sponsor.com/dom.txt )
Код:
<?php
   //error_reporting(0);
   $file = "hxxp://sponsor.com/dom.txt";
   $dom = file_get_contents($file");
   $mylink = "http://$dom/id";
?>

и при формировании домена появляется эта хрень ( т.е. у меня на выходе _hxxp://domen-sponsor.com/id )

может кто сталкивался, как от этого избавиться???
цитата
26/06/09 в 18:41
 Alexandur
Самое простое - удалить эти символы из файла.

Либо
Код:
$dom = preg_replace("/[^A-Za-z0-9-\.]/", '', @strval(dom));

как-то так.
цитата
26/06/09 в 18:42
 Sterx
это мненмоники
в php есть обратное преобразование
используй $dom=str_replace("&#239;","",$dom);
в месте вторых кавычек используй соответствующий символ
а сами символы - хрень какая от непойми какой кодировки
цитата
26/06/09 в 18:54
 msn
удалить не могу.... домен не мой и смотрю источник там их нет
а и &#239;»&#191; - одно и тоже, т.е. сам форум преобразовал их в мненмоники icon_mad.gif
цитата
26/06/09 в 18:57
 Alexandur
Странно, что нет icon_surprised.gif

Кстати, как это у тебя работает?
Код:
$dom = file_get_contents($file");

я про кавычку
цитата
26/06/09 в 19:03
 msn
Код:
$dom = file_get_contents("$file");
забыл поставить icon_cool.gif
цитата
26/06/09 в 19:32
 msn
gimcnuk писал:
Либо
Код:
$dom = preg_replace("/[^A-Za-z0-9-\.]/", '', @strval(dom));

как-то так.


спасибо smail54.gif работает +3


Эта страница в полной версии