- Statut : non résolu
- Ce sujet contient 20 réponses, 7 participants et a été mis à jour pour la dernière fois par cid0u, le il y a 18 années.
-
AuteurMessages
-
23 janvier 2007 à 21 h 05 min #589534
lol
la question metaphysique
23 janvier 2007 à 21 h 54 min #589535wp_authenticate n’est pas une fonction mais un ‘hook’, un évènement qui déclenche une action… Maintenant, ce que fait do_action_ref_array, prrrrt 🙂
141 function do_action_ref_array($tag, $args) {
142 global $wp_filter, $wp_actions;
143
144 if ( !is_array($wp_actions) )
145 $wp_actions = array($tag);
146 else
147 $wp_actions[] = $tag;
148
149 merge_filters($tag);
150
151 if ( !isset($wp_filter[$tag]) )
152 return;
153
154 foreach ( (array) $wp_filter[$tag] as $priority => $functions ) {
155 if ( !is_null($functions) ) {
156 foreach ( (array) $functions as $function ) {
157 $function_name = $function[‘function’];
158 $accepted_args = $function[‘accepted_args’];
159 if ( $accepted_args > 0 )
160 $the_args = array_slice($args, 0, $accepted_args);
161 elseif ( 0 == $accepted_args )
162 $the_args = NULL;
163 else
164 $the_args = $args;
165
166 call_user_func_array($function_name, $the_args);
167 }
168 }
169 }
170 }24 janvier 2007 à 0 h 02 min #589536j’ai commencer a trouver deux / trois trucs
$url = ‘http://votre_site/dossier_wordpress’;
$cookiehash = md5($url);
define(‘COOKIEHASH’, $cookiehash);
define(‘USER_COOKIE’, ‘wordpressuser_’. COOKIEHASH);
define(‘PASS_COOKIE’, ‘wordpresspass_’. COOKIEHASH);
$user_login = $_COOKIE[USER_COOKIE];j’ai un probléme quand je fais echo $user_login; le contenu du cookie ne s’affiche pas
24 janvier 2007 à 0 h 36 min #589537aie je viens de voir pourquoi
le cookie a pour chemin /blog/ et la page ou j’appel ces variable est dans la racine
24 janvier 2007 à 1 h 08 min #589538bon voila jpense avoir trouvé ce que je voulais
$_COOKIE[USER_COOKIE], ‘password’ => $_COOKIE[PASS_COOKIE]);
}
$url = ‘http://votre_site/rep_du_blog’;
$cookiehash = md5($url);
define(‘COOKIEHASH’, $cookiehash);
define(‘USER_COOKIE’, ‘wordpressuser_’. COOKIEHASH);
define(‘PASS_COOKIE’, ‘wordpresspass_’. COOKIEHASH);
$cookie_login = wp_get_cookie_login();
if ( ! empty($cookie_login) ) {
$user_login = $cookie_login[‘login’];
$user_pass = $cookie_login[‘password’];
}
$sql = « SELECT * FROM wp_users WHERE user_login=' ».$user_login. »‘ » ;
$sql1= mysql_query($sql) ;
$sql2 = mysql_fetch_array($sql1);
$md5pass = md5($sql2[user_pass]) ;
?>
<div>
<?php echo 'LOGIN COOKIE: '.$user_login.'<br />PASSCOOKIE: ‘.$user_pass.’<br />PASS BDD: ‘.$sql2[user_pass].’<br />PASS BDD + HASH MD5: ‘.$md5pass ; ?></div>voila si ça aide quelqu’un c’est cool 🙂
maintenant faudrait que jvois si jpeux changer le chemin des cookie de wordpress, et si ca fout pas trop la merde :p24 janvier 2007 à 2 h 04 min #589539
wordpress avait tout prévu -
AuteurMessages
- Le forum ‘Utilisation spécifique de WordPress’ est fermé à de nouveaux sujets et réponses.