количество четных чисел в диапазоне всегда равно половине разницы между последним и первым числом + 1Интересно вы как-то считаете. А давайте проверим?
(9-1)/2 + 1 = 4
(правильно: 2, 4, 6, 8)(8-2)/2 +1 = 3
(неправильно, четные числа те-же: 2, 4, 6, 8)(9-(1+1)) / 2 = 3.5
(8-(2+1)) / 2 = 2.5
Опять не то.echo '<pre>';
var_export($_POST);
И посмотрите приходят ли данные.пройтись по всем постам в бд и дополнительно проверять на наличие ссылок перед сохранением
window.globalnayaPeremennaya = ''
var api= "https://api.vk.com/method/users.get?user_id=1&v=5.45&callback=callbackFunc";
var script= document.createElement('SCRIPT');
script.src= api;
document.getElementsByTagName("head")[0].appendChild(script);
function callbackFunc(result) {
globalnayaPeremennaya = result.response[0]['first_name']
alert(globalnayaPeremennaya);
}
// проверка
setTimeout(function(){
alert(globalnayaPeremennaya)
}, 3000) // надеюсь, три секунды хватит