• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP formthrottle_too_many_submissions函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中formthrottle_too_many_submissions函数的典型用法代码示例。如果您正苦于以下问题:PHP formthrottle_too_many_submissions函数的具体用法?PHP formthrottle_too_many_submissions怎么用?PHP formthrottle_too_many_submissions使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了formthrottle_too_many_submissions函数的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。

示例1: process_form

function process_form($form)
{
    if ($_SERVER['REQUEST_METHOD'] != 'POST') {
        die(get_form_error_response($form['resources']['unknown_method']));
    }
    if (formthrottle_too_many_submissions($_SERVER['REMOTE_ADDR'])) {
        die(get_form_error_response($form['resources']['too_many_submissions']));
    }
    // will die() if there are any errors
    check_required_fields($form);
    // will die() if there is a send email problem
    email_form_submission($form);
}
开发者ID:njoshi22,项目名称:RefreshJuice,代码行数:13,代码来源:form_process.php


示例2: process_form

function process_form($form)
{
    if ($_SERVER['REQUEST_METHOD'] != 'POST') {
        die(get_form_error_response('Método de solicitação de servidor desconhecido'));
    }
    if (formthrottle_too_many_submissions($_SERVER['REMOTE_ADDR'])) {
        die(get_form_error_response('Muitos envios recentes deste IP'));
    }
    // will die() if there are any errors
    check_required_fields($form);
    // will die() if there is a send email problem
    email_form_submission($form);
}
开发者ID:crisstanza,项目名称:fix-form,代码行数:13,代码来源:form_process.php


示例3: emailFormSubmission

<?php

/* 	
If you see this text in your browser, PHP is not configured correctly on this webhost. 
Contact your hosting provider regarding PHP configuration for your site.
*/
require_once 'form_throttle.php';
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    if (formthrottle_too_many_submissions($_SERVER["REMOTE_ADDR"])) {
        echo '{"MusePHPFormResponse": { "success": false,"error": "Too many recent submissions from this IP"}}';
    } else {
        emailFormSubmission();
    }
}
function emailFormSubmission()
{
    $to = '[email protected]';
    $subject = 'Заказ Небесные фонарики Сердце';
    $message = '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><title>' . htmlentities($subject, ENT_COMPAT, 'UTF-8') . '</title></head>';
    $message .= '<body style="background-color: #ffffff; color: #000000; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: 18px; font-family: helvetica, arial, verdana, sans-serif;">';
    $message .= '<h2 style="background-color: #eeeeee;">Контактные данные</h2><table cellspacing="0" cellpadding="0" width="100%" style="background-color: #ffffff;">';
    $message .= '<tr><td valign="top" style="background-color: #ffffff;"><b>Имя:</b></td><td>' . htmlentities($_REQUEST["custom_U824"], ENT_COMPAT, 'UTF-8') . '</td></tr>';
    htmlentities($_REQUEST["Email"], ENT_COMPAT, 'UTF-8') . '</td></tr>';
    $message .= '<tr><td valign="top" style="background-color: #ffffff;"><b>Количество:</b></td><td>' . htmlentities($_REQUEST["custom_U840"], ENT_COMPAT, 'UTF-8') . '</td></tr>';
    $message .= '<tr><td valign="top" style="background-color: #ffffff;"><b>Сотовый телефон:</b></td><td>' . htmlentities($_REQUEST["custom_U835"], ENT_COMPAT, 'UTF-8') . '</td></tr>';
    $message .= '</table><br/><br/>';
    $message .= '<div style="background-color: #eeeeee; font-size: 10px; line-height: 11px;">Формы, отправленные с веб-сайта: ' . htmlentities($_SERVER["SERVER_NAME"], ENT_COMPAT, 'UTF-8') . '</div>';
    $message .= '<div style="background-color: #eeeeee; font-size: 10px; line-height: 11px;">IP-адрес посетителя: ' . htmlentities($_SERVER["REMOTE_ADDR"], ENT_COMPAT, 'UTF-8') . '</div>';
    $message .= '</body></html>';
    $message = cleanupMessage($message);
    $formEmail = cleanupEmail($_REQUEST['Email']);
开发者ID:Masalovych,项目名称:LandingPage,代码行数:31,代码来源:form-u817.php



注:本文中的formthrottle_too_many_submissions函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP formula_parseToPHP函数代码示例发布时间:2022-05-15
下一篇:
PHP formhash函数代码示例发布时间:2022-05-15
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap