I am having similar problems using file_get_contents, with certain API
calls, and JSON, but it works fine with other API calls.

On Oct 24, 10:11 am, TrixJo <tri...@gmail.com> wrote:
> Hello
>
> I am trying to search twitter content using a mySQL/PHP entry in a
> table:
>
> $contents = file_get_contents(
>                     "http://search.twitter.com/search.json?
> lang=en&rpp=5&q=".urlencode($row[topicTitle]));
>
> $json = json_decode($contents);
>
> I am returning the results via AJAX as an XML file
>
> The problem that I get is:
>
> XML Parsing Error: not well-formed
> Location:http://www.domain.com/path/to/my/script.php?&id=2765
> Line Number 77, Column 44:    [refresh_url] => ?
> since_id=5126537872&q=Indonesia
>
> where "Indonesia" happens to be the value of $row[topicTitle]
>
> The problem is with the value of $row[topicTitle]  -- doesn't matter
> if the term is "Indonesia" or any other word or phrase (I tried a
> bunch) -- I keep getting that XML error
>
> I also tried enclosing it with single quotes, same error
>
> help please?

Reply via email to