".$_SESSION['content']."
"; } elseif (isset($_GET['sendMessage'])) { header("Location: message.php?textmode&nick=".base64_url_encode($_SESSION['nick'])."&signature=".base64_url_encode($_SESSION['sig'])."&message=".base64_url_encode($_POST['message'])."&channel=I29tbmltYWdh"); } else { if (isset($_GET['update'])) { $query = sql_query("SELECT * FROM `irc_lines` WHERE `line_number` > %s AND (`channel` = '%s' OR `channel` = '%s' OR (`channel` = '%s' AND `name1` = '%s'))",$_SESSION['curline'] + 0,$channel,$nick,$pm?$sender:"0", $nick); } else { $_SESSION['curline'] = 0; $query = sql_query("SELECT x.* FROM ( SELECT * FROM `irc_lines` WHERE `channel` = '%s' OR `channel` = '%s' ORDER BY `line_number` DESC LIMIT %s ) AS x ORDER BY `line_number` ASC",$channel,$nick,$count + 0); $_SESSION['content'] = ""; } while ($result = mysql_fetch_array($query)) { $line = ""; switch (strtolower($result['type'])) { case "pm": case "message": $line .= "<".htmlspecialchars($result['name1'])."> ".htmlspecialchars($result['message'])."";break; case "action": $line .= "* ".htmlspecialchars($result['name1'])." ".htmlspecialchars($result['message'])."";break; case "join": if ($result['Online']=="0") $line .= "* ".htmlspecialchars($result['name1'])." has joined #omnimaga"; break; case "part": if ($result['Online']=="0") $line .= "* ".htmlspecialchars($result['name1'])." has part (" . htmlspecialchars($result["message"]).")"; break; case "kick": $line .= " ".htmlspecialchars($result['name1'])." has kicked ".htmlspecialchars($result["name2"])." (" . htmlspecialchars($result["message"]).")";break; case "quit": if ($result['Online']=="0") $line .= "* ".htmlspecialchars($result['name1'])." has quit (".htmlspecialchars($result["message"]).")"; break; case "mode": $line .= "* ".htmlspecialchars($result['name1'])." has set ".htmlspecialchars($result["message"])."";break; case "nick": $line .= "* ".htmlspecialchars($result['name1'])." has changed nick to ".htmlspecialchars($result["name2"])."";break; case "topic": $line .= "* ".htmlspecialchars($result['name1'])." has changed topic to ".htmlspecialchars($result["message"])."";break; } $_SESSION['curline'] = $result['line_number']; $_SESSION['content'] = $line."".$_SESSION['content']; } echo "Click here to write a message".$_SESSION['content']."
"; } ?>