The Note You're Voting On
shidec00 at yahoo dot com ¶13 years ago
This anomali only happen on windows.
Server indicates that some variables built by http_build_query() is missing.
<?php
$ping_url = $this->sx_url.'ping.php?'.http_build_query($options);
$message = $this->_post_curl($ping_url);
?>
After debugging i found that $ping_url contain url like :
http://example.com/ping.php?app=1&key=mail&ttd=df52861e
But myserver give "No ttd GET variable" response
This problem fixed by adding optional parameter to make sure that http_build_query() use only '&' as arg separator rather than '&'
<?php
$ping_url = $this->sx_url.'ping.php?'.http_build_query($options,'','&');
$message = $this->_post_curl($ping_url);
?>