[Скрипт] Скрипт сообщения об ошибке/жалобы.

Тема в разделе "Open Source", создана пользователем nikola0077, 15 янв 2010.

Статус темы:
Закрыта.
Модераторы: Amazko, Aste
  1. nikola0077

    nikola0077 Постоялец

    Регистр.:
    13 мар 2007
    Сообщения:
    162
    Симпатии:
    5
    Ищу маленький скрипт для сообщения об ошибке на сайте.
    Т.е. чтобы пользователь мог быстро отослать админу сайта сообщение об ошибке или другую инфу. Желательно, чтобы появлялся во всплывающем окне.
    вот пара примеров реализации:

    http://uppod.ru/ - в правом верхнем углу
    http://www.moskva.fm - в правом нижнем

    Заранее благодарен за помощь!
     
  2. Mons

    Mons

    Регистр.:
    2 апр 2006
    Сообщения:
    1.590
    Симпатии:
    920
    Обычная контактная форма, с возможностью вывода на главной в виде дива.
     
  3. nikola0077

    nikola0077 Постоялец

    Регистр.:
    13 мар 2007
    Сообщения:
    162
    Симпатии:
    5
    Если так рассуждать, то все поисковики и CMS тоже похожи)
    Давайте писать только конкретику!
    Мне нужна ссылка на такой "обычный" скрипт формы. Где есть "radio" кнопки, и нет дешевой каптчи.
    в идеале как тут
    http://www.moskva.fm
     
  4. Mons

    Mons

    Регистр.:
    2 апр 2006
    Сообщения:
    1.590
    Симпатии:
    920
    Плюс ко всему не хватает только запросов самих движков :D
    Вы прочитали что я вам написал ? Видимо нет. Или расзжевать все надо ?

    Взять тот же упод. За показ всплывающей формы отвечают два JS
    HTML:
      <script src='http://uppod.ru/ajax/mootools.js' type='text/javascript'></script>
      <script src='http://uppod.ru/ajax/uppod1.js' type='text/javascript'></script>
    CSS выглядит таким образом
    HTML:
     <style>
     #feedbut{width:100px;position:absolute;left:90%;background-color:#fff;color:#fe6602;font-size:11px;padding:0 5px 0 5px;border-bottom:1px dotted #f00;cursor:hand;cursor: pointer;}
    #feedblock{z-index:2;position:absolute;left:90%;display:none;width:300px;height:120px;background-color:#f7f7f4;padding:10px;}
    #feedblock textarea{width:280px;height:70px;margin:0 0 10px 0}
    #feedblock a{color:#fe6602}
    #feedblock a:hover{color:#000}
    .feedhistorydata {font:9px Tahoma;float:left;width:120px;padding-top:5px}
    .feedhistorytext {font-size:80%;float:left;width:65%;margin-bottom:20px;padding-right:10px}
    .feedhistoryanswer {font-size:80%;float:left;color:#fe6602;width:150px;padding-left:0px;}
    </style>
    Ну и собственно сама форма
    HTML:
     <div id=feedbut onClick="feedback();">Я нашел ошибку</div>
       <div id="feedblock">
        <form action= metod=post>
       <textarea id="feedtxt"></textarea>
       <br><input type=button id="feedsend" value="Отправить" onclick="feedsubmit();">
       <input type=button value="Отмена" id="feedcancel" onclick="feedback()"> 
       <a href=http://uppod.ru/error/history/>История</a>
       <div class=small2>соообщение будет публичным</div>
       <input type=hidden value="" id="feedbrw">
       <input type=hidden value="" id="feedsw">
       <input type=hidden value="" id="feedsh">
       </form>
       </div>
    А уж как вы форму украсите и сколько у вас там будет инпутов это только от вас и ваших нужд зависит. ;)
    У меня например слету удалось прикрутить к сайту на локал хосте. И все вполне прилично работает.
     
  5. nikola0077

    nikola0077 Постоялец

    Регистр.:
    13 мар 2007
    Сообщения:
    162
    Симпатии:
    5
    Спасибо за разъяснения! :) Попробуем.
    А пока мне понравилось готовое решение, может и сгодится под жалобы.
    http://www.ericmmartin.com/projects/simplemodal-demos/
    посмотреть можно нажав
    Contact Form - demo

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

    ---
    Нашел сам. В файле contact.php в начале кода нужно вставить строчку
    header("Content-Type: text/html; charset=windows-1251");
     
Статус темы:
Закрыта.