http://forum.xakep.ru/m_1166560/tm.htm
А как постить, если нет доступа напрямую к БД? и Темболее зачем замарачиваться с базой, когда есть уже готовый велосипед, о чём писал выше.🍿
Почитайте об этом классе http://www.charnad.com/wp-poster/. Постит на УРА. :)
Перекодировать с помощью "iconv".
Вот есть скрипт PHP, вот здесь посмотрите http://amazingsoftware.ru/scripts.php
Вот здесь достаточно разных вариантов с примерами и инфой http://shublog.ru/ajax/jquery/20-ajax-galerejj-na-jquery/. А вообще в гугле масса информации и примеров.
Тогда по другому скажу, шаг №1- передали POST запросом данные, загрузилась форма, все данные есть в POST массиве. Шаг №2 - нажимаем кнопочку - происходит передача данных из POST массива через json этому же файлу, Шаг №3 - получаем ответ от запроса и выводим результат в нужный div.
Вот так я отправляю массив POST текущему файлу, с параметром, что это именно запрос "json"
<html> <head> <script language="JavaScript"> function SendPOST(){ var data = document.getElementById('next_page').value; var array_post ="<?=json_encode($_POST);?>"; ajaxSendPOST('process_posting.php','id_next_page='+encodeURI(data)+'&array_post='+encodeURI(array_post), SendCallback); } function SendCallback(answer) { var ans = ( '(' + answer + ')' ); // Преобразуем полученный в данных объект из текстового вида document.getElementById('div_next').innerHTML=ans; } function ajaxSendPOST(xmlpage,data,callback) { var xmlh = null; if(window.XMLHttpRequest) xmlh = new XMLHttpRequest(); else try { xmlh = new ActiveXObject('Msxml2.XMLHTTP'); } catch(ex) { xmlh = new ActiveXObject('Microsoft.XMLHTTP'); } if(xmlh) { xmlh.open('post', xmlpage, true); xmlh.onreadystatechange = function(x) { if(xmlh.readyState==4) callback(xmlh.responseText); } xmlh.setRequestHeader("Accept-Charset", "utf-8"); xmlh.setRequestHeader("Accept-Language","ru, en"); xmlh.setRequestHeader("Connection", "close"); xmlh.setRequestHeader("Content-length", data.length); // Длинна отправляемых данных xmlh.setRequestHeader("Content-type", "application/json"); xmlh.send(data); // Именно здесь отправляются данные } } </script> </head> <body> <input type="hidden" name="next_page" id="next_page" value="0"> <input type="button" onclick="javascript:SendPOST()" id="bb1" value="Next site"> <div id="div_next"></div> </body> </html>
В функции ПХП получаю таким образом данные
$data=json_decode($_REQUEST['post_masiv']);
не получается передать POST массив таким образом и соответственно, не получается вывести результат в нужный div. Подскажите что делаю не так, кто разбирается с Аяксом.
Снижаю цену до 40$, возможен торг. Жду предложений в личку.
Вот как можно определить номер недели в ПХП
echo strftime("%W");
А дальше уже от номера недели действуйте.
Попробуйте "Content Downloader"