0
首先對不起我的英語重定向後,登錄定製登錄頁面WP
我有重定向時,他是連接的用戶的問題,我做的是一個自定義登錄頁面上(模式)
當我把提交
我把這個代碼connexion.php
<?php
define('WP_USE_THEMES', false);
require_once('../../../../wp-load.php');
global $qode_options_theme16;
global $wp_query;
global $wpdb;
// using ldap bind
$ldaprdn = "cn=gazano,dc=cerpweb,dc=local"; // ldap rdn or dn
$ldappass = "test"; // associated password
// connect to ldap server
$ldapconn = ldap_connect("192.168.209.7","389")
or die("Could not connect to LDAP server.");
ldap_set_option($ldapconn, LDAP_OPT_PROTOCOL_VERSION, 3);
if ($ldapconn) {
// binding to ldap server
$ldapbind = ldap_bind($ldapconn, $ldaprdn, $ldappass);
// verify binding
if ($ldapbind) {
echo "LDAP bind successful...";
$mdp = wp_hash_password('cerpcerp');
$wpdb->query("INSERT INTO wp_users (user_login,user_pass, user_nicename, user_email, user_url, user_activation_key, user_status,display_name) VALUES ('hjhjh', '$mdp','e51511','[email protected]','15d15','ertre','0','jhjh')");
$user=wp_authenticate('hjhjh', 'cerpcerp');
$ie=wp_redirect(home_url());
my_login_redirect($ie,' ', '1');
} else {
echo "LDAP bind failed...";
}
}
?>
我的LDAP正常工作,我的工作插入,以及和我的wp_authenticate( 'hjhjh', 'cerpcerp');作品也,
,但問題是在my_login_redirect($即,」」, '1')
在家裏重定向工作正常,但沒有聯接...
,並在我的header.php一個把這個一個
global $current_user;
$current_user = wp_get_current_user();
有人能幫助我
預先感謝
感謝,但它確實NT工作,因爲IMA有點髒對不起,我學習, – weymeels
此頁面ISN t時的function.php頁面,但connexion.php這是一個自定義的頁面,我把這個頁面模式頁面的按鈕,我不使用function.php,因爲我不知道如何做到這一點的代碼 – weymeels
沒有啊:d它的作品:d謝謝Benoti – weymeels