Когда пользователь вставляет специальные символы \\
или //
в поле поиска, я получаю следующее сообщение об ошибке:Специальные символы в PHP ошибки
Warning: simplexml_load_file() [function.simplexml-load-file]: I/O warning : failed to load external entity
Как удалить?
$q=$_GET["abc"];
$xml = "http://abc/seach?q=".urlencode($q);
$Obj = simplexml_load_file($xml);
Если вы обращаетесь к URL-адресу непосредственно в своем браузере, вы получаете хорошо сформированный ответ XML? – Treffynnon
nope !! это не было – sandbox
$ xml скорее всего не загружается правильно. Проверьте, что содержит $ xml, прежде чем передавать его в файл simplexml_load_file – lamplightdev