Скрипт формы обратной связи на PHP v3.0 » Окно в мир дизайна и компьютерной графики
popping..

flashrippernet_p_800.png

Рад вам представить новую версию скрипта формы обратной связи. В данной версии были сделаны следующие изменения, для корректной работы скрипта почти на всех хостинг площадках:

-Скрипт теперь работает даже, если registr_global=off, что очень хорошо(безопасность выше)
-Немного переписан скрипт
-Таблица стилей css вынесена в отдельный файл
-В файл config Добавлена новая переменная $statusSuccess = “”;
-Теперь ошибки, например: Введите свое имя выделяются красным цветом, а удачная отправка письма обозначается зеленным цветом
-Немного переписана проверка captcha(защитного кода)

Обо всех найденных ошибках в работе скрипта пожалуйста пишите в комментариях. Также свои предложения насчёт улучшения тоже пишите в комментариях.
Размер архива со скриптом: 158kb
Автор скрипта: FlashRipper

ДЕМО ВЕРСИЯ СКРИПТА

СКАЧАТЬ

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

Реквизиты WebMoney
R563883891433

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

Комментарий от flashripper | Записано: Воскресенье, марта 9, 2008 в 17:33

Скрипт качайте только с моего сайта. Если вы скачаете скрипт с другого сайта и он у вас не будет работать, я на вопросы по работе скрипта отвечать не буду и ответственность не несу

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от flashripper | Записано: Воскресенье, марта 9, 2008 в 21:38

Отзывы о скрипте: http://forum.searchengines.ru/showthread.php?t=212349

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Ryoga | Записано: Воскресенье, марта 9, 2008 в 23:20

Друг а можно твой скрипт внедрить в WordPress, если да то опиши процедуру внедрения чтобы не накосячить.

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Varkolak | Записано: Воскресенье, марта 9, 2008 в 23:50

Спасибо за скрипт, а сложно ли в скрипте поля добавлять? И если можно, то опишите процесс добавления.

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от joker | Записано: Понедельник, марта 10, 2008 в 15:32

Супер! Новая версия классная, особенно с нововведениями. Огромное спасибо тебе!!!

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от flashripper | Записано: Понедельник, марта 10, 2008 в 18:55

Спасибо, я тут подумывал в новой версии сделать админку для скрипта и настройку шаблона скрипта через tpl файлы, но это еще будет в бушующем, пока это только планы

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от flashripper | Записано: Понедельник, марта 10, 2008 в 18:56

Насчет нового функционала будет голосование, в котором я бы просил принять всех активное участие

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от flashripper | Записано: Понедельник, марта 10, 2008 в 23:20

Скрипт добавили на freesoft: http://freesoft.ru/?id=674072

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Vladimir | Записано: Среда, марта 12, 2008 в 18:14

Автор огромное тебе спасибо за такое отличное решение.

добавить стоит такие фишки.
1 рефреш капчи и только капчи нажатием на картинку с кодом.
2 сделать инструкцию для тех кто в танке, как этот скрипт инклюдить в свою страничку.
3 на локалке не работает если не включен smtp ругается –
Warning: mail() [function.mail]: Failed to connect to mailserver at “localhost” port 25, verify your “SMTP” and “smtp_port” setting in php.ini or use ini_set() in D:\AppServ\www\captcha\index.php on line 54

смтп не включу так как тестирую некоторые стороные скрипты на наличие бекдоров.

Спасибо за внимание, с уважением Владимир.

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от flashripper | Записано: Среда, марта 12, 2008 в 18:18

1. Рефреш капчи я сделаю, возьму решение с воблы(форум)
2. Насчёт документации, выйдет вместе с новой версией
3. Правильно без этого не будут отправляться письма

Какие еще фишки добавить в скрипт?

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Vladimir | Записано: Четверг, марта 13, 2008 в 02:58

1.Добавить информацию об отправителе.
* ип адрес
* с какого домена было прислано
* в какое время (время взять с компьютера отправителя)
2.Добавить выбор причины (список выпадает кликнув мышкой) при отправлении, например:
* Хочу спросить
* Жалоба
* Предложение
и т.д. желательно в конфиге чтоб эти причины редактировались на свое усмотрение. 3. возможность выключить любое поле ввода (кроме каптчи и текст письма.)
4. разрешить прикрепление файлов к письму (ограничение размера и разширения в конфиге регулируется)
Все что нужно для хорошей обратной связи!

С уважением Владимир.

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от manfredi | Записано: Понедельник, марта 17, 2008 в 18:00

И что в этой форме особенного ?
ХТМЛ формачка сверстана как то особенно !? или каптча рукописная и сверх новая концептуальная идея ее написания?

Автар, благодарить материально тут не за что %) не позорься и в файле о лицензиях писать не стоит. %)

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от flashripper | Записано: Понедельник, марта 17, 2008 в 19:11

Только тот кто хочет отблагодарить, не хотите – не надо. Я не принуждаю

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от flashripper | Записано: Понедельник, марта 17, 2008 в 19:11

Не нравиться форма? – Не, надо качать

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Максим | Записано: Вторник, марта 18, 2008 в 13:12

Здравствуйте у меня вот такой вопрос?
Я добавил строку “Прикрепить файл” с кнопкой “Обзор”, а вскрипте чего писать, чтоб получать прикреплённый файл?

С уважением, Максим

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от flashripper | Записано: Вторник, марта 18, 2008 в 16:03

Конечно же нужно, нужно дописать функция, которая бы отправляла вложенный файл. Этого я пока делать не собираюсь, только в новой версии скрипта

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от evochka | Записано: Вторник, марта 18, 2008 в 16:08

а как правильно вставить эту форму в страничку сайта?
я ещё новичок.заранее благодарна.

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Максим | Записано: Среда, марта 19, 2008 в 11:15

большое спасибо за столь исчерпывающий ответ…

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от lesha101 | Записано: Понедельник, марта 24, 2008 в 18:21

Хороший скрипт мне очень пригодился!!!

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от leshiy | Записано: Вторник, марта 25, 2008 в 00:03

Огромное спасибо. Скрипт супер!!! Буду с нетерпением ждать новой версии

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от automix | Записано: Вторник, марта 25, 2008 в 00:05

Сейчас буду юзать, посмотрел демо очень понравилось. Огромное вам спасибо!

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от joker-web-town | Записано: Вторник, марта 25, 2008 в 00:07

Спасибо. будет интересно посмотреть, что будет в новой версии. Также если не сложно с новой версии сделай подробную документацию к скрипту. Так легче будет

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от bertix | Записано: Вторник, марта 25, 2008 в 09:59

Хорошая форма, легка в работе. Огромное спасибо!

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от flashripper | Записано: Вторник, марта 25, 2008 в 10:03

Про новую версию пока трудно говорить, но скорее всего делать буду ее. Документацию буду выпускать с новой версии(всего скорее)

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от илья | Записано: Вторник, марта 25, 2008 в 16:20
Комментарий от flashripper | Записано: Вторник, марта 25, 2008 в 16:26

Спасибо, интересно какой козел это делает, продавать бесплатный скрипт за деньги. Еще раз спасибо!!!

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Взлом-щик | Записано: Пятница, марта 28, 2008 в 13:39

Добавь это: если неверно введен защитный код или e-mail или что-либо еще…, чтобы сами данные введенные в форму не удалялись, а то часто получается что введешь неверно e-mail или забудешь ввести капчу и весь набранный текст теряется…

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Калыбек | Записано: Воскресенье, марта 30, 2008 в 12:39

Привет скрипт вроде красивый!
Но у меня не заработал. Залил на сайт, Вбил свой имейл в конфиге. Захожу через index.php и там каптча не высвечивается?
Может еще что то надо настроить? Права какие то выставлять? Или что?

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Калыбек | Записано: Воскресенье, марта 30, 2008 в 12:41

Вот ссылка: http://alpeko.creo.kz/index.php
Посмотрите пожалуйста!
Заранее спасибо за ответ!

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Калыбек | Записано: Воскресенье, марта 30, 2008 в 12:43

И еще я хотел с помощью этого скрипта осуществить форму заказа товаров. То есть “пельмени” в поле вбивают количество штук например 10 потом так остальные продукты и отправлятся все на эмэйл… Это же реально? добавить поля и лейблы? Или это сложно?

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от flashripper | Записано: Воскресенье, марта 30, 2008 в 15:17

Ты папку capthca скопировал???

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от flashripper | Записано: Воскресенье, марта 30, 2008 в 15:33

Также ты можешь свои вопросы задавать на форуме: http://flashripper.net/forum/

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от flashripper | Записано: Воскресенье, марта 30, 2008 в 18:01

Если все же проблема останеться скинь мне свой php.ini на e-mail

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Калыбек | Записано: Понедельник, марта 31, 2008 в 16:00

Да вроде скопировал. Может неправильно выставил права? Я посмотрю и вышлю тебе php.ini Я для данного сайта я ншел другую форму обратки. Но твоя очень пригодится на других сайтах. Потому что понравился красивый такой… И код безопасности удобный…

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от flashripper | Записано: Понедельник, марта 31, 2008 в 17:00

Права, да нет не надо, у меня такие стоят:
kcaptcha – 755
style – 755
index.php – 644
config.php – 644

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от autominix | Записано: Понедельник, марта 31, 2008 в 22:47

Хорошая форма. Спасибо большое

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от qw7171 | Записано: Вторник, апреля 1, 2008 в 17:53

Не хватает Live Validation, к полям, будет очень удобно!!!

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от qw7171 | Записано: Вторник, апреля 1, 2008 в 17:55

Также не хватает хороший документации, а то много людей которые не знают как ставить менять диз и.т.п

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от flashripper | Записано: Вторник, апреля 1, 2008 в 17:57

LIVE VALIDATION уже сделан в новой версии, была при этом использована js библиотека jquery. Также насчет документации я незнаю, еще подумаю, скорее всего будет

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от joker | Записано: Вторник, апреля 1, 2008 в 18:17

Круто, очень хочу посмотреть на новую версию. А когда будет в паблике???

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от unDeadL1ne*pro | Записано: Вторник, апреля 1, 2008 в 18:23

Мне тоже хочеться увидеть новую версию, больно мне понравлся ваш скрипт. Жду с нетерпением!!!

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от unhamed | Записано: Вторник, апреля 1, 2008 в 18:30

Нормуль. Хорошая форма. Жду новую версию. Мне очень нравиться ваша форма. Огромное спс.

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от flashripper | Записано: Вторник, апреля 1, 2008 в 18:36

Планирую на конец апреля, может раньше. Как будет время доделаю, исправлю баги ит.п

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от smitatyana | Записано: Четверг, апреля 3, 2008 в 08:31

Большое спасибо! Просто огромное. Новая версия просто класс! Ваш сайт решила чаще посещать. Много полезного здесь. Очень понятным языком написано. Даже для новичков. С нетерпением буду ждать новых версий! Спасибо вам, flashripper!

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Виктор | Записано: Четверг, апреля 3, 2008 в 23:18

Не подскажите подробную установку этого скрипта куда например вписывать e-mail с которого и на который будут отправляться сообщения и как устанавливать это все? Зарание благодарен.

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Владимир | Записано: Суббота, апреля 5, 2008 в 11:18

Бодрый день! Маленький косячек: при вводе емайла типа int-info@… или bracs-nn@… выдается ошибка неправильного емайла. Т.е. дефисы в адресе мыла считаются ошибкой, а таких адресов у четверти населения… Где и что в скрипте можно поправить, а то я в PHP не силен :)

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Сергей | Записано: Суббота, апреля 5, 2008 в 17:37

Большое спасибо за скрипт! Использовал на домашней страничке-портфолио!

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от ravadir | Записано: Воскресенье, апреля 6, 2008 в 11:43

Спасибо, полезный и красивый скрипт. Опечатку исправьте: “обращяться” на “обращаться”.

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от flashripper | Записано: Воскресенье, апреля 6, 2008 в 12:29

Спасибо, исправлю. Просто делал все в торопях :)

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от flashripper | Записано: Воскресенье, апреля 6, 2008 в 12:35

Скоро выйдет новая версия

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от flashripper | Записано: Воскресенье, апреля 6, 2008 в 13:03

В новой версии будет изменен код, добавлен новый функционал, а также будет новый дизайн. Но новая версия будет платной!!!!

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Янис Маркин | Записано: Воскресенье, апреля 6, 2008 в 16:47

Подумываю себе установить.

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от yanis | Записано: Понедельник, апреля 7, 2008 в 20:32

Спасибо, большое, хорошая форма

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от andrey | Записано: Понедельник, апреля 7, 2008 в 22:18

Здравствуйт, есть вопрос. Как сделать чтобы скрипт после отправки невыводился сново? а только выводился зелёный текст

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от flashripper | Записано: Понедельник, апреля 7, 2008 в 22:19

Легко, поставьте редирект после выполния скрипта, на нужную вам страницу

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от andrey | Записано: Понедельник, апреля 7, 2008 в 22:41

А можно на практике написать строчку скрипта, чтобы я добавил.

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от smitatyana | Записано: Вторник, апреля 8, 2008 в 10:18

Здравствуйте! Подскажите пожалуйста, почему в почтовом клиенте outlook express или microsoft outlook текст сообщения выводится какими-то странными символами? ОПНБЕПЙЮ – слово проверка.

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от flashripper | Записано: Воскресенье, апреля 13, 2008 в 20:00

Пожалуйста

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Степан | Записано: Среда, апреля 16, 2008 в 20:10

здраствуйте. а, чем ограничена демо версия? и сколько стоит полная?

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Дмитрий | Записано: Четверг, апреля 17, 2008 в 00:57

Спасибо. Как раз то, что мне нужно:)

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Восток | Записано: Вторник, апреля 29, 2008 в 11:03

Спасибо за форму.Исправьте пожалуйста на форме слово “обращАться”, 4ая сторочка сверху

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от mapuk | Записано: Суббота, мая 3, 2008 в 16:37

Драсте. Вопрос такой, я форму прикручиваю, к сайту, на локалке. Во первых форма пишет мне сразу так:
Notice: Undefined variable: statusSuccess in T:\home\virtual\webtopit\submit.php on line 248

Notice: Undefined variable: statusError in T:\home\virtual\webtopit\submit.php on line 251

Проверил строки эти есть, и они показуют статус, который идёт в PHP что выше у меня в коде, и ссылаеться в конфиге что тоже есть. Как исправить? И сразу есть ошибки в конфиге пишет ошибку на странице:
Notice: Undefined variable: posRegard in T:\home\virtual\webtopit\config.php on line 4

Notice: Undefined variable: posText in T:\home\virtual\webtopit\config.php on line 6

Что это такое? И как его править.

Спавибо!

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от mapuk | Записано: Суббота, мая 3, 2008 в 17:27

Странно решил все ошибки и проблемы. Вообщем неотправляються письма. Хотя всё сделал.

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от flashripper | Записано: Суббота, мая 3, 2008 в 17:50

Если отправлять с localhost то письмо не отправиться, нужен для этого хостинг

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Алексей | Записано: Суббота, мая 3, 2008 в 23:28

У меня тоже не показывается CAPTCHA. Вы ответили:
> Если все же проблема останеться скинь мне свой php.ini на e-mail

А где взять этот php.ini?

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от mapuk | Записано: Четверг, мая 8, 2008 в 00:03

Я не с localhosta отправляю, я же понимаю что с локалхоста неуйдёт мыло. Поставил на сайт и неотправляет мне письмо, хоть тресни. а показует без ошибок!

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от flashripper | Записано: Четверг, мая 8, 2008 в 15:14

Ну вот тогда сам не понимаю, у меня все нормально работает и письма приходят все

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Александр | Записано: Воскресенье, мая 18, 2008 в 12:14

Подскажите, пожалуйста, как добавить к форме дополнительные поля, которые так же будут отправляться на почтовый ящик. Спасибо.

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Alex | Записано: Четверг, мая 22, 2008 в 12:38

Поставил ваш скрипт и мне сразу пишет ошибки на страничке

Notice: Undefined index: posRegard in /var/www/html/mail/config.php on line 4
Notice: Undefined index: posText in /var/www/html/mail/config.php on line 6
Notice: Undefined index: act in /var/www/html/mail/index.php on line 18

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Alex | Записано: Пятница, мая 23, 2008 в 08:10

настроил ваш скрипт работает нормально вот только проблема с кодировками пробовал менять в конфиге но без результатно посылает все в cp1251

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от qvot | Записано: Четверг, июня 5, 2008 в 14:53

Здрасте!
В форме добавил несколько нужных полей. Даже на них ошибки сделал. Но вот что поразительно как не пойму как вывести эти поля в текст сообщения. Может кто примерно подскажет?

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от flashripper | Записано: Четверг, июня 5, 2008 в 14:58

Сорри, что много чего пропустил, но у меня слишком мало времени, чтобы заниматься блогом и своей формой.

Я в день на блог уделяю примерно 1 рабочий час

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от ivan-klan | Записано: Воскресенье, июня 8, 2008 в 21:48

В скрипте есть одна не точность. Которая очень мешает. В поле ввода емайла если вводишь адресс с дефисом то пишет что ошибка. Все остальные норм. Как исправить это? За скрипт огромное спасибо Разработчику.

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от MMiha | Записано: Суббота, июня 28, 2008 в 15:47

Когда будет новая версия?
Как сделать так чтобы когда пришло сообщение в нем было написано с какого домена пришло сообщение?

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Ksenof | Записано: Среда, июля 9, 2008 в 03:35

Почему в Microsoft Office Outlook письма приходят в какойто непонятной кодировке лСПЛЮМЯЙЮЪ НАКЮЯРЭ как это исправить?! Оч. срочно надо! И сколько будет стоить новая версия?

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от flashripper | Записано: Среда, июля 9, 2008 в 11:53

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

Насчет кодировки я незнаю, что это за глюк такой. Если через веб интерфейс читать письма, то все нормально.

Чтобы узнать с какого домена пришло письмо, откройте предыдущую версию моего скрипта. Там это сделано!

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Андрей | Записано: Вторник, августа 5, 2008 в 03:35

Скрипт отправляет письмо в неправильной кодировке, причём настройки скрипта не помогают(даже UTF-8)!!!
Что делать?

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Pazzl | Записано: Пятница, августа 22, 2008 в 20:11

Здравствуйте Вам! Присоединяюсь к ivan-klan. Действительно в скрипте есть один баг – при вводе e-mail адреса, который содержит дефис, скрипт сообщает об ошибке! Догадываюсь, что поправить надо что-то в строчке №25:

elseif(isset($_POST['posEmail']) && !preg_match(“/^([a-z,._,0-9])+@([a-z,._,0-9])+(.([a-z])+)+$/”, $_POST['posEmail']))

Flashripper, подскажи пожалуйста, что именно здесь надо исправить!?
P. S. Ну и по поводу кодировки – баг, хотя это не критично!

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от admin4ek | Записано: Суббота, августа 23, 2008 в 00:08

Объясняю по поводу кодировки:
1. Вам нужно указфть в настройках скрипта кодировку: UTF-8
2. Затем сохранить файлы index.php и config.php в кодировке UTF-8, можно с помощью UnicEdit
тогда все будет правильно отображаться.
—————–
Делаем новую версию, с Crazy-Man. Тоесть это будет совершенно новый и модифицированный скрипт. Незнаю когда закончим, т.к. у него много дел и у меня их не меньше :-)

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Pazzl | Записано: Суббота, августа 23, 2008 в 14:34

Все-всем-всем! Решил проблему – “Ошибка при вводе e-mail’а, содержащего дефис”. Вообщем решается это так:
В файле index.php меняем вот эту строчку:
elseif(isset($_POST['posEmail']) && !preg_match(“/^([a-z,._,0-9])+@([a-z,._,0-9])+(.([a-z])+)+$/”, $_POST['posEmail']))
На вот эту:
elseif(isset($_POST['posEmail']) && !preg_match(“/^[-0-9A-Z_\.]{1,50}@([-0-9A-Z_\.]+\.){1,50}([0-9A-Z]){2,4}$/i”, $_POST['posEmail']))
Отлично работает!
P. S. А в The Bat!, оказывается, кодировка отображается нормально! (В отличие от Outlook)

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Pazzl | Записано: Суббота, августа 23, 2008 в 15:19

To admin4ek,
Пробовал менять кодировку на UTF-8. Это не помогает! На странице обратной связи появляется ошибка!

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от admin4ek | Записано: Суббота, августа 23, 2008 в 21:41

Какая именно ошибка появляется при смене кодировки?

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от admin4ek | Записано: Суббота, августа 23, 2008 в 22:35

Небольшой анонс новой версии скрипта:
1. Он будет совершенно по новому называться, теперь название скрипта: CrazyMail Script
2. Будет добавлен плагин jQuery для быстрой валидации полей(без перезагрузки страницы)
3. Будет переписана captcha, тоесть она все еще будет основана на http://www.capctha.ru, но весь конфиг файл и генерирующий изображение скрипт будет перенесен в один файл, тем самым сократив общий размер скрипта
4. В config файле скрипта будет находиться больше настроек скрипта, позволяющих манипулировать скриптом
5. Будет выпущено специально две версии скрипта, с разными кодировка: windiws-1251 и utf-8
6. Будет совершенно новый дизайн скрипта
7. Ну и постараемся написать небольшую документацию к скрипту
8. И будут исправлены небольшие баги, которые были замечены.
Вроде все! :-)
======================================================
Выпуск скрипта планируется на октябрь этого года(2008года), т.к мы с crazy-man’ом заняты(у каждого есть работа и свои проблемы :-), и скриптом особенно нету времени заниматься. Вообщем ждите!

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от admin4ek | Записано: Суббота, августа 23, 2008 в 22:41

ЕСЛИ ЧТО-ТО НУЖНО ДОБАВИТЬ В НОВУЮ ВЕРСИЮ СКРИПТА, ПИШИТЕ ОБ ЭТОМ В КОММЕНТАРИЯХ
===============================
To Pazzl,
Спасибо! Но в новой версии скрипта такой ошибки с e-mail адресом больше не будет!
Там все будет корректно работать

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от qw7171 | Записано: Суббота, августа 23, 2008 в 23:18

Игорь, как говорилось ранее добавь пожалуйста в скрипт возможность отсылке данных об отправители и эту функцию можно было включать/выключать в настройках скрипта.
ОФФТОП: А у Crazy mana есть имя? просто интересно как зовут его

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от admin4ek | Записано: Суббота, августа 23, 2008 в 23:20

ОФФТОП: А у Crazy mana есть имя? просто интересно как зовут его

Да, есть. Его зовут Егор.

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

Скорее всего эта функция будет присутствовать. Вот только думаем как ее оформить(как приложить к письму), по дизайну :-)

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Егор | Записано: Суббота, августа 23, 2008 в 23:25

Игорь, завтра тебе скину свой вариант как приложем эти данные к письму.
2 qw7171
Какие именно данные Вас интересуют?
ip адрес что еще?

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от qw7171 | Записано: Суббота, августа 23, 2008 в 23:27

Вот: ip адрес, страна, браузер, ну вот вроде все =).
А вложения можно будет прикладывать к письму или этого Вы делать не будете?

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от admin4ek | Записано: Суббота, августа 23, 2008 в 23:28

Именно в этой версии скрипта вложения делать не будем, но в следующей версии возможно сделаем.

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от admin4ek | Записано: Воскресенье, августа 24, 2008 в 20:52

ИНФОРМАЦИЯ О НОВОЙ ВЕРСИИ, находиться здесь:
http://flashripper.net/crazymail
И пару скриншотов Вам в подарок :-)

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Pazzl | Записано: Понедельник, августа 25, 2008 в 09:38

От admin4ek:
“Какая именно ошибка появляется при смене кодировки?”
To admin4ek,
Сейчас уже не помню, но теперь это уже не важно, так как в The Bat! с кодировкой все в порядке!
P. S. Спасибо за скрипт! Буду ждать новой версии!

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Александр | Записано: Суббота, сентября 6, 2008 в 17:30

а есть к этому скрипту инструкция, а то я его никак не могу установить…

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от admin4ek | Записано: Суббота, сентября 6, 2008 в 18:48

Пока документации нету, так как лень это великая вещь и мне лень ее писать

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Алексей Сергеев | Записано: Пятница, сентября 19, 2008 в 15:32

Все-всем-всем! Решил проблему – “Ошибка при вводе e-mail’а, содержащего дефис”. Вообщем решается это так:
В файле index.php меняем вот эту строчку:
elseif(isset($_POST['posEmail']) && !preg_match(”/^([a-z,._,0-9])+@([a-z,._,0-9])+(.([a-z])+)+$/”, $_POST['posEmail']))
На вот эту:
elseif(isset($_POST['posEmail']) && !preg_match(”/^[-0-9A-Z_\.]{1,50}@([-0-9A-Z_\.]+\.){1,50}([0-9A-Z]){2,4}$/i”, $_POST['posEmail']))
Отлично работает!
P. S. А в The Bat!, оказывается, кодировка отображается нормально! (В отличие от Outlook)

Да не помогает ничего! После замены этих строк, у меня вообще пустая страница выдаётся вместо формы оплаты!

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Alex | Записано: Вторник, октября 7, 2008 в 13:37

Поменял кодировку на страницах index.php и config.php на utf-8. Смотрел в thunderbird, письма по умолчанию приходят с win-1251, пока не поменяешь вручную. На мейле нормально. В чем может проблема? Спасибо.

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Vlad | Записано: Четверг, октября 9, 2008 в 17:43

А у меня после нажатия “Отправить” такую хрень выдаёт…помогите разобраться!!!

Method Not Allowed
The requested method POST is not allowed for the URL /index.htm.

——————————————————————————–

Apache/1.3.37 Server at nppfocus.com Port 80

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от unknown714 | Записано: Пятница, октября 10, 2008 в 12:16

В аутлуке кодировка отображается правильно, если задать ее как “text/plain; charset=windows-1251; format=flowed”

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Николай | Записано: Среда, октября 22, 2008 в 13:56

При отправке сообщений через форму, дата писем у всех 01.01.1970 6:36

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от admin4ek | Записано: Среда, октября 22, 2008 в 15:57

Хм,
@НИКОЛАЙ, странно не может быть такого. Лично у знакомых, которые используют скрипт у себя все работает прекрасно, без каких либо ошибок и время нормальное

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Александр | Записано: Пятница, октября 24, 2008 в 19:36

почему каптча не отображается?

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от MMiha | Записано: Четверг, октября 30, 2008 в 21:03

где инфо о новой версии? где скачать?

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от MMiha | Записано: Четверг, октября 30, 2008 в 21:36

От Егор:
>Какие именно данные Вас интересуют?
>ip адрес что еще?

От qw7171:
>Вот: ip адрес, страна, браузер, ну вот вроде все =).

+ еще имя, email, откуда прислано сообщение.

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Денис | Записано: Четверг, ноября 13, 2008 в 17:46

Народ! Кому-нибудь помогло ззамена на вот эту ссылку: elseif(isset($_POST['posEmail']) && !preg_match(”/^[-0-9A-Z_\.]{1,50}@([-0-9A-Z_\.]+\.){1,50}([0-9A-Z]){2,4}$/i”, $_POST['posEmail']))
у меня вообще после этого белый экран.
А помогло просто добавление “-” в старую строчку вот так:
elseif(isset($_POST['posEmail']) && !preg_match(“/^([-a-z,._,-0-9])+@([a-z,._,0-9])+(.([a-z])+)+$/”, $_POST['posEmail']))

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Mike | Записано: Среда, ноября 19, 2008 в 10:31

Скиньте пожалуйста CrazyMail сюда – vcmail@mail.ru

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от admin4ek | Записано: Пятница, ноября 21, 2008 в 16:12

Насчет captcha в новой версии CRAZYMAIL это уже сделано, Maxlenght стоит 5, и он генерируем 5 символов. Если кому-то нужно будет, они сами смогут поменять в html форме и в настройках вывода captcha.
Я думаю саму captcha вынести в конфиг файл(тосеть все основные настройки каптчи). А то в той каптчи, которая используется в crazymail, там все лежит в одном файле.

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от vbn | Записано: Суббота, ноября 22, 2008 в 17:12

скачал скрипт c этого сайта , в конфиге изменил майл на свой
при отправлении пишет что письмо отправлено
но письмо до почты не доходит

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от admin4ek | Записано: Суббота, ноября 22, 2008 в 19:40

У вас бесплатный или платный хостинг?

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Mistt | Записано: Вторник, декабря 9, 2008 в 04:49

Как это исправить?

Notice: Undefined index: posRegard in z:\home\maysait.ru\www\forma\config.php on line 4

Notice: Undefined index: posText in z:\home\maysait.ru\www\forma\config.php on line 6

Notice: Undefined index: act in z:\home\maysait.ru\www\forma\index.php on line 18

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от leomaks | Записано: Среда, декабря 10, 2008 в 14:15

как убрать запятую из возможных символов адреса (имени) ????

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Владимир | Записано: Вторник, декабря 16, 2008 в 16:39

Как исправить?

Notice: Undefined index: posRegard in /sata1/www/html/antispam/config.php on line 4
Notice: Undefined index: posText in /sata1/www/html/antispam/config.php on line 6
Notice: Undefined index: act in /sata1/www/html/antispam/index.php on line 18

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от evo87 | Записано: Вторник, декабря 30, 2008 в 11:44

Вот такая проблема в Internet Explorer, точнее говоря сразу три, может уже кто то решал схожую проблему!

Notice: Undefined index: posRegard in C:\PHP Developer Pack\htdocs\test1\config.php on line 4

Notice: Undefined index: posText in C:\PHP Developer Pack\htdocs\test1\config.php on line 6

Notice: Undefined index: act in C:\PHP Developer Pack\htdocs\test1\index.php on line 18

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от G-Alexander | Записано: Пятница, января 2, 2009 в 13:14

Хороший сайт

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от f-lan | Записано: Среда, января 14, 2009 в 17:47

Notice: Undefined index: posRegard in \config.php on line 4

Notice: Undefined index: posText in \config.php on line 6

Notice: Undefined index: act in \index.php on line 18

подскажите в чем косяк пожалуйста???

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Виталий | Записано: Вторник, февраля 17, 2009 в 02:25

Прошу помощи.Ни когда не ставил скрипты,не приходилось.Помогите поставить ваш скрипт. Заранее большое спасибо.

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от joz | Записано: Вторник, марта 10, 2009 в 23:15

Прикольно

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от AlexVenga | Записано: Среда, марта 11, 2009 в 20:20

Интересно

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от searchi | Записано: Суббота, марта 14, 2009 в 16:53

Мне понравилось

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Artweb | Записано: Вторник, марта 17, 2009 в 00:05

Блин, как поставить эту форму на свой сайт? я просто в ПХП “не очень”. Подскажите, пжлста, как эту форму установить? Спасибо.

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от ycons | Записано: Вторник, марта 17, 2009 в 17:38

Проблема – “Ошибка при вводе e-mail’а, содержащего дефис” так и не решена. Пробовал все рекомендации, скрипт отказывается работать. Если у кого-то получилось, опишите действия подробнее.

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от СеСергей | Записано: Среда, марта 25, 2009 в 15:41

Странно скачал скрип, но не рабочий… зашифрованный какой-то, одни символы выдаются

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Антон | Записано: Понедельник, марта 30, 2009 в 06:13

и у меня каптча не отображается…

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Филипп Смирнов | Записано: Суббота, апреля 4, 2009 в 04:14

С этой статьи начинаю читать этот блог. Плюс один подписчик :)

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Дмитрий | Записано: Суббота, апреля 25, 2009 в 13:36

Ссылка не работает… Скрипт еще имеется?
Не работают обе сслки, ни посмотреть ни скачать…

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Морозов | Записано: Воскресенье, мая 3, 2009 в 15:56

Продолжение будет?
Были бы признательны :-)

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Олег | Записано: Понедельник, мая 18, 2009 в 23:58

Приветствую!
Правильно тут писали – надо сделать обновление картинки отдельно.
Кроме этого считаю важным сделать сохранение заполненной формы (на случай если пользователь ошибся). Хороший тон. Ну и если пользователь вернулся на страницу с формой, надо что бы ему не приходилось жать на “отправить заново”.

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Uehe | Записано: Среда, июня 10, 2009 в 10:49

Спасибо! Очень хорошая форма..

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Tanch | Записано: Понедельник, сентября 7, 2009 в 13:27

Если вам не понятен текст на изображении обновите страницу
<img src=”kcaptcha/index.php?=” id=”img_stop_spam” border=”1″ height=”50″ width=”110″>
Обновить

=======================

Добавляет функцию Обновить каптчу, чтобы не нажимать F5.

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Tanch | Записано: Понедельник, сентября 7, 2009 в 13:32

Хи-хи , смешно. Ссылка для “Обновить” встроилась в тело комментария и не отображается. Зато Обновляется все это окно. Попробую ввести так:
img src=”kcaptcha/index.php?=” id=”img_stop_spam” border=”1″ height=”50″ width=”110″>
“угловая скобка”a href=”#” onclick=”var img=document.getElementById(‘img_stop_spam’);img.src=img.src+’?A’;return false;”>Обновить</a”угловая скобка”

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Roman | Записано: Среда, сентября 16, 2009 в 15:29

Автору.

Все работает хорошо, НО
мне на гмейл приходит не само сообщение, а прикрепленный файл (аттач) с текстом в формате TXT. Как сделать так, чтобы приходило обычно в теле письма сообщение?

Спасибо.

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от proctoleha | Записано: Суббота, октября 10, 2009 в 22:52

Скрипт местами неплохой – каптча работает корректно, остальное пришлось править (местами кувалдой), что непонятно:
1. Зачем делать финт ушами и помещать обработчик на ту же страницу? Тут кто то писал, что не видит каптчу, возникает ошибка при отправке. У меня была та же проблема, решилась до обидного просто – по умолчанию дефолтной страницей была установлена index.html, после того, как я вообще убрал этот пункт в настройках домена, сервак стал находить и страницу после отправки, и каптча появилась. Или если делать обработчик тут же – тогда не index.php
2. Зачем накручено тут:
$headers = “MIME-Version: 1.0\r\n”;
$headers .= “Content-Type: $content charset=$charset\r\n”;
$headers .= “Date: “.date(“Y-m-d (H:i:s)”,time()).”\r\n”;
Первая строчка я вообще не понял к чему, вторую с кодировкой – тоже в топку, у меня форма встроена в страницу, там уже есть кодировка, $content – приводила к тому, что текст сообщения прикреплялся к письму в виде текстового файла, это вообще меня бесило – зачем мне прикрепленный блокнот? Третья строка приводила к тому, что @google.com некорректно обрабатывал дату письма, во всех письмах время отправления было 11:00.
3. Самое поганое: на этой странице не выложено решение с дефисом, помог великий google, вместо:
“/^([a-z,._,0-9])+@([a-z,._,0-9])+(.([a-z])+)+$/”
вбил:
“/^(?:[a-z0-9]+(?:[-_]?[a-z0-9]+)?@[a-z0-9]+(?:\.?[a-z0-9]+)?\.[a-z]{2,5})$/i”
и все заработало.

А с кодировкой все решилось нормально, везде где положено перебил windows-1251 на utf-8, пересохранил страницы и все ОК.

А так спасибо огромное, что то подобное я и искал, а то что пришлось править под себя – это нормально. Единственное, что еще не доделал – вынести обработчик на отдельную страницу – лень :-)))

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Витали | Записано: Вторник, января 26, 2010 в 15:50

Проблему с этим:
Notice: Undefined index: posRegard in \config.php on line 4
Notice: Undefined index: posText in \config.php on line 6
решил изменением в файле config.php и добавлением следующего:

$charset = “windows-1251″;
if (isset($_POST['posRegard'])) {
$subject = $_POST["posRegard"];
}
$content = “text/plain”;
if (isset($_POST['posText'])) {
$message = $_POST['posText'];
}
$statusError = “”;

Проблему с этим:
Notice: Undefined index: act in \index.php on line 18
решил изменением в файле index.php и добавлением:
изменить строчку if ($_POST['act'])== “y”)
на строчку if (isset($_POST['act']) && $_POST['act']== “y”)

Также в файле index.php замените в строке формы action=”./” на action=”#” чтобы видеть результат работы скрипта, типа Сообщение отправлено или нет…

Like or Dislike: Thumb up 0 Thumb down 0

Pingback от Soft & Script » Blog Archive » Скрипт формы обратной связи на PHP v3.0 | Записано: Вторник, марта 2, 2010 в 20:37

[...] Официальный сайт Скачать скрипт обратной связи [...]

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Сергей | Записано: Четверг, сентября 23, 2010 в 00:06

Подскажите кто нибудь, поставил скрипт на dle сайт. Форма отображается на главной странице, но не показывается капча. Соответственно письма не отправляются, т.к. выдаётся предупреждение о не правильно введённом коде, которого не видно. Помогите решить проблему с отображением каптчи!

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Anton | Записано: Четверг, октября 14, 2010 в 15:09

класная скрипта)

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от Дмитрий | Записано: Воскресенье, октября 17, 2010 в 19:51

Здравствуйте.
Столкнулся с такой проблемой. При отправки сообщения в Opera или IE все отправляется корректно. При отправки из Mozilla FireFox появляется ошибка ‘Проверьте правильность ввода защитного кода’. с чем может быть связана данная ошибка ?
заранее спасибо.

Like or Dislike: Thumb up 0 Thumb down 0

Комментарий от woxel | Записано: Пятница, ноября 5, 2010 в 23:54

скрипт отличный! спасибо!
у меня только 1 вопрос: как правильно вставить ссылку на скрипт в другую страницу сайта, например не работает, точнее каптча не отображается???

Like or Dislike: Thumb up 0 Thumb down 0

Оставьте свой коммент