Problemen met Birthdayhack
Geplaatst: 26 nov 2005, 18:27
In users_register.php moet ik iets veranderen, helaas kan ik dat dus niet vinden :S
Het gaat om de values, deze is wel te vinden maar daar is geen inline van. Ik kan me van de vorige keer dat ik deze hack installeerde herinneren dat dit stukje vlak onder het eerste deel van de codeverandering stond. Ik denk dat ergens met het updaten naar een nieuwere versie iets is mis gegaan. De code valt dus niet meer te vinden en dat houd dus in dat het forum niet meer veilig zou zijn.
Ik zou dus gokken dat:
, '$birthday', '$next_birthday_greeting'
VOOR , "; en na ("\'", "''", $user_lang) . "', $user_style, 0, 1 zou moeten komen, maar ik wil graag nog even voor de zekerheid willen weten of dit inderdaad klopt en of ik nu niet iets verkeerds ga doen.
Code: Selecteer alles
#-----[ IN-LINE FIND ]----------------------------------------
#
, user_active, user_actkey)
#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
, user_birthday, user_next_birthday_greeting
#
#-----[ FIND ]------------------------------------------------
#
VALUES ($user_id,
#
#-----[ IN-LINE FIND ]----------------------------------------
#
, ";
#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
, '$birthday', '$next_birthday_greeting'
#
#-----[ FIND ]------------------------------------------------
#
Code: Selecteer alles
//
// Get current date
//
$sql = "INSERT INTO " . USERS_TABLE . " (user_reg_ip, user_reg_host, user_id, username, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_from, user_interests, user_sig, user_sig_bbcode_uid, user_avatar, user_avatar_type, user_viewemail, user_aim, user_yim, user_msnm, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_viewonline, user_notify, user_notify_pm, user_popup_pm, user_timezone, user_dateformat, user_lang, user_style, user_level, user_allow_pm, user_birthday, user_next_birthday_greeting, user_active, user_actkey)
VALUES ('" . str_replace("\'", "''", $user_reg_id) . "', '" . str_replace("\'", "''", $user_reg_host) . "', $user_id, '" . str_replace("\'", "''", $username) . "', " . time() . ", '" . str_replace("\'", "''", $new_password) . "', '" . str_replace("\'", "''", $email) . "', '" . str_replace("\'", "''", $icq) . "', '" . str_replace("\'", "''", $website) . "', '" . str_replace("\'", "''", $occupation) . "', '" . str_replace("\'", "''", $location) . "', '" . str_replace("\'", "''", $interests) . "', '" . str_replace("\'", "''", $signature) . "', '$signature_bbcode_uid', $avatar_sql, $viewemail, '" . str_replace("\'", "''", str_replace(' ', '+', $aim)) . "', '" . str_replace("\'", "''", $yim) . "', '" . str_replace("\'", "''", $msn) . "', $attachsig, $allowsmilies, $allowhtml, $allowbbcode, $allowviewonline, $notifyreply, $notifypm, $popup_pm, $user_timezone, '" . str_replace("\'", "''", $user_dateformat) . "', '" . str_replace("\'", "''", $user_lang) . "', $user_style, 0, 1, ";
Ik zou dus gokken dat:
, '$birthday', '$next_birthday_greeting'
VOOR , "; en na ("\'", "''", $user_lang) . "', $user_style, 0, 1 zou moeten komen, maar ik wil graag nog even voor de zekerheid willen weten of dit inderdaad klopt en of ik nu niet iets verkeerds ga doen.