Скрытие содержимого или hide на js

В js существует стандартная функция скрытия и раскрытия блоков на странице
hide — скрытие
show — раскрытие

Стандартная библиотека jquery-1.*.min.js помогает выполнить на странице скрытие и раскрытие данных. В этом посте я приведу пример кнопки и скрытия блока при клике по ней. Очень удобная возможность показать пользователю текст именно при клике по кнопке или же наоборот.
Читать дальше →

JS создание динамической кнопочки

Увлекаясь javasctipt я все больше и больше понимаю что данный программный язык становиться неотъемлемой частью сайтов созданных для людей.

Только на JS можно создать действительно интересные элементы сайта, которые вы не выполните на PHP, к примеру динамические кнопочки.

Недавно встала передо мной задача, сделать кнопочку и показать пользователю процесс выполнения действия PHP, все оказалось довольно просто и понятно и сейчас я приведу вам данный пример.
Читать дальше →

Создание кнопки liked для сайта

Недавно захотелось сделать кнопочку «Мне нравится» для комментариев на одном из сайтов. Конечно, ничего сложного в этом нет, однако, необходимо так же владеть и JS, который все больше и больше начинает вписываться в жизнь вебмастеров-программистов.
Поэтому я решил описать способ реализации кнопочки liked, как и всегда пишем с нуля.

И так у нас есть функция которая выводит комментарии к нашим постам/новостям, дергает их она по уникальному id новости, по такому же принципу мы и будем привязывать кнопочку «Мне нравится» только к уникальному айди комментария.
Читать дальше →

Как сделать древовидные комментарии

PHP
Совсем недавно мне понадобилось написать для сайта древовидные комментарии. Гугли всюду ну и особо варианты меня не порадовали, слишком много запросов в базу данных или еще что то оставляло желать лучшего.

Немного подумал и решил все сделать по своему, используя всего 3 запроса в базу данных, а именно, добавление самого комментария, получение id комментария и последующее обновление этого же комментария, так же нужно будет осуществить запись в куки, временно, лишь на добавление коммента, и так же файл CSS с настройками стиля, которые в свою очередь будут отодвигать цитируемые комменты.
Читать дальше →

Переключатель на JS

JavaScript: Переключатель на JS
Иногда необходимо в одном и том же месте страницы выводить два или более блоков с контентом, с возможностью выбора.
Так же иногда полезно держать на странице скрытую информацию и выводить ее только после клика по какой нибудь кнопочки.
Для всего этого нам необходимо воспользоваться Ajax, который в свою очередь поможет нам в реализации задуманного.
Читать дальше →

С чего начинать программировать?

Когда то лет 7 назад, когда я только начинал делать первые шаги в создании сайта, мне было очень трудно освоится, на тот момент было очень мало информации обо всем этом, ну или же я просто не умел тогда еще искать нужную информацию по решению каких либо проблем, тем более что я просто не мог сформулировать то что мне нужно было.

Если вы рядовой вебмастер и вы еще не познали тонкостей языков программирования, при чем не важно каких языков (их много), осилить всю информацию не один человек не способен, только лишь частично/поверхностно если это касается всех языков программирования, у вас будет очень много вопросов, а самое главное большинство вопросов будут несвязанными и их не смогут понять те у кого вы просите помощи.
Читать дальше →

Передача пост запроса в файл

JavaScript: Передача пост запроса в файл

Иногда полезно, иногда удобно использовать JS для отправки пост запросов в php файл.
В основном большинство вебмастеров при необходимости передать данные в файл создаю формы, добавляют кнопочки для отправки пост/гет запросов, это конечно же не плохо, но на мой взгляд если данных не много и нужно передать одно два значения, то желательно воспользоваться JS.
Читать дальше →

Запись cookies

Совсем недавно потребовалось мне сделать сворачивание блока на сайте и при этом делать запись в cookies для того чтобы пользователь не нажимал по кнопочке свернуть каждый раз после перезагрузки страницы. Это очень удобно когда вы выводите на сайте какой то блок, скажем с заметками пользователя, который можно скрыть и открыть только тогда когда это потребуется.

Давайте рассмотрим реализацию на примере

И так у нас есть блок, назовем его Новости, в нем находятся ссылки на 5 новостей нашего сайта, блок занимает много места и кнопочка для его скрытия упростит дальнейшее использование сайта.
Читать дальше →

Загрузка картинок с помощью jQuery и PHP

Многие интересуются как сделать загрузку картинок на сервер, без перезагрузки страницы и с предварительным просмотром загруженного изображения. Сегодня это совсем не сложно, все что вам понадобится, небольшие знания в PHP и стандартная библиотека jQuery Form.
Давайте приступим к написанию нашего загрузчика и разберем все по полочкам.

Читать дальше →