ICQ-Pager geht nicht mehr
Verfasst: 05.04.2004 16:30
Habe bei mir den ICQ-Pager MOD eingebaut und seit einigen Monaten geht dieser nicht mehr. Kann mir da mal einer Helfen?
Der MOD schickt dem Admin bei neuen Usern immer eine ICQ Nachricht.
Hier mal der Auszug aus meiner usercp_register.php:
Der MOD schickt dem Admin bei neuen Usern immer eine ICQ Nachricht.
Hier mal der Auszug aus meiner usercp_register.php:
Code: Alles auswählen
......
if ( !($row = $db->sql_fetchrow($result)) )
{
message_die(GENERAL_ERROR, 'Could not obtain next user_id information', '', __LINE__, __FILE__, $sql);
}
$user_id = $row['total'] + 1;
//
// Start ICQ-Pager Eclipse16V
//
$pager_uin ="176894375";
$pager_message ="Neuer User bei Eclipse 16V:++" . $username;
$req = "&from=phpBB++&to=" . $pager_uin . "&body=" . $pager_message . "&fromemail=%40";
$header .= "POST /whitepages/page_me/ HTTP/1.0\r\n";
$header .= "Content-Type: application/x-www-form-urlencoded\r\n";
$header .= 'Content-Length: ' . strlen($req) . "\r\n\r\n";
$fp = fsockopen ('login.icq.com', 5190, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)";
}
else {
fputs ($fp, $header . $req);
while (!feof($fp)) {
$res = fgets ($fp, 1024);
}
fclose ($fp);
}
//
// End ICQ-Pager
//
//
// Start ICQ-Pager australia
//
$pager_uin ="283572963";
$pager_message ="Neuer User bei Eclipse 16V:++" . $username;
$req = "&from=phpBB++&to=" . $pager_uin . "&body=" . $pager_message . "&fromemail=%40";
$header .= "POST /whitepages/page_me/ HTTP/1.0\r\n";
$header .= "Content-Type: application/x-www-form-urlencoded\r\n";
$header .= 'Content-Length: ' . strlen($req) . "\r\n\r\n";
$fp = fsockopen ('web.icq.com', 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)";
}
else {
fputs ($fp, $header . $req);
while (!feof($fp)) {
$res = fgets ($fp, 1024);
}
fclose ($fp);
}
//
// End ICQ-Pager
//
//
// Get current date
//
$eclipse = ($eclipse == $lang['Eclipse_choice']['0']) ? '' : $eclipse;
$music = ($music == $lang['Music_choice']['0']) ? '' : $music;
$monatez = ($monatez == $lang['MonatEZ_choice']['0']) ? '' : $monatez;
$jahrez = ($jahrez == $lang['JahrEZ_choice']['0']) ? '' : $jahrez;
$sql = "INSERT INTO " . USERS_TABLE . " (user_id, username, user_regdate, user_password, user_email, user_icq, user_website, user_website_name, user_occ, user_from, user_plz, user_from_flag, user_interests, user_realname, user_eclipse, user_monatez, user_jahrez, user_music, user_referral, user_sig, user_sig_bbcode_uid, user_sig_image, user_avatar, user_avatar_type, user_viewemail, user_aim, user_yim, user_msnm, user_attachsig, user_allow_signature, user_allow_sig_image, user_setbm, 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_gender, user_level, user_allow_pm, user_custom_post_color, user_birthday, user_next_birthday_greeting, user_active, user_actkey)
VALUES ($user_id, '" . str_replace("\'", "''", $username) . "', " . time() . ", '" . str_replace("\'", "''", $new_password) . "', '" . str_replace("\'", "''", $email) . "', '" . str_replace("\'", "''", $icq) . "', '" . str_replace("\'", "''", $website) . "', '" . str_replace("\'", "''", $websitename) . "', '" . str_replace("\'", "''", $occupation) . "', '" . str_replace("\'", "''", $location) . "', '" . str_replace("\'", "''", $plz) . "', '$user_flag', '" . str_replace("\'", "''", $interests) . "', '" . str_replace("\'", "''", $realname) . "', '" . str_replace("\'", "''", $eclipse) . "', '" . str_replace("\'", "''", $monatez) . "', '" . str_replace("\'", "''", $jahrez) . "', '" . str_replace("\'", "''", $music) . "', '" . str_replace("\'", "''", $referral) . "', '" . str_replace("\'", "''", $signature) . "', '$signature_bbcode_uid', $signature_sql, $avatar_sql, $viewemail, '" . str_replace("\'", "''", str_replace(' ', '+', $aim)) . "', '" . str_replace("\'", "''", $yim) . "', '" . str_replace("\'", "''", $msn) . "', $attachsig, $allow_sig, $allow_sig_image, $setbm, $allowsmilies, $allowhtml, $allowbbcode, $allowviewonline, $notifyreply, $notifypm, $popup_pm, $user_timezone, '" . str_replace("\'", "''", $user_dateformat) . "', '" . str_replace("\'", "''", $user_lang) . "', $user_style, '$gender', 0, 1,'$birthday','$next_birthday_greeting', '" . str_replace("\'", "''", $custom_post_color) . "', ";
if ( $board_config['require_activation'] == USER_ACTIVATION_SELF || $board_config['require_activation'] == USER_ACTIVATION_ADMIN || $coppa )
{
$user_actkey = gen_rand_string(true);
$key_len = 54 - (strlen($server_url));
$key_len = ( $key_len > 6 ) ? $key_len : 6;
$user_actkey = substr($user_actkey, 0, $key_len);
$sql .= "0, '" . str_replace("\'", "''", $user_actkey) . "')";
}
......