Emmet1: Ваш js код работает в браузере. Он конечно сможет в тело страницы вывести строку <?php ... ?> но функция get_the_post_thumbnail() не сработает, т.к. она будет просто фрагментом текста в браузере, и интерпретатор php на сервере даже не будет подозревать о ее существовании.
Дополню еще на всякий случай, что вторая строка "с вопросиками", та где $.ajax({
это вызов jQuery.ajax с параметрами, которые описаны в мануале: api.jquery.com/jquery.ajax/#jQuery-ajax-settings
Подробное описание jQuery.serialize() можно найти там-же.
"т.к. людей меняющих настройки браузера(где они вообще)"
А еще бывают люди с хреновым зрением, но при этом знающие где настройки.
А еще бывает что сайты смотрят через телевизор, например, с довольно большого расстояния.
Сейчас кто-нибудь прибежит, и размахивая руками напишет о том, что mysql_* функции уже deprecated, в php7 не запустится, и нужно использовать prepared statements, и вообще, почему у вас 4 строки без фреймворка, и где ООП?
Mansur05: Если вас устроят обычные формы, то можно и без js.
А еще можно писать параметры прям в url, ручками. А еще к php можно обратиться из консоли.
Непонятно что вы хотите сделать. Какой скрипт, что читает?
Тот код что вы привели содержит слишком много ошибок. И даже если вам удастся его запустить, это приведет к появлению XSS на вашей странице.
У меня была похожая ситуация, правда сжег не паяльником а тестером, при прозвонке. У меня выгорело только одно гнездо из шести. В драйверах (Диспетчер Realtek HD) перенаправил аудиовыход на другое гнездо, и уже несколько лет так и работает. Но у вас могло и сильнее погореть.
Очень сложно продать кому-то дополнительный функционал к чему-то, что и даром никому не нужно.
Я какбы намекаю, что если у вас уже много бесплатных пользователей, то какая-то часть из них может докупить платные фичи. А если никого нет, то ой.
Daniel Newman: А фреймворки решают вполне реальную проблему - уменьшение количества велосипедов, стандартизация структуры и архитектуры для однотипных проектов, возможность повторного применения различных компонентов и библиотек.
Конечно бывают особенные задачи, которые не вписываются ни в один фремворк. Но чаще просто разработчики не нашли нужный :)
Владислав Марвин: Либо вы и в первый раз не записываете, либо ваш код при обновлении страницы перезаписывает значение в сессии. Рекомендую разобраться с отладчиком, это гораздо круче, чем играть в угадайку каждый раз.
Нужно больше конкретики. С какой скоростью, сколько объектов, размеры частиц, расстояние, площадь стены, нужно ли отслеживать в реальном времени и т.д.
Магнитную краску сделать можно, конечно (просто добавьте железную пыль, например). Но чем вы ее собрались отслеживать?
Александр Казакевич: Вся информация о действиях которые уже произошли (в прошедшем времени) - по сути логи (история, отчеты, сохранение действий - называйте как хотите). Храняться в базе или в файлах, или их рабы переписывают на глиняные таблички - принципиального отличия нет.
И никто не мешает вам писать в логи идентификатор сессии (sessionid).
И в свете этого непонятно - что такого особенного вы хотите сделать в свем велосипеде, чего нет в стандартном механизме сессии. Принудительно обрывать сессию пользователя? Легко прикручивается.
Я мог бы понять, если бы вы жаловались на то, что при 100500 посетителей у вас проблемы из-за лока файлов, или, жаловались на балансировщик, как упоминал xfg. Тогда вам может посоветовали почитать про php.net/manual/en/session.customhandler.php, и что сессии можно хранить в редисе/мемкеше/любой БД. Но сейчас это выглядит как "мне лень читать доки по сессиям, я хочу изобрести свои". И это настораживает.
Александр Казакевич: Вы смешиваете в одну кучу логирование входов и юзер-агентов и сессию, но зачем? Сессия неплохо работает сама по себе, и при этом никто вам не не мешает писать логи хоть в БД хоть в файлы.
<?php ... ?>
но функция get_the_post_thumbnail() не сработает, т.к. она будет просто фрагментом текста в браузере, и интерпретатор php на сервере даже не будет подозревать о ее существовании.