저는 제 지원을 위해 sirportly를 사용하고 있으며, HTML을 통해 원격으로 양식을 게시 할 수 있습니다. 그러나 이것을 Wordpress에 통합하려고하고 있으므로이 양식을 플러그인에서 게시하고 싶습니다. 다음 sirportly에 의해 생성 된 기본 원래의 HTML 양식 예를 들어배열을 사용하여 PHP를 통해 양식을 게시하려면
포함 :
<input type='text' name='ticket[name]' id='form26-name' />
<input type='text' name='ticket[email]' id='form26-email' />
<input type='text' name='ticket[subject]' id='form26-subject' />
<textarea name='ticket[message]' id='form26-message'></textarea>
내가 기본 폼 요소 알고 이름 = 이름을 예 컬/PHP를 통해 오전 데 문제는 배열 객체에 게시하는 것입니다 , name = email etc 다음과 같이 할 수 있습니다 :
내가 와서 아래의 답변을 답변감사 - 16,
어떻게 내가 요소가 아니라 단지 '이름'
EDIT/UPDATE보다 '티켓 [이름]'으로 게시 될 필요가 주어진 유사합니까 솔루션으로, 내 문제는 배열에서 데이터에 액세스하는 다른 방법 (하지만 배열에서 모두 같은),하지만 그것을 올바르게 게시물 요청 인코딩, 여기에 내가 결국 무엇입니까 with (데이터를 얻기 위해 중력 양식을 사용하고 있음에 유의하십시오.
//numbers in here should match the field ID's in your gravity form
$post_data['name'] = $entry["1"];
$post_data['email'] = $entry["2"];
$post_data['subject'] = $entry["3"];
$post_data['message']= $entry["4"];
foreach ($post_data as $key => $value) {
$post_items[] = 'ticket[' . $key . ']' . '=' . $value;
}
$post_string = implode ('&', $post_items);
나는 단지 cha
$_POST["ticket"] = Array(
"name" => "some name",
"email" => "[email protected]",
"subject" => "subject of something",
"message" => "message text"
);
그래서, $_POST["ticket"]
: NGE for 루프는 위에 나열된 형태는 서버에서이 구조가 발생합니다 포스트 제출
나는 이것이 올바른 – anthonysomerset