Enjoy an ad free experience by logging in. Not a member yet?
Register .
09-27-2012, 08:16 PM
PM User |
#1
New to the CF scene
Join Date: Sep 2012
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
im new to php and i cant get my chat catagories page to work
i keep getting socket errors when i click general this is the errors i get
Warning: socket_connect() [function.socket-connect]: unable to connect [110]: Connection timed out in /home/a8492868/public_html/list.php on line 214
Warning: socket_write() [function.socket-write]: unable to write to socket [32]: Broken pipe in /home/a8492868/public_html/list.php on line 220
Warning: socket_read() [function.socket-read]: unable to read from socket [107]: Transport endpoint is not connected in /home/a8492868/public_html/list.php on line 221
Notice: Use of undefined constant cat - assumed 'cat' in /home/a8492868/public_html/list.php on line 230
PHP Code:
<?php
define ( 'IN_PHPBB' , true );
$phpbb_root_path = './' ;
include( $phpbb_root_path . 'extension.inc' );
include( $phpbb_root_path . 'common.' . $phpEx );
//
// Start session management
//
$userdata = session_pagestart ( $user_ip , PAGE_INDEX ); // initiate session
init_userprefs ( $userdata ); // load user prefs
//
// End session management
//
$username = $userdata [ 'username' ];
$password = $userdata [ 'user_password' ];
$chat = $_GET [ 'rm' ];
$cssid = $userdata [ 'session_id' ];
$total_posts = get_db_stat ( 'postcount' );
$total_users = get_db_stat ( 'usercount' );
$newest_userdata = get_db_stat ( 'newestuser' );
$newest_user = $newest_userdata [ 'username' ];
$newest_uid = $newest_userdata [ 'user_id' ];
$proff = $userdata [ 'user_gender' ];
$brows = $lang [ 'browlanquage' ];
$regme = $lang [ 'Register' ];
$makerm = $lang [ 'browmkroom' ];
$morerm = $lang [ 'browmorerm' ];
$joinrm = $lang [ 'browjoinrm' ];
$langwelcome = $lang [ 'browwelcome' ];
$options = $lang [ 'browoptions' ];
$helpdesk = $lang [ 'browhelping' ];
$memblang = $lang [ 'browmembers' ];
$cspro = $lang [ 'browprof' ];
$redbrow = $lang [ 'browredict' ];
$chatmess = $lang [ 'chatmess' ];
$ipmess = $lang [ 'ipmess' ];
if ( $proff == "1" ) {
$gender = 'ProfilMode3' ;
$gnimg = 'templates/subBlack/images/icon_minigender_male.gif' ;
}
if ( $proff == "2" ) {
$gender = 'ProfilMode4' ;
$gnimg = 'templates/subBlack/images/icon_minigender_female.gif' ;
}
if ( $proff == "0" ) {
$gender = 'ProfilMode7' ;
$gnimg = 'templates/subBlack/images/noprof.gif' ;
}
$groupchat = $userdata [ 'user_rank' ];
if ( $userdata [ 'session_logged_in' ] )
{
$u_login_logout = 'login.' . $phpEx . '?logout=true&sid=' . $userdata [ 'session_id' ];
$l_login_logout = $lang [ 'Logout' ] . ' [ ' . $userdata [ 'username' ] . ' ]' ;
$im_login_logout = 'pics/signout.gif' ;
$nickname = $userdata [ 'username' ];
}
else
{
$u_login_logout = 'login.php?redirect=look/index.' . $phpEx ;
$l_login_logout = $lang [ 'Login' ];
$im_login_logout = 'pics/signin.gif' ;
$nickname = 'Guest_Null' ;
}
// Obtain number of new private messages
// if user is logged in
//
if ( ( $userdata [ 'session_logged_in' ]) && (empty( $gen_simple_header )) )
{
if ( $userdata [ 'user_new_privmsg' ] )
{
$l_message_new = ( $userdata [ 'user_new_privmsg' ] == 1 ) ? $lang [ 'New_pm' ] : $lang [ 'New_pms' ];
$l_privmsgs_text = sprintf ( $l_message_new , $userdata [ 'user_new_privmsg' ]);
if ( $userdata [ 'user_last_privmsg' ] > $userdata [ 'user_lastvisit' ] )
{
$sql = "UPDATE " . USERS_TABLE . "
SET user_last_privmsg = " . $userdata [ 'user_lastvisit' ] . "
WHERE user_id = " . $userdata [ 'user_id' ];
if ( ! $db -> sql_query ( $sql ) )
{
message_die ( GENERAL_ERROR , 'Could not update private message new/read time for user' , '' , __LINE__ , __FILE__ , $sql );
}
$s_privmsg_new = 1 ;
$icon_pm = $images [ 'pm_new_msg' ];
}
else
{
$s_privmsg_new = 0 ;
$icon_pm = $images [ 'pm_new_msg' ];
}
}
else
{
$l_privmsgs_text = $lang [ 'No_new_pm' ];
$s_privmsg_new = 0 ;
$icon_pm = $images [ 'pm_no_new_msg' ];
}
if ( $userdata [ 'user_unread_privmsg' ] )
{
$l_message_unread = ( $userdata [ 'user_unread_privmsg' ] == 1 ) ? $lang [ 'Unread_pm' ] : $lang [ 'Unread_pms' ];
$l_privmsgs_text_unread = sprintf ( $l_message_unread , $userdata [ 'user_unread_privmsg' ]);
}
else
{
$l_privmsgs_text_unread = $lang [ 'No_unread_pm' ];
}
}
else
{
$icon_pm = $images [ 'pm_no_new_msg' ];
$l_privmsgs_text = $lang [ 'Login_check_pm' ];
$l_privmsgs_text_unread = '' ;
$s_privmsg_new = 0 ;
}
include( $phpbb_root_path . 'includes/page_header.' . $phpEx );
?>
<?
include( $phpbb_root_path . 'menu.' . $phpEx );
?>
<td width="100%" valign="top">
<table border="0" cellpadding="2" cellspacing="0" width="100%" >
</HTML>
<?php
echo "
<html>
<head>
PSTCN Chat Catagories
</head>
<center>
<br><hr><br>" ;
$ip = "76.111.188.182" ;
$botnick = "Sysop_Landon" ;
if ( $_GET [ cat ]== "showall" ) {
error_reporting ( E_ALL );
$service_port = 183 ;
$address = gethostbyname ( $ip );
$socket = socket_create ( AF_INET , SOCK_STREAM , 0 );
if ( $socket < 0 ) {
echo "socket_create() Erreur: " . socket_strerror ( $socket ) . "\n" ;
}
$result = socket_connect ( $socket , $address , $service_port );
if ( $result < 0 ) {
echo "socket_connect() Erreur: ($result) " . socket_strerror ( $result ) . "\n" ;
}
$in = "ROOMLIST\n" ;
$out = '' ;
socket_write ( $socket , $in , strlen ( $in ));
while ( $out = socket_read ( $socket , 2048 )) {
echo $out ;
}
socket_close ( $socket );
}
//GN Category
if ( $_GET [ cat ]== "GN" ) {
error_reporting ( E_ALL );
$service_port = 183 ;
$address = gethostbyname ( $ip );
$socket = socket_create ( AF_INET , SOCK_STREAM , 0 );
if ( $socket < 0 ) {
echo "socket_create() Erreur: " . socket_strerror ( $socket ) . "\n" ;
}
$result = socket_connect ( $socket , $address , $service_port );
if ( $result < 0 ) {
echo "socket_connect() Erreur: ($result) " . socket_strerror ( $result ) . "\n" ;
}
$in = "ROOMLISTGN\n" ;
$out = '' ;
socket_write ( $socket , $in , strlen ( $in ));
while ( $out = socket_read ( $socket , 2048 )) {
echo $out ;
}
socket_close ( $socket );
}
//AF Category
if ( $_GET [ cat ]== "AF" ) {
error_reporting ( E_ALL );
$service_port = 183 ;
$address = gethostbyname ( $ip );
$socket = socket_create ( AF_INET , SOCK_STREAM , 0 );
if ( $socket < 0 ) {
echo "socket_create() Erreur: " . socket_strerror ( $socket ) . "\n" ;
}
$result = socket_connect ( $socket , $address , $service_port );
if ( $result < 0 ) {
echo "socket_connect() Erreur: ($result) " . socket_strerror ( $result ) . "\n" ;
}
$in = "ROOMLISTAF\n" ;
$out = '' ;
socket_write ( $socket , $in , strlen ( $in ));
while ( $out = socket_read ( $socket , 2048 )) {
echo $out ;
}
socket_close ( $socket );
}
//RL Category
if ( $_GET [ cat ]== "RL" ) {
error_reporting ( E_ALL );
$service_port = 183 ;
$address = gethostbyname ( $ip );
$socket = socket_create ( AF_INET , SOCK_STREAM , 0 );
if ( $socket < 0 ) {
echo "socket_create() Erreur: " . socket_strerror ( $socket ) . "\n" ;
}
$result = socket_connect ( $socket , $address , $service_port );
if ( $result < 0 ) {
echo "socket_connect() Erreur: ($result) " . socket_strerror ( $result ) . "\n" ;
}
$in = "ROOMLISTRL\n" ;
$out = '' ;
socket_write ( $socket , $in , strlen ( $in ));
while ( $out = socket_read ( $socket , 2048 )) {
echo $out ;
}
socket_close ( $socket );
}
//II Category
if ( $_GET [ cat ]== "II" ) {
error_reporting ( E_ALL );
$service_port = 183 ;
$address = gethostbyname ( $ip );
$socket = socket_create ( AF_INET , SOCK_STREAM , 0 );
if ( $socket < 0 ) {
echo "socket_create() Erreur: " . socket_strerror ( $socket ) . "\n" ;
}
$result = socket_connect ( $socket , $address , $service_port );
if ( $result < 0 ) {
echo "socket_connect() Erreur: ($result) " . socket_strerror ( $result ) . "\n" ;
}
$in = "ROOMLISTII\n" ;
$out = '' ;
socket_write ( $socket , $in , strlen ( $in ));
while ( $out = socket_read ( $socket , 2048 )) {
echo $out ;
}
socket_close ( $socket );
}
//GM Category
if ( $_GET [ cat ]== "GM" ) {
error_reporting ( E_ALL );
$service_port = 183 ;
$address = gethostbyname ( $ip );
$socket = socket_create ( AF_INET , SOCK_STREAM , 0 );
if ( $socket < 0 ) {
echo "socket_create() Erreur: " . socket_strerror ( $socket ) . "\n" ;
}
$result = socket_connect ( $socket , $address , $service_port );
if ( $result < 0 ) {
echo "socket_connect() Erreur: ($result) " . socket_strerror ( $result ) . "\n" ;
}
$in = "ROOMLISTGM\n" ;
$out = '' ;
socket_write ( $socket , $in , strlen ( $in ));
while ( $out = socket_read ( $socket , 2048 )) {
echo $out ;
}
socket_close ( $socket );
}
//HE Category
if ( $_GET [ cat ]== "HE" ) {
error_reporting ( E_ALL );
$service_port = 183 ;
$address = gethostbyname ( $ip );
$socket = socket_create ( AF_INET , SOCK_STREAM , 0 );
if ( $socket < 0 ) {
echo "socket_create() Erreur: " . socket_strerror ( $socket ) . "\n" ;
}
$result = socket_connect ( $socket , $address , $service_port );
if ( $result < 0 ) {
echo "socket_connect() Erreur: ($result) " . socket_strerror ( $result ) . "\n" ;
}
$in = "ROOMLISTHE\n" ;
$out = '' ;
socket_write ( $socket , $in , strlen ( $in ));
while ( $out = socket_read ( $socket , 2048 )) {
echo $out ;
}
socket_close ( $socket );
}
//CC Category
if ( $_GET [ cat ]== "CC" ) {
error_reporting ( E_ALL );
$service_port = 183 ;
$address = gethostbyname ( $ip );
$socket = socket_create ( AF_INET , SOCK_STREAM , 0 );
if ( $socket < 0 ) {
echo "socket_create() Erreur: " . socket_strerror ( $socket ) . "\n" ;
}
$result = socket_connect ( $socket , $address , $service_port );
if ( $result < 0 ) {
echo "socket_connect() Erreur: ($result) " . socket_strerror ( $result ) . "\n" ;
}
$in = "ROOMLISTCC\n" ;
$out = '' ;
socket_write ( $socket , $in , strlen ( $in ));
while ( $out = socket_read ( $socket , 2048 )) {
echo $out ;
}
socket_close ( $socket );
}
//RM Category
if ( $_GET [ cat ]== "RM" ) {
error_reporting ( E_ALL );
$service_port = 183 ;
$address = gethostbyname ( $ip );
$socket = socket_create ( AF_INET , SOCK_STREAM , 0 );
if ( $socket < 0 ) {
echo "socket_create() Erreur: " . socket_strerror ( $socket ) . "\n" ;
}
$result = socket_connect ( $socket , $address , $service_port );
if ( $result < 0 ) {
echo "socket_connect() Erreur: ($result) " . socket_strerror ( $result ) . "\n" ;
}
$in = "ROOMLISTRM\n" ;
$out = '' ;
socket_write ( $socket , $in , strlen ( $in ));
while ( $out = socket_read ( $socket , 2048 )) {
echo $out ;
}
socket_close ( $socket );
}
//TN Category
if ( $_GET [ cat ]== "TN" ) {
error_reporting ( E_ALL );
$service_port = 183 ;
$address = gethostbyname ( $ip );
$socket = socket_create ( AF_INET , SOCK_STREAM , 0 );
if ( $socket < 0 ) {
echo "socket_create() Erreur: " . socket_strerror ( $socket ) . "\n" ;
}
$result = socket_connect ( $socket , $address , $service_port );
if ( $result < 0 ) {
echo "socket_connect() Erreur: ($result) " . socket_strerror ( $result ) . "\n" ;
}
$in = "ROOMLISTTN\n" ;
$out = '' ;
socket_write ( $socket , $in , strlen ( $in ));
while ( $out = socket_read ( $socket , 2048 )) {
echo $out ;
}
socket_close ( $socket );
}
//IN Category
if ( $_GET [ cat ]== "IN" ) {
error_reporting ( E_ALL );
$service_port = 183 ;
$address = gethostbyname ( $ip );
$socket = socket_create ( AF_INET , SOCK_STREAM , 0 );
if ( $socket < 0 ) {
echo "socket_create() Erreur: " . socket_strerror ( $socket ) . "\n" ;
}
$result = socket_connect ( $socket , $address , $service_port );
if ( $result < 0 ) {
echo "socket_connect() Erreur: ($result) " . socket_strerror ( $result ) . "\n" ;
}
$in = "ROOMLISTIN\n" ;
$out = '' ;
socket_write ( $socket , $in , strlen ( $in ));
while ( $out = socket_read ( $socket , 2048 )) {
echo $out ;
}
socket_close ( $socket );
}
//FN Category
if ( $_GET [ cat ]== "FN" ) {
error_reporting ( E_ALL );
$service_port = 183 ;
$address = gethostbyname ( $ip );
$socket = socket_create ( AF_INET , SOCK_STREAM , 0 );
if ( $socket < 0 ) {
echo "socket_create() Erreur: " . socket_strerror ( $socket ) . "\n" ;
}
$result = socket_connect ( $socket , $address , $service_port );
if ( $result < 0 ) {
echo "socket_connect() Erreur: ($result) " . socket_strerror ( $result ) . "\n" ;
}
$in = "ROOMLISTFN\n" ;
$out = '' ;
socket_write ( $socket , $in , strlen ( $in ));
while ( $out = socket_read ( $socket , 2048 )) {
echo $out ;
}
socket_close ( $socket );
}
//LS Category
if ( $_GET [ cat ]== "LS" ) {
error_reporting ( E_ALL );
$service_port = 183 ;
$address = gethostbyname ( $ip );
$socket = socket_create ( AF_INET , SOCK_STREAM , 0 );
if ( $socket < 0 ) {
echo "socket_create() Erreur: " . socket_strerror ( $socket ) . "\n" ;
}
$result = socket_connect ( $socket , $address , $service_port );
if ( $result < 0 ) {
echo "socket_connect() Erreur: ($result) " . socket_strerror ( $result ) . "\n" ;
}
$in = "ROOMLISTLS\n" ;
$out = '' ;
socket_write ( $socket , $in , strlen ( $in ));
while ( $out = socket_read ( $socket , 2048 )) {
echo $out ;
}
socket_close ( $socket );
}
//HB Category
if ( $_GET [ cat ]== "HB" ) {
error_reporting ( E_ALL );
$service_port = 183 ;
$address = gethostbyname ( $ip );
$socket = socket_create ( AF_INET , SOCK_STREAM , 0 );
if ( $socket < 0 ) {
echo "socket_create() Erreur: " . socket_strerror ( $socket ) . "\n" ;
}
$result = socket_connect ( $socket , $address , $service_port );
if ( $result < 0 ) {
echo "socket_connect() Erreur: ($result) " . socket_strerror ( $result ) . "\n" ;
}
$in = "ROOMLISTHB\n" ;
$out = '' ;
socket_write ( $socket , $in , strlen ( $in ));
while ( $out = socket_read ( $socket , 2048 )) {
echo $out ;
}
socket_close ( $socket );
}
//SP Category
if ( $_GET [ cat ]== "SP" ) {
error_reporting ( E_ALL );
$service_port = 183 ;
$address = gethostbyname ( $ip );
$socket = socket_create ( AF_INET , SOCK_STREAM , 0 );
if ( $socket < 0 ) {
echo "socket_create() Erreur: " . socket_strerror ( $socket ) . "\n" ;
}
$result = socket_connect ( $socket , $address , $service_port );
if ( $result < 0 ) {
echo "socket_connect() Erreur: ($result) " . socket_strerror ( $result ) . "\n" ;
}
$in = "ROOMLISTSP\n" ;
$out = '' ;
socket_write ( $socket , $in , strlen ( $in ));
while ( $out = socket_read ( $socket , 2048 )) {
echo $out ;
}
socket_close ( $socket );
}
//NW Category
if ( $_GET [ cat ]== "NW" ) {
error_reporting ( E_ALL );
$service_port = 183 ;
$address = gethostbyname ( $ip );
$socket = socket_create ( AF_INET , SOCK_STREAM , 0 );
if ( $socket < 0 ) {
echo "socket_create() Erreur: " . socket_strerror ( $socket ) . "\n" ;
}
$result = socket_connect ( $socket , $address , $service_port );
if ( $result < 0 ) {
echo "socket_connect() Erreur: ($result) " . socket_strerror ( $result ) . "\n" ;
}
$in = "ROOMLISTNW\n" ;
$out = '' ;
socket_write ( $socket , $in , strlen ( $in ));
while ( $out = socket_read ( $socket , 2048 )) {
echo $out ;
}
socket_close ( $socket );
}
//PR Category
if ( $_GET [ cat ]== "PR" ) {
error_reporting ( E_ALL );
$service_port = 183 ;
$address = gethostbyname ( $ip );
$socket = socket_create ( AF_INET , SOCK_STREAM , 0 );
if ( $socket < 0 ) {
echo "socket_create() Erreur: " . socket_strerror ( $socket ) . "\n" ;
}
$result = socket_connect ( $socket , $address , $service_port );
if ( $result < 0 ) {
echo "socket_connect() Erreur: ($result) " . socket_strerror ( $result ) . "\n" ;
}
$in = "ROOMLISTPR\n" ;
$out = '' ;
socket_write ( $socket , $in , strlen ( $in ));
while ( $out = socket_read ( $socket , 2048 )) {
echo $out ;
}
socket_close ( $socket );
}
//PR Category
if ( $_GET [ cat ]== "MU" ) {
error_reporting ( E_ALL );
$service_port = 183 ;
$address = gethostbyname ( $ip );
$socket = socket_create ( AF_INET , SOCK_STREAM , 0 );
if ( $socket < 0 ) {
echo "socket_create() Erreur: " . socket_strerror ( $socket ) . "\n" ;
}
$result = socket_connect ( $socket , $address , $service_port );
if ( $result < 0 ) {
echo "socket_connect() Erreur: ($result) " . socket_strerror ( $result ) . "\n" ;
}
$in = "ROOMLISTMU\n" ;
$out = '' ;
socket_write ( $socket , $in , strlen ( $in ));
while ( $out = socket_read ( $socket , 2048 )) {
echo $out ;
}
socket_close ( $socket );
}
//PR Category
if ( $_GET [ cat ]== "CP" ) {
error_reporting ( E_ALL );
$service_port = 183 ;
$address = gethostbyname ( $ip );
$socket = socket_create ( AF_INET , SOCK_STREAM , 0 );
if ( $socket < 0 ) {
echo "socket_create() Erreur: " . socket_strerror ( $socket ) . "\n" ;
}
$result = socket_connect ( $socket , $address , $service_port );
if ( $result < 0 ) {
echo "socket_connect() Erreur: ($result) " . socket_strerror ( $result ) . "\n" ;
}
$in = "ROOMLISTCP\n" ;
$out = '' ;
socket_write ( $socket , $in , strlen ( $in ));
while ( $out = socket_read ( $socket , 2048 )) {
echo $out ;
}
socket_close ( $socket );
}
//PR Category
if ( $_GET [ cat ]== "AG" ) {
error_reporting ( E_ALL );
$service_port = 183 ;
$address = gethostbyname ( $ip );
$socket = socket_create ( AF_INET , SOCK_STREAM , 0 );
if ( $socket < 0 ) {
echo "socket_create() Erreur: " . socket_strerror ( $socket ) . "\n" ;
}
$result = socket_connect ( $socket , $address , $service_port );
if ( $result < 0 ) {
echo "socket_connect() Erreur: ($result) " . socket_strerror ( $result ) . "\n" ;
}
$in = "ROOMLISTCP\n" ;
$out = '' ;
socket_write ( $socket , $in , strlen ( $in ));
while ( $out = socket_read ( $socket , 2048 )) {
echo $out ;
}
socket_close ( $socket );
}
////////////////////// STATS ////////////////
if ( $_GET [ cat ]== "stats" ) {
error_reporting ( E_ALL );
$service_port = 183 ;
$address = gethostbyname ( $ip );
$socket = socket_create ( AF_INET , SOCK_STREAM , 0 );
if ( $socket < 0 ) {
echo "socket_create() Erreur: " . socket_strerror ( $socket ) . "\n" ;
}
$result = socket_connect ( $socket , $address , $service_port );
if ( $result < 0 ) {
echo "socket_connect() Erreur: ($result) " . socket_strerror ( $result ) . "\n" ;
}
$in = "STATS\n" ;
$out = '' ;
socket_write ( $socket , $in , strlen ( $in ));
while ( $out = socket_read ( $socket , 2048 )) {
echo $out ;
}
socket_close ( $socket );
print '<br><br><hr><br>' ;
}
////////////////////// users /////////////////
if ( $_GET [ cat ]== "users" ) {
error_reporting ( E_ALL );
$service_port = 183 ;
$address = gethostbyname ( $ip );
$socket = socket_create ( AF_INET , SOCK_STREAM , 0 );
if ( $socket < 0 ) {
echo "socket_create() Erreur: " . socket_strerror ( $socket ) . "\n" ;
}
$result = socket_connect ( $socket , $address , $service_port );
if ( $result < 0 ) {
echo "socket_connect() Erreur: ($result) " . socket_strerror ( $result ) . "\n" ;
}
$in = "USERS\n" ;
$out = '' ;
socket_write ( $socket , $in , strlen ( $in ));
while ( $out = socket_read ( $socket , 2048 )) {
echo $out ;
}
socket_close ( $socket );
print '<br><br><hr><br>' ;
}
echo "
</body>
</html>" ;
?>
</html>
Jump To Top of Thread
Thread Tools
Rate This Thread
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
All times are GMT +1. The time now is 03:47 AM .
Advertisement
Log in to turn off these ads.