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

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

重力形式:日期驗(yàn)證失敗

重力形式:日期驗(yàn)證失敗

PHP
回首憶惘然 2023-06-24 18:35:14
我在 WordPress 上的 Functions.php 文件中設(shè)置了此過濾器,用于驗(yàn)證日期,因此取貨日期時(shí)間早于返回日期和時(shí)間。當(dāng)日期和時(shí)間輸入正確時(shí),它應(yīng)該通過驗(yàn)證,但它一直失敗,我只是無法理解這一點(diǎn)。它突然停止工作了。我只能查明這一點(diǎn)以將服務(wù)器上的日期/時(shí)間設(shè)置為格林威治時(shí)間。add_filter( 'gform_validation', 'custom_validation' );function custom_validation( $validation_result ) {? ? $form = $validation_result['form'];? ? $pickupDate = null;? ? $returnDate = null;? ? foreach( $form['fields'] as & $field ) {? ? ? ? if ( $field->label == 'Pickup Date' ) {? ? ? ? ? ? $pickupDate = rgpost('input_' . $field->id);? ? ? ? ? ? //var_dump("Pickup Date:" . $pickupDate);? ? ? ? }? ? ? ? if ( $field->label == 'Pickup Time' ) {? ? ? ? ? ? $pickupDate .= ' ' . rgpost('input_' . $field->id);? ? ? ? ? ? //var_dump("Pickup Time:" . $pickupDate);? ? ? ? }? ? ? ? if ( $field->label == 'Return Date' ) {? ? ? ? ? ? $returnDate = rgpost('input_' . $field->id);? ? ? ? ? ? //var_dump("Return Date:" . $returnDate);? ? ? ? }? ? ? ? if ( $field->label == 'Return Time' ) {? ? ? ? ? ? $returnDate .= ' ' . rgpost('input_' . $field->id);? ? ? ? ? ? //var_dump("Return Time:" . $returnDate);? ? ? ? ? ? if (strtotime($returnDate) <= strtotime($pickupDate)) {? ? ? ? ? ? ? ? //var_dump($returnDate);? ? ? ? ? ? ? ? //var_dump($pickupDate);? ? ? ? ? ? ? ? $validation_result['is_valid'] = false;? ? ? ? ? ? ? ? $field->failed_validation = true;? ? ? ? ? ? ? ? $field->validation_message = 'Please ensure your selected Pickup Date and time is earlier than your Return Date and Time';? ? ? ? ? ? ? ? break;? ? ? ? ? ? }? ? ? ? }? ? }? ? //Assign modified $form object back to the validation result? ? $validation_result['form'] = $form;? ? return $validation_result;?}add_filter( 'gform_pre_send_email', function ( $email, $message_format ) {? ? if ( $message_format != 'html' ) {? ? ? ? return $email;? ? }任何人都可以找出問題出在哪里嗎?當(dāng)您訪問此URL時(shí),您需要單擊&ldquo;需要報(bào)價(jià)&rdquo;按鈕。
查看完整描述

1 回答

?
慕哥9229398

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

您只需從驗(yàn)證條件中刪除 = 即可。


add_filter( 'gform_validation', 'custom_validation' );

function custom_validation( $validation_result ) {


$form = $validation_result['form'];

$pickupDate = null;

$returnDate = null;


foreach( $form['fields'] as & $field ) {

    if ( $field->label == 'Pickup Date' ) {

        $pickupDate = rgpost('input_' . $field->id);

        //var_dump("Pickup Date:" . $pickupDate);

    }


    if ( $field->label == 'Pickup Time' ) {

        $pickupDate .= ' ' . rgpost('input_' . $field->id);

        //var_dump("Pickup Time:" . $pickupDate);

    }


    if ( $field->label == 'Return Date' ) {

        $returnDate = rgpost('input_' . $field->id);

        //var_dump("Return Date:" . $returnDate);

    }


    if ( $field->label == 'Return Time' ) {

        $returnDate .= ' ' . rgpost('input_' . $field->id);

        //var_dump("Return Time:" . $returnDate);


        if (strtotime($returnDate) < strtotime($pickupDate)) {


            //var_dump($returnDate);

            //var_dump($pickupDate);


            $validation_result['is_valid'] = false;

            $field->failed_validation = true;

            $field->validation_message = 'Please ensure your selected Pickup Date and time is earlier than your Return Date and Time';

            break;

        }

    }

}

//Assign modified $form object back to the validation result

$validation_result['form'] = $form;


return $validation_result; 

}


查看完整回答
1 反對(duì) 回復(fù) 2023-06-24
  • 1 回答
  • 0 關(guān)注
  • 194 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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