Seite 1 von 1

ICQ-Pager geht nicht mehr

Verfasst: 05.04.2004 16:30
von Eclipse16V
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:

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) . "')";
			}
......

Verfasst: 05.04.2004 17:09
von Elvis
tja das selbe Problem hatte ich vor ca 4 Monaten und habe Stefan gefragt bzw auf phpbb2-users.de, aber keine Antwort bekommen dadrauf :-?

und so Wichtig ist das auch gerade net, finde ich.

Verfasst: 05.04.2004 17:18
von Eclipse16V
Hätte das Ding aber gerne wieder am laufen.
Glaub es liegt daran das die bei ICQ was umgestellt haben. Nur wie und wo bekomme ich raus was sie gemacht haben? Will das das Ding wieder läuft. Fand den MOD richtig klasse. Bei www.phpBB2.de hatte ich auch schon mal eine Frage dazu gestellt aber bis heute keine Antwort drauf bekommen. Da ist derzeit nix mehr los.