Makipag-ugnayan sa Form 7 IP Address, Date / Time at URL ng Pahina
Siguraduhin na upang makakuha ng FREE DIY SEO pakete link Vince's Links
Din ... sundin ako sa kaba
Sa isang nakaraang post ko wrote tungkol sa pagdagdag ng isang address na patlang ng IP sa Makipag-ugnayan sa Form 7 1.9.3
Dahil pagkatapos ay doon ay mga pangunahing update upang Makipag-ugnayan sa Form 7, na nagbibigay ng paunang kung-paano na mali.
Kabutihang-palad - sa mga pinakabagong update Makipag-ugnayan sa Form 7 ay nagdagdag ng bagong tag [wpcf7.remote_ip] na pumapalit sa pagdagdag ng IP bahagi ng aking tutorial.
Dalawang function na kung saan ay hindi naidagdag na at ngayon walang-trabaho na sa aking mga lumang kung-paano na ang pagdagdag ng petsa at oras sa Makipag-ugnayan sa Form 7, at ang pagdaragdag ng Source Page Makipag-ugnayan sa Form 7.
Ang function para sa pagdaragdag ng source na pahina ay pa rin ang parehong:
function curPageURL() {
$pageURL = 'http';
if ($_SERVER["HTTPS"] == “on”) {$pageURL .= “s”;}
$pageURL .= “://”;
if ($_SERVER["SERVER_PORT"] != “80″) {
$pageURL .= $_SERVER["SERVER_NAME"].”:”.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
} else {
$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
}
return $pageURL;
}
Subalit oras na ito, idagdag ito sa ibaba ng kabilang / classes.php file, bago ang huling "?>"
Sunod, sa parehong file (kasama / classes.php) sa paghahanap para sa linyang ito:
$enctype = apply_filters( 'wpcf7_form_enctype', '' );
Direkta sa ibaba ang linyang ito, idagdag ang sumusunod na code:
$curpageurl = curpageurl();
date_default_timezone_set('GMT');
$timedate = date('l jS \of FY h:i:s A');
Ngayon paghahanap para sa linyang ito:
. esc_attr( WPCF7_VERSION ) . '" />' . "\n";
Sa ibaba kung saan kailangan mong magdagdag ng isang linya at ipasok ang sumusunod na code:
$form .= '<input type="hidden" name="time-date" value="' . $timedate . '" />';
$form .= '<input type="hidden" name="page-url" value="' . $curpageurl . '" />';
Ang susunod na hakbang - aktwal na pagpapadala ng mga halaga sa mga form, ay pa rin ng isang misteryo ...
Kung tingnan mo ang form code pagkatapos ng paggawa ng mga pagbabago na ito maaari mong makita ang source ng pahina at oras / petsa ng mga variable na ipapakita ... pero hindi sila magpadala ng email ...
Kung ikaw ay nagtrabaho ito, mangyaring puna sa ibaba.
Tags: Makipag-ugnayan sa Form 7 , IP Address , WordPress makipag-ugnayan sa form , WordPress Plugin


nice tips
ay naghahanap na ito thanks
Ako hindi kailanman nagtrabaho out na ito ay nakarating ka na sa ilalim ng mga ito Vince?