第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

驗(yàn)證碼存在并有效但在聯(lián)系表上未激活

驗(yàn)證碼存在并有效但在聯(lián)系表上未激活

PHP
楊__羊羊 2022-12-23 14:41:22
我正在嘗試將 IconCaptcha ( https://github.com/fabianwennink/IconCaptcha-Plugin-jQuery-PHP#installation ) 添加到聯(lián)系表單。我設(shè)法在網(wǎng)頁(yè)上成功實(shí)現(xiàn)了它。但是每當(dāng)我點(diǎn)擊提交按鈕(其他字段填寫(xiě)良好)時(shí),表格就會(huì)被發(fā)送。即使我打錯(cuò)了驗(yàn)證碼……或者根本沒(méi)有驗(yàn)證碼。這是 contact.php 頁(yè)面代碼:<?php    session_start();    require('IconCaptcha-PHP/src/captcha-session.class.php');    require('IconCaptcha-PHP/src/captcha.class.php');    IconCaptcha::setIconsFolderPath('../assets/icons/');    IconCaptcha::setIconNoiseEnabled(true);    if(!empty($_POST)) {        if(IconCaptcha::validateSubmission($_POST)) {            $captchaMessage = 'Le message a bien été envoyé!';        } else {            $captchaMessage = json_decode(IconCaptcha::getErrorMessage())->error;        }    }?><!doctype html><!--  * IconCaptcha Plugin: v2.5.0* Copyright ? 2017, Fabian Wennink (https://www.fabianwennink.nl)* Licensed under the MIT license: http://www.opensource.org/licenses/mit-license.php--><html><head><!--FORMAT--><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge">  <!--[if lt IE 9]>    <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>    <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>  <![endif]--><!--STYLES--><link href="css/styles.css" rel="stylesheet" type="text/css"><link href="css/bootstrap-4.3.1.css" rel="stylesheet" type="text/css"><!-- IconCaptcha stylesheet --><link href="IconCaptcha-PHP/assets/css/icon-captcha.min.css" rel="stylesheet" type="text/css"><script src="http://use.edgefonts.net/montserrat:n4:default.js" type="text/javascript"></script><!--SCRIPTS BOOTSTRAP--><script src="js/jquery-3.3.1.min.js"></script><script src="js/popper.min.js"></script><script src="js/bootstrap-4.3.1.js"></script><body><section id="contact" class="section-orange">    <div class="container-fluid" justify-content="center" style="width: 90%">                            
查看完整描述

1 回答

?
慕的地6264312

TA貢獻(xiàn)1817條經(jīng)驗(yàn) 獲得超6個(gè)贊

我與圖標(biāo)驗(yàn)證碼的創(chuàng)建者有聯(lián)系。他幫了我很多,實(shí)際上比我預(yù)期的要多。


第一個(gè)錯(cuò)誤,我把一部分 PHP 驗(yàn)證代碼頁(yè)放在聯(lián)系表上:


    if(!empty($_POST)) {

        if(IconCaptcha::validateSubmission($_POST)) {

            $captchaMessage = 'Le message a bien été envoyé!';

        } else {

            $captchaMessage = json_decode(IconCaptcha::getErrorMessage())->error;

        }

    }


它應(yīng)該從 contact.php 到 envoiformulaire.php。


在那之后,他幫助我掌握了麻木的 PHP 技能......


在聯(lián)系頁(yè)面的頂部,應(yīng)添加以下代碼:


<?php

    session_start();


    require('IconCaptcha-PHP/src/captcha-session.class.php');

    require('IconCaptcha-PHP/src/captcha.class.php');


    IconCaptcha::setIconsFolderPath('../assets/icons/');

    IconCaptcha::setIconNoiseEnabled(true);

?>


并在 envoiformulaire.php 中添加此代碼 (ADD):


<?php

    session_start(); // ADD THIS


    header('Content-Type: text/html; charset=utf-8');


    require('IconCaptcha-PHP/src/captcha-session.class.php'); // ADD THIS

    require('IconCaptcha-PHP/src/captcha.class.php'); // ADD THIS


    IconCaptcha::setIconsFolderPath('../assets/icons/'); // ADD THIS

    IconCaptcha::setIconNoiseEnabled(true); // ADD THIS


    if(isset($_POST['email'])) {


        $email_to = "mail@mail.com";

        $email_subject = "Nouveau message web";


        function died($error) {

            echo "Oups! Une ou plusieurs erreurs se trouvent dans votre formulaire.<br>";

            echo $error."<br /><br />";

            die();

        }



        // validation expected data exists

        if(!isset($_POST['first_name']) ||

            !isset($_POST['last_name']) ||

            !isset($_POST['email']) ||

            !isset($_POST['telephone']) ||

            !isset($_POST['comments'])) {

            died('Oups! Un probl?¨me est survenu avec votre formulaire.');

        }


        // ADD THIS

        if(!IconCaptcha::validateSubmission($_POST)) {

            died('ADD YOUR ERROR MESSAGE HERE');

        }


        ...


現(xiàn)在,效果很好,謝謝 Fabian!


我希望這篇文章將來(lái)能對(duì)某人有所幫助。


弗雷德里克。


查看完整回答
反對(duì) 回復(fù) 2022-12-23
  • 1 回答
  • 0 關(guān)注
  • 101 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)