重定向到其他页面后,是否有办法保存变量。例如我想将表单中提交的密码保存到变量$temp\\u passkey中,并能够在我重定向的下一页访问它。
我尝试通过url传递参数,但我不希望数据在url中可见,因此我需要另一种方法,或者在重定向后从url隐藏add\\u query\\u arg数据。
function process_my_form() {
if ( ! empty($_POST[\'password\']) ) {
$temp_passkey = ($_POST[\'password\']);
}
wp_safe_redirect( esc_url_raw( add_query_arg( \'bid_passkey\', $temp_passkey, \'/secure-window\' ) ) );
exit;
}
add_action( \'admin_post_process_my_form\', \'process_my_form\' );
add_action( \'admin_post_nopriv_process_my_form\', \'process_my_form\' );