juniorspecialistphp

juniorspecialistphp
Рейтинг
25
Регистрация
08.08.2010
kanonir:
в таблицу wp_term_relationships добавьте строку.object_id - id поста, term_taxonomy_id - id рубрики

А как постить, если нет доступа напрямую к БД? и Темболее зачем замарачиваться с базой, когда есть уже готовый велосипед, о чём писал выше.🍿

Почитайте об этом классе 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"); 

А дальше уже от номера недели действуйте.

Всего: 198