0
제출할 때 데이터를 mysql 데이터베이스에 추가하고 성공 페이지로 리디렉션하는 양식을 만들려고합니다.Wordpress - PHP를 사용하여 다른 페이지로 리디렉션
add_action('init', 'form_submit');
function form_submit(){
global $wpdb;
if(isset($_POST['form_sub']))
{
$name= $_POST['name'];
$age= $_POST['age'];
$wpdb->insert(
'mytable',
array(
'name' => $name,
'age' => $age
),
array(
'%s',
'%s'
)
);
header("Location: http://www.google.com");
}
}
을하고 클릭하면 제출이 함수를 호출 내 페이지에 양식을 추가 :
나는 나의 functions.php 파일의 맨 아래에이 코드를 추가했다.이 작업을 시도하면 데이터가 mysql 데이터베이스에 추가되지만 리디렉션이 작동하지 않는 것 같습니다. 대신 google.com으로가는,이 페이지의 상단에 이것을 추가합니다
Object가이 문서는 여기
google.com에 대한 링크 여기
찾아 볼 수있다 을 움직였다. 이 문제를 해결하는 방법에 대한 아이디어가 있습니까? 고맙습니다!
완벽! 자바 스크립트 리디렉션이 효과적입니다! 고맙습니다!!!! – user2085335
안녕하세요. SO! 새 소식을 접한이 [link] (http://meta.stackexchange.com/a/5235/187716)를 확인해보십시오. –