양식 데이터를 제출하기 전에 양식 데이터를 Wordpress 데이터베이스에 저장하려고합니다. 도와주세요. Heres는 내 코드와 데이터베이스에 삽입하는 PHP 코드 : DB에 삽입제출하기 전에 양식 데이터를 데이터베이스에 저장하는 방법
<form method="post" action="https://app.icontact.com/icp/signup.php" name="icpsignup"
id="icpsignup1030" accept-charset="UTF-8" onsubmit="return verifyRequired1030();">
<input type="hidden" name="redirect" value="http://www.123.com/thank-you.html">
<input type="hidden" name="errorredirect" value="http://www.123.com/error.html">
<input type="hidden" name="listid" value="16360">
<input type="hidden" name="specialid:16360" value="MA3A">
<input type="hidden" name="clientid" value="1259610">
<input type="hidden" name="formid" value="1030">
<input type="hidden" name="reallistid" value="1">
<input type="hidden" name="doubleopt" value="0">
<input type="text" name="fields_email" size="21" style="padding:5px;">
<input type="image" name="submit" src="signup button top.png" value="" height="32px">
</form>
그리고 코드 :
<?php
require_once('../../../wp-config.php');
global $wpdb;
$table_name = "icontact_emails";
$email = $_POST[fields_email];
if (trim($email) != ""){
$wpdb->insert($table_name, array('email' => $email, 'timestamp'=> date("Y- m-d h:i:s")));
}
?>
언제 저장 하시겠습니까? 어떤 사건? –
서버에는 사용자 컴퓨터에 액세스 할 수있는 마법의 힘이 없습니다. 데이터는 서버 측 db에 저장되도록 제출해야합니다. db –
@markV 여러분은'submit'과'save'라는 용어에 대한 오해가 있다고 생각합니다. 당신은'submit'에 대한 다른 이해를 가지고 있을지 모르지만 그것은 버튼이나 아약스를 클릭하여 서버에 데이터를 보내는 행위입니다 – ianace