Перейти к публикации
СофтФорум - всё о компьютерах и не только
Gami

Разнообразные РНР-скрипты

Рекомендованные сообщения

!

Предупреждение:
Предупреждение - это на всякий случай. Дабы потом не было недоуменных вопросов...
ЭТО - не рекламная тема. Желательно выкладывать сугубо свои творения или ходы.
Коммерческие, а тем более - варезные варианты - лучше не допускать...






Знаменитый народный Wordpress очень плохо защищен от спамеров. Одно из решений по изменению кода PHP в форме контактов WP-ContactForm. В результате изменений файла wp-contactform.php появляется дополнительное поле с индивидуальным вопросом. Описанный пример изменения скрипта используется на сайте - спамеры отдыхают. Изменено пользователем Yezhishe

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Пример кода PHP для создания собственного информера в виде картинки на своем сайте. Используется способ сложения двух изображений и наложения текста на изображение. Пример будет полезен начинающим сайтостроителям и блогерам.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спам-боты легко справляются с различными капчами на блогах Wordpress. Чтоб закрыть дорогу спаму при комментировании статей, достаточно изменить два файла. В результате изменения кода PHP появляется дополнительное поле для индивидуального вопроса. Пример изменения файлов Wordpress полностью работоспособен и используется на сайте.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Один из способов организации приема электронных денег Webmoney на своем сайте. Подробно объясняется каким из методов принимать платежи и с чем это связано. Пока код PHP платный, но начинающему сайтостроителю существенно поможет описание процедуры приема Webmoney. Более опытный пользователь может легко написать код самостоятельно используя ссылки на примеры автора. Пример полностью работоспособен и используется на сайте, посетитель может его протестировать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Админам, спасибо за предупреждение и лояльность. Тема действительно не рекламная и не преследуется цель перетягивания посетителей с форума. В свое время, как и многие пользователи Wordpress искал решения возникших вопросов, но находил сырые варианты скриптов, либо неработающие. Имея незначительный опыт в написании программ, пришлось засесть за изучение PHP, хотя мне это нужно, как собаке пятая нога. В результате родились скрипты, которые успешно использую на сайте. Аналогичных открытых примеров в сети пока не нашел. Специалистов в PHP приглашаю обсудить работу предложенных кодов на форуме. Возможно, найдутся желающие поделиться собственным опытом в Wordpress и не только.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Не люблю пользоваться популярными CMS. В своё время юзал Drupal - так пришлось отказаться из-за страшной тучи спама, которая туда пошла через несколько недель после создания ресурса. Сейчас пользуюсь другой системой управления контентом - менее известной, но более удобной для меня. Но речь сейчас не об этом. Хочу Вам показать свою собственную разработку - систему обратной связи с защитой от спама и нехороших посетителей. Назвал я её SM FeedBack. Вот её действующий пример. Исходники можно взять тут (прямую ссылку не даю, ибо разработка продолжается и версия 11 может оказаться неокончательной; уже доводилось удалять бажные версии). Обычная "простая" форма обратной связи с полями "Имя", "E-mail", "Сообщение" не устраивала, т.к. E-mail можно ввести любой, его не проверяют в подобных простейших скриптах. Поэтому была написана система с регистрацией и генерируемым "ключ-паролем", который высылается на емайл. Однажды зарегистрировавшись, можно общаться свободно в любое время, пока существует сайт (или пока не удалят аккаунт). Админ же может писать ответы с отдельной страницы (также входящей в состав этого скрипта), при этом майл админа остаётся неизвестным посетителю. Согласитесь, это безопаснее, чем писать со своего ящика. При желании можно удалить лишних/неудобных пользователей (фича появилась в версии 11.0).

Это ещё не всё. Не все посетители готовы регистрироваться или указать правильный адрес электронной почты. А написать что-то админу сайта хочется. Для таких случаев я написал простенький скриптик "COFEFE". На настоящий момент актуальна версия 3.0. Там нет поля для E-mail, и даже имя указывать необязательно. Два варианта посылаемых писем - в виде простого текста или в виде HTML.

В SM FeedBack и гипертекстовом варианте COFEFE можно вставлять BB-коды и произвольные символы юникода (для их вставки есть специальное окошко, где достаточно выбрать группу символов (или язык) - и появится энное число кнопок для вставки соответствующих букв/знаков. Оба скрипта написаны на PHP. По ссылке "тут" (см. выше) можно найти и другие мои скрипты, но о них молчу по причине их простоты.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×