- так правильно... (Добавление)
Ну а по топу... у вас в конце кейса стоит редирект на index.php. В чем тогда проблема? И почему нне должно на index.php редиректить?
так же можно использовать array_key_exists, но там надо быть уверенным, что это массив. Попробуйте заменить и посмотрите что будет с ошибками. Пропадет ли, какая новая появится...
Почитайте любой гаид по переходу с mysql на mysqli или pdo и поймете. Это все разные системы и методы работы с БД, и просто добавив букву i точно ничего не получится...
Зачем парсить когда есть api? Если вам нужно что-то из ВК то смотрите api vk, и пишите скрипт с пременением этого api. Парсер просто бессмысленнен, потому что как вы в парсере прокрутите окно чтобы загрузить больше сообщениий?
Чем вам помочь? Пробуйте дебажись. Включите полное отображение ошибок, может что-то покажется. Посмотрите в логи apache, может там ошибки сохранились. Попробуйте сразу после <?php написать что-то типа echo "1"; die(); - и посмотрите результат, запускается ли скрипт вообще.
А вы вообще имеете хоть малейшие знания и понимание mysqli? Вы читали про него хоть пару статей/мануалов? Или взлись переписывать не знаяничего о mysql и mysqli?
И никак нельзя сначала присвоить значение, а потом выполнить alert? Мне нужно использовать эту переменную вне этой функции!
Можно. Перепишите с $.post на $.ajax, и там есть параметр async, его поменяйте на false. Но это крайней не советуется, потиому что если запрос вдруг будет долгий, то в этот момент замораживается весь интерфейс. В общем, научитесь лучше правильно пользоваться асинхронынми запросами. Если вам нужна работа этой переменной, то внесите это работу в callback функция запроса (там где вам сказали выполнить alert), ну или вынесети в функкции и вызывайте ее с того же колбэка... (Добавление) http://api[dot]jquery[dot]com/jquery[dot]ajax/
$.post - это асинхронный запрос. Следователтьно сначало выполнится alert а потом уже в переменную присвоится новое значение. Почитайте про асинхронность в jquery. А чтобы увилеть результат, добавьте alert сразу после присвоения в переменную onlyNum нового значения.