Jump to content

mefist

User
  • Posts

    16
  • Joined

  • Last visited

Everything posted by mefist

  1. mefist

    popen()

    Я хотел сделать так, чтобы скрипт вызывался в паралельном потоке, через функцию popen() pclose(popen('start /b Z:usrbinphp5.exe -f Z:homerss.comwwwupdate.php', 'r')); Но получается какае-то странная фигня, скрипт открывает не указанный файл, а самого себя, потом снова и снова и так пока я не умудрюсь его как-нибудь остановить. Никто с такой проблемой не сталкивался? Или может кто-нибудь может привести пример, как запустить паралельно пхп-скрипт, использую какаю-нибудь другую функцию (был бы очень благодарен именно за пример, а то мануалов сегодня уже начитался и ничерта не выходит)
  2. Хм, я разобрался с несколькими блогами, но на liveinternet.ru столкнулся с проблемой. Я пробовал посылать Xml запросы и LJ Flat API, ничего не получилось. Нормальных сведений об ошибке он не выдает, а мануалы я уже наизусть выучил, все-равно не могу понять в чем проблема. Если кто-то с работал с этим сервисом помогите разобратсья в чем дело. Вот то, что я надумал <?php $oCurl=curl_init(); curl_setopt($oCurl, CURLOPT_URL, 'http://www.liveinternet.ru/offline_main.php'); curl_setopt($oCurl, CURLOPT_HEADER, 0); curl_setopt($oCurl, CURLOPT_RETURNTRANSFER, true); $sXml='<?xml version="1.0" encoding="UTF-8"?> <QUERYS username="'.$sLogin.'" password="'.$sPassword.'" mainid="1"> <query QID="1" TYPE="3"> <message>тестовое сообщение</message> <headerofpost>тема</headerofpost> </query> </QUERYS>'; $iDate=time(); $sParams= 'node=postevent'. '&user='.$sLogin. '&auth_method=clear'. '&password='.$sPassword. '&hppassword='. '&auth_challenge='. '&auth_response='. '&event='.$sText. '&password=pc'. '&subject='.$sTitle. '&allowmask=public'. '&allowmask='. '&year='.date('Y', $iDate). '&mon='.date('m', $iDate). '&day='.date('d', $iDate). '&hour='.date('H', $iDate). '&min='.date('i', $iDate). '&year='.date('Y', $iDate). '&prop_name='; curl_setopt($oCurl, CURLOPT_POSTFIELDS, 'xmlfile='.$sXml); $sResult = curl_exec($oCurl); curl_close($oCurl); preview($sResult); ?> Сейчас он должен посылать xml-запос, чтобы настроить скрипт на LJ flat API надо в curl ссылку изменить на http://www.liveinternet.ru/interface/flat и в тело запроса передать строку $sParams. Выдает он все-время одно и тоже: "Ошибка при логине" для xml и "Недостаточно параметров" для LJ flat API. Совсем хорошо было бы, если бы кто-нибудь кинул работающий пример
  3. Я делаю новостной сайт и хочу добавить возможность быстро добавить новость на свой блог, например, на тотже livejournal. Пример такой функции можно посмотреть на digg.com Я примерно представляю как это реализовать с использованием cURL, но только не понимаю, где найти информацию о том, как оформлять отправляемые данные. Как посылать пароль, логин и все остальное. В гугле ничего найти не смог. Тем более, что, как я понимю, для каждого блога надо делать по-своему. Никто не сталкивался с такой проблемой?
  4. mefist

    POST-запрос

    Всем спасибо, решил проблему. Все-таки дело было не JS а в базе данных =)
  5. mefist

    POST-запрос

    Это вроде не совсем то. У меня проблема не с выводом, а посыланием запроса. Отдельно указывать браузеро кодировку тоже не нужно, так-как он автоматом использует юникод, как раз то, что мне и нужно.
  6. Здравствуйте, я недавно столкнулся с такой проблемой и никак не могу разобраться. Я с помощью JS посылаю серверу POST-запрос с текстом, содержащим кириллицу. Текст запроса берется из формы и пропускается через encodeURIComponent. На локальном сервере все работает, а в интернете кириллица в теле запроса на сервер приходит битой. Код, если надо, могу выложить. В чем может быть проблема?
  7. ну если ты говоришь, что php возвращает правильный результат,то скорее всего дело в обработчике ответа, покажи его. Убедись также, что серверном сценарии указан тип возвращаемых данных, в твоем случае, наверно, Content-type:text/plain
  8. попробуй в место кучи OR использовать IN() тоесть SELECT * FROM b_items WHERE desc IN('%слово1%', '%слово2%', '%слово3%') OR desc_s IN('%слово1%', '%слово2%', '%слово3%') и тп.
  9. покажите сайт заказщикам на разрешении 1600х1200, это их должно переубедить
  10. + он очень активно развивается, и в нем постоянно появляются новые возможности =)
  11. Хм, я бегло проглядет статьи и, как мне показалось, SimplePie намного более функционален и удобен. Хотябы такие возможности, как работа сразу с несколькими потоками, кеширование данных, автоматическая сортировка уже избавляют от многих проблем. К томуже у него один синтаксис как для RSS так и для Atom и масса других полезных возможностей.
  12. http://simplepie.org/ - очень хороший класс для работы с потоками RSS, Atom. Избавляет от необходимости проделывать всю эту титаническую работу самому =)
  13. Главный недостаток этого метода в том, что в место красивой, дизайнерской формы логина, пользователь видет стандартное окно его ОС. Я, лично, не смотря на его возможные технические преимущества, этот метод очень не люблю именно из-за этого
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy