Page 10 of 15

Re: Пример темплейта контакт формы?

Posted: Mon Jun 21, 2021 9:39 am
by admin
те тут вопрос снят?

Re: Пример темплейта контакт формы?

Posted: Mon Jun 21, 2021 9:42 am
by btr
Да, с отправкой на email вопросов вроде нет.

Re: Пример темплейта контакт формы?

Posted: Mon Jun 21, 2021 9:49 am
by admin
ok

Re: Пример темплейта контакт формы?

Posted: Mon Jul 05, 2021 10:45 am
by Nikso
admin wrote: Fri Oct 25, 2019 3:49 am Добавлено

создаем любой темплейт , например contact_form

built-in captcha

Code: Select all


<?
if ('<!--ERROR-->') { ?>

error: <!--ERROR--> <br>

<? } ?>


<form name='form_contact' method='POST'>
    <input type='hidden' name='action' value='contact_form'>
    Name: <input name='name'> <br>
    Email: <input name='email'> <br>
    Message: <textarea name='message'></textarea> <br>
    <img src='_URL_TO_/tube/captcha.php'>
    Captcha <input type='input' name='captcha' value=''>
    <input type=submit value='Send Message'>
</form>

сделал шаблон contact_form_my вбил этот пример,
открываю по ссылке из админки /scj/tube/index.php?force_template=contact_form_my&skip_cache=true
Зачем <!--ERROR--> так и возвращается в этом виде. .т.е var_dump('<!--ERROR-->') так и пишет string(12) "<!--ERROR-->"


Затем заполнил поля формы, капчу, жму отправить
вижу такое

Code: Select all

<b>Warning</b>:  join(): Invalid arguments passed in <b>/home/domains/web/smart.com/public_html/scj/includes/libs/cj_functions.php</b> on line <b>0</b><br />

error: [OK] <br>
На емейл, указанный в админке, приходит какоето уведомление с моего сервера

Code: Select all

Delivered-To: [email protected]
Received: by 2002:a05:6a10:8f09:0:0:0:0 with SMTP id ji9csp614265pxb;
        Mon, 5 Jul 2021 03:36:16 -0700 (PDT)
X-Google-Smtp-Source: ABdhPJzFQYoiHgdDLHjrRPYjZ2OcfKLo3prkoGDZYRLU5sTSl4C30ulubw79D
X-Received: by 2002:a05:6830:60c:: with SMTP id w12mr8588154oti.348.1625481376623;
        Mon, 05 Jul 2021 03:36:16 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1625481376; cv=none;
        d=google.com; s=arc-20160816;
        b=LZXbDf9PzliMMj0NJ0ei2Hx7B0vUrblBXSw17nA2/HQQMwJ
         X28UKptTyIq9tV/9TlNtJVsZ8AoIZ3BYmFf+i/aKA/Isd7cg2g4kZaWkKpSNaShgaCJ2
         jj2ifwReFB0shc5kGJTLtwpDakjDExACfTuON9yt1KHJW66+bLn7yhRdBs4qsPlNAMUA
         R/Hsq64TAe5UFSftkRHEnRClWP5N+J+ya2NVt2yuC5jr+U1sPOxl9p06
         TW7c+hQ2Z5jneGjO43CzyfJ0Tdv7PXVoDzzH1FhiVOeXUponiZR9adsO
         ucsQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=date:message-id:from:subject:to;
        bh=47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=;
        b=QAxVasBvwVZ3BIEueF5s5woTo9hrPNyLVLEW0eFT2McCDsDucGDMbvY
         8R8ZnFu35dNC2rb5T1HOvQS3pIndMEg/D67W/sNpBf5sDy1F33s2HZ7vdeZR0M4HY1uv
         wc0Jn47lekG1yFsM+sk6yg+vOBKFWDsZ9MDgVCfrA4N0qBMMXyC3bL
         NYq1PRng5I8cnGtmCDzTfX7SQvdH7Z2yahWHJk+HTccoEhluuR4wMgBp
         8ysJ12oo8XCk8DJ1smMUVqaxwTwGQ/YDmTiANpwARWtCJ5sxLNIOsT
         6rKw==
ARC-Authentication-Results: i=1; mx.google.com;
       spf=neutral (google.com: XXX.XXX.XXX.37 is neither permitted nor denied by best guess record for domain of [email protected]) [email protected]
Return-Path: <[email protected]>
Received: from sXXXX.serverel.net ([XXX.XXX.XXX.37])
        by mx.google.com with ESMTPS id 6si9885943otj.130.2021.07.05.03.36.16
        for <[email protected]>
        (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
        Mon, 05 Jul 2021 03:36:16 -0700 (PDT)
Received-SPF: neutral (google.com: XXX.XXX.XXX.37 is neither permitted nor denied by best guess record for domain of [email protected]) client-ip=XXX.XXX.XXX.37;
Authentication-Results: mx.google.com;
       spf=neutral (google.com: XXX.XXX.XXX.37 is neither permitted nor denied by best guess record for domain of [email protected]) [email protected]
Received: from domains by sXXXX.serverel.net with local (Exim 4.89)
        (envelope-from <[email protected]>)
        id 1m0LxX-0006Bj-IF
        for [email protected]; Mon, 05 Jul 2021 10:36:15 +0000
To: [email protected]
Subject: SmartCJ at smart.com Notification
X-PHP-Originating-Script: 503:cj_functions.php
From: [email protected]
Message-Id: <[email protected]>
Date: Mon, 05 Jul 2021 10:36:15 +0000
тут видимо надо еще както настраивать сервер чтобы он мог слать письма?
Проверил php
mail("[email protected]","test php mail", "test mail php message");
письмо отправляется и приходит нормально

Re: Пример темплейта контакт формы?

Posted: Mon Jul 05, 2021 3:22 pm
by admin
с error - поправил, спасибо

по мыл - не понял что именно не так?

Re: Пример темплейта контакт формы?

Posted: Tue Jul 06, 2021 5:25 am
by Nikso
1. Не приходит сообщение с формы: имя, емейл и месседж
2. сейчас <!--error--> перестал выводить Ok если капча верная
3. Неправильная капча тоже не выводит никаких сообщений
4. что за варнинг вылазит

Code: Select all

Warning: join(): Invalid arguments passed in /home/domains/web/smart.com/public_html/scj/includes/libs/cj_functions.php on line 0
Не могу найти в вики тему с контакт формой.

Re: Пример темплейта контакт формы?

Posted: Tue Jul 06, 2021 5:47 am
by admin
емыл поправил в апе

капчу проверю сейчас

Re: Пример темплейта контакт формы?

Posted: Tue Jul 06, 2021 10:38 am
by Nikso
?

Re: Пример темплейта контакт формы?

Posted: Tue Jul 06, 2021 3:43 pm
by admin
все сделано)

Re: Пример темплейта контакт формы?

Posted: Wed Jul 07, 2021 7:37 am
by Nikso
Ага вижу.
Теперь сообщение приходит. При правильном вводе капчи <!--ERROR--> выдает OK и отправляет сообщение - это хорошо
но еще есть недоделки
при НЕправильной капче <!--ERROR--> также выдает OK и все поля стираются, а надо бы сказать о том что неверная капча, попробуйте еще раз, и сохранить ввод в полях..
поля я могу взять из $_POST, но как понять, что капча неверная была

с неверной капчей тоже месседж приходит на емейл ))