Fork me on GitHub

Rapport de message :*
 

Re: Menu deroulant (suite)

Titre du sujet : Re: Menu deroulant (suite)
par eparcyl92 sur 23/09/2006 02:27:41

Ca y est!! j'ai trouvé la "coquille", c'est dingue!!!
============================================================
Dans le fichier kernel/user.php:

if ($user->isNew()) {
$uid = $this->db->genId($this->db->prefix('users').'_uid_seq');

$sql = sprintf("INSERT INTO %s (uid, uname, name, genre, age, email, url, user_avatar, user_regdate,
user_icq, user_from, user_sig, user_viewemail, actkey, user_aim, user_yim, user_msnm, pass, posts, attachsig,
rank, level, theme, timezone_offset, last_login, umode, uorder, notify_method, notify_mode, user_occ, bio,
user_intrest, user_mailok) VALUES (%u, %s, %s, %s, %s, %s, %s, %u, %s, %s, %s, %u, %s, %s, %s, %s, %s,
%u, %u, %u, %u, %s, %.2f, %u, %s, %u, %u, %u, %s, %s, %s, %u)", $this->db->prefix('users'), $uid, $this>
db->quoteString($uname), $this->db->quoteString($name), $this->db->quoteString($genre), $this->db->quoteString($age), $this->db>
quoteString($email), $this->db->quoteString($url), $this->db->quoteString($user_avatar), time(), $this->db>
quoteString($user_icq), $this->db->quoteString($user_from), $this->db->quoteString($user_sig),
$user_viewemail, $this->db->quoteString($actkey), $this->db->quoteString($user_aim), $this->db>
quoteString($user_yim), $this->db->quoteString($user_msnm), $this->db->quoteString($pass), $posts,
$attachsig, $rank, $level, $this->db->quoteString($theme), $timezone_offset, 0, $this->db>
quoteString($umode), $uorder, $notify_method, $notify_mode, $this->db->quoteString($user_occ), $this->db>
quoteString($bio), $this->db->quoteString($user_intrest), $user_mailok);

} else {

$sql = sprintf("UPDATE %s SET uname = %s, name = %s, genre = %s, name = %s, age = %s, email = %s, url = %s,
user_avatar = %s, user_icq = %s, user_from = %s, user_sig = %s, user_viewemail = %u, user_aim = %s,
user_yim = %s, user_msnm = %s, posts = %d, pass = %s, attachsig = %u, rank = %u, level= %u, theme = %s,
timezone_offset = %.2f, umode = %s, last_login = %u, uorder = %u, notify_method = %u, notify_mode = %u,
user_occ = %s, bio = %s, user_intrest = %s, user_mailok = %u WHERE uid = %u", $this->db->prefix('users'),
$this->db->quoteString($uname), $this->db->quoteString($name), $this->db->quoteString($genre), $this->db->quoteString($age), $this->db>
quoteString($email), $this->db->quoteString($url), $this->db->quoteString($user_avatar), $this->db>
quoteString($user_icq), $this->db->quoteString($user_from), $this->db->quoteString($user_sig),
$user_viewemail, $this->db->quoteString($user_aim), $this->db->quoteString($user_yim), $this->db>
quoteString($user_msnm), $posts, $this->db->quoteString($pass), $attachsig, $rank, $level, $this->db>
quoteString($theme), $timezone_offset, $this->db->quoteString($umode), $last_login, $uorder,
$notify_method, $notify_mode, $this->db->quoteString($user_occ), $this->db->quoteString($bio), $this->db>
quoteString($user_intrest), $user_mailok, $uid);

}
===========================================================
Il ne manquait que deux (%s) et c'est ça qui ma rendu malade, je ne sais plus combien de fois j'ai réinstallé Xoops pour tout reprendre à zéro, rien que pour ses "coquilles" de ...censured....
J'espère qu'un jour, quelqu'un aura la bonne idée de faire un module comme formulaire et, qu'un fois l'avoir parametré comme on le souhaite, ira s'intégré comme formulaire d'enregistrement de membres.

En tout cas, bonne soirée
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

51 Personne(s) en ligne (42 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 51 | Plus ...