не факт что у тебя на сервере будет php. представить что это endpoint для java, c#, или nodejs. Почитай смысл rest api и crud операций. Потом поймешь дорогой.
Mike Evstropov, а если у вас статический метод объявлен в этом же классе и используется другом методе этого класса, то
то curl_setopt($ch, CURLOPT_HEADERFUNCTION, 'ClassName::CallbackMethod') не сработает.
Варианты:
Если метод находится в это же классе пишите - array('self', 'CallbackMethod')
Если метод находится в родительском классе пишите - array('parent', 'CallbackMethod')
Последнее -array('static', 'CallbackMethod') - этот вариант тоже сработает, но луче self, если вам не нужно последнее статическое связывание.
И это сработает без массива:
curl_setopt($ch, CURLOPT_HEADERFUNCTION, 'self::CallbackMethod');
curl_setopt($ch, CURLOPT_HEADERFUNCTION, 'parent::CallbackMethod');
curl_setopt($ch, CURLOPT_HEADERFUNCTION, 'static::CallbackMethod');
Проверьте. Правильно ли классы или привязку к тегам указали на загрузку сообщений из Ajax. Второе успевает ли сообщение загрузится и базы данных до отображения?