We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 29010
    • 6 Posts
    Здраствуйте гуру.

    Столкнулся с проблеммой. Захотел сделать на сайте форму отправки заявки с сайта через eform.

    Создал в админке чанк contactForm с кодом:


    <p>[+validationmessage+]</p>
    <br style="line-height:10px">
    <form method="post" action="[~[*id*]~]">
    <input type="hidden" name="formid" value="contactForm">
    <table class="no_class">
    <tr>
    <td style="width:55px;"></td>
    <td style="width:221px;">
    <div class="form"><input type="text" eform="Your Name::1" value="Имя заказчика"></div>
    <div class="form"><input type="text" eform="Phones number:phone:1" value="Номер телефона"></div>
    <div class="form"><input type="text" eform="Froms Address:from:1" value="Где вы находитксь"></div>
    <div class="form"><input type="text" eform="Your Email Address:email:1" value="E-mail адрес"></div>
    <textarea name="comments" cols="50" rows="40" eform="Comments:html:1"></textarea>
    <div class="form">Please enter the anti spam code below:

    <img src="[+verimageurl+]" alt="verification code" border="1"/>
    </div>
    <div class="form">
    <input type="text" name="vericode" size="20" />
    </div>
    </td>
    </tr>
    </table>
    <div align="center" class="form"><input class="input" name="submit" type="submit" value="Отпарвить"></div>
    </form>




    Создал вызов


    [!eForm? &formid=`contactForm` &to=`[email protected]` &tpl=`contactForm` &report=`contactReport` &thankyou=`contactThanks` &vericode=`1` &gotoid=`1`!]


    Также создал чанки contactReport и contactThanks .

    Но все так и не отпровляется на указанное в вызове мыло. Строка [+validationmessage+] при вводе неправельного текста в один из полей ругается непонятной кодировкой. Не стартует после нахатия на кнопку отправить не contactReport не contactThanks.
    В чем же я накасячел где же не так сделал вообщем прошу помоши у гуру. не судите строго я недавно начал использовать модх

      • 12827
      • 23 Posts
      Убери из вызова &gotoid=`1` - если письмо отсылается, должна будет показаться страница с contactThanks
        • 29010
        • 6 Posts
        Quote from: imi at Dec 27, 2007, 03:43 AM

        Убери из вызова &gotoid=`1` - если письмо отсылается, должна будет показаться страница с contactThanks

        убрал эфекта ноль. Ну помогите же кто нибудь решить проблемму
          • 33694
          • 742 Posts
          А работает вообще отправка писем на твоём хостинге?
            • 17094
            • 5 Posts
            по поводу непонятной кодировки, у тебя изначально в какой? у меня была таже проблема с windows-1251, пришлось взять языковой файл и руками перевести russian-UTF8 в windows-1251 и пересохранить. мне помогло, попробуй как-нить так же, может по тому, что он пишет поймешь в чем проблема...
            а вообще, у меня долго тоже не отправлялась, потом я сама не знаю что сделала, и стало отправлять! могу привести свой рабочий код, но хоть убей не знаю почему он работает )
              • 29010
              • 6 Posts
              Quote from: [e
              Bu$ter link=topic=21164.msg131023#msg131023 date=1198874682]
              А работает вообще отправка писем на твоём хостинге?

              а как же
                • 29010
                • 6 Posts
                Quote from: libertine at Dec 29, 2007, 01:59 AM

                по поводу непонятной кодировки, у тебя изначально в какой? у меня была таже проблема с windows-1251, пришлось взять языковой файл и руками перевести russian-UTF8 в windows-1251 и пересохранить. мне помогло, попробуй как-нить так же, может по тому, что он пишет поймешь в чем проблема...
                а вообще, у меня долго тоже не отправлялась, потом я сама не знаю что сделала, и стало отправлять! могу привести свой рабочий код, но хоть убей не знаю почему он работает )

                попробуем покопать в этом напровлении. А код мона и посматреть выкладывай
                  • 29010
                  • 6 Posts
                  Разобрался с проблеммой. Накосячел в формах.

                  <input type="text" eform="Your Name::1" value="Имя заказчика"> - надо было просто в каждой строке надо было добавить name="описание"

                  libertine большо респект тебе и уважуха помог с аброкадаброй сам бы я не додумался

                  Всем спс тема закрыта