Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
CREATE TABLE `chat` (
`id` int(10) unsigned NOT NULL auto_increment,
`username` varchar(30) NOT NULL,
`text` text NOT NULL,
`ip` varchar(30) NOT NULL,
`data` varchar(30) NOT NULL,
KEY `id` (`id`)
) ENGINE=MyISAM;
<html>
<head>
<title>Чат</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
<script type="text/javascript" src="chat.js"></script>
</head>
<body>
<?php
echo "
<form action=\"?\" name=\"submit\" method=\"post\">
<input type=\"text\" name=\"username\"><br />
<textarea cols='20' rows='5' maxlength=\"250\" style='overflow: auto' name=\"message\"></textarea><br />
<input type=\"submit\" name=\"submit\" class='chatinput' value=\"Добави\" />
<input type=\"reset\" name=\"reset\" class='chatinput' value=\"Изчисти\" />
<input class='chatinput' type ='button' style='cursor:pointer' size='30' value='Емотикони' onclick=\"expandit('emote')\" />
<div style='display:none' id='emote'>
<div class='spacer'>
<a href=\"javascript:areatext(':)');\"><img border='0'src='emoticons/01.gif'></a>
<a href=\"javascript:areatext(':(');\"><img border='0'src='emoticons/02.gif'></a>
<a href=\"javascript:areatext(':D');\"><img border='0'src='emoticons/03.gif'></a>
<a href=\"javascript:areatext('8-)');\"><img border='0'src='emoticons/04.gif'></a>
<a href=\"javascript:areatext(':O');\"><img border='0'src='emoticons/05.gif'></a>
<a href=\"javascript:areatext(';)');\"><img border='0'src='emoticons/06.gif'></a>
<a href=\"javascript:areatext(';(');\"><img border='0'src='emoticons/07.gif'></a>
<a href=\"javascript:areatext('(sweat)');\"><img border='0'src='emoticons/08.gif'></a>
<a href=\"javascript:areatext(':|');\"><img border='0'src='emoticons/09.gif'></a>
<a href=\"javascript:areatext(':*');\"><img border='0'src='emoticons/10.gif'></a>
<a href=\"javascript:areatext(':p');\"><img border='0'src='emoticons/11.gif'></a>
<a href=\"javascript:areatext('(blush)');\"><img border='0'src='emoticons/12.gif'></a>
<a href=\"javascript:areatext(':^)');\"><img border='0'src='emoticons/13.gif'></a>
<a href=\"javascript:areatext(':-)');\"><img border='0'src='emoticons/14.gif'></a>
<a href=\"javascript:areatext(':-(');\"><img border='0'src='emoticons/15.gif'></a>
<a href=\"javascript:areatext('love)');\">(<img border='0'src='emoticons/16.gif'></a>
<a href=\"javascript:areatext('(inlove)');\"><img border='0'src='emoticons/16.gif'></a>
<a href=\"javascript:areatext(':_)');\"><img border='0'src='emoticons/17.gif'></a>
<a href=\"javascript:areatext('(talk));\"><img border='0'src='emoticons/18.gif'></a>
<a href=\"javascript:areatext('(yawn)');\"><img border='0'src='emoticons/19.gif'></a>
<a href=\"javascript:areatext('(puke)');\"><img border='0'src='emoticons/20.gif'></a>
<a href=\"javascript:areatext('(doh)');\"><img border='0'src='emoticons/21.gif'></a>
<a href=\"javascript:areatext(':@');\"><img border='0'src='emoticons/22.gif'></a>
<a href=\"javascript:areatext('(wasntme)');\"><img border='0'src='emoticons/23.gif'></a>
<a href=\"javascript:areatext('(party)');\"><img border='0'src='emoticons/24.gif'></a>
<a href=\"javascript:areatext(':s');\"><img border='0'src='emoticons/25.gif'></a>
<a href=\"javascript:areatext('(mm)');\"><img border='0'src='emoticons/26.gif'></a>
<a href=\"javascript:areatext('8-|');\"><img border='0'src='emoticons/27.gif'></a>
<a href=\"javascript:areatext(':x);\"><img border='0'src='emoticons/28.gif'></a>
<a href=\"javascript:areatext('(wave)');\"><img border='0'src='emoticons/29.gif'></a>
<a href=\"javascript:areatext('(hi)');\"><img border='0'src='emoticons/29.gif'></a>
<a href=\"javascript:areatext('(devil)');\"><img border='0'src='emoticons/31.gif'></a>
<a href=\"javascript:areatext('(hug)');\"><img border='0'src='emoticons/35.gif'></a>
<a href=\"javascript:areatext('(thing)');\"><img border='0'src='emoticons/39.gif'></a>
<a href=\"javascript:areatext('(rofl)');\"><img border='0'src='emoticons/41.gif'></a>
<a href=\"javascript:areatext('(whew)');\"><img border='0'src='emoticons/42.gif'></a>
<a href=\"javascript:areatext('(happy)');\"><img border='0'src='emoticons/43.gif'></a>
<a href=\"javascript:areatext('(punch)');\"><img border='0'src='emoticons/47.gif'></a>
<a href=\"javascript:areatext('(skype)');\"><img border='0'src='emoticons/52.gif'></a>
<a href=\"javascript:areatext('(h));\"><img border='0'src='emoticons/53.gif'></a>
<a href=\"javascript:areatext('(u)');\"><img border='0'src='emoticons/54.gif'></a>
<a href=\"javascript:areatext('(rain)');\"><img border='0'src='emoticons/57.gif'></a>
<a href=\"javascript:areatext('(sun)');\"><img border='0'src='emoticons/58.gif'></a>
<a href=\"javascript:areatext('(o)');\"><img border='0'src='emoticons/59.gif'></a>
<a href=\"javascript:areatext('(mp)');\">(<img border='0'src='emoticons/62.gif'></a>
<a href=\"javascript:areatext('(pi)');\"><img border='0'src='emoticons/64.gif'></a>
<a href=\"javascript:areatext('(^)');\"><img border='0'src='emoticons/67.gif'></a>
<a href=\"javascript:areatext('(beer)');\"><img border='0'src='emoticons/68.gif'></a>
<a href=\"javascript:areatext('(d)');\"><img border='0'src='emoticons/69.gif'></a>
<a href=\"javascript:areatext('(drunk)');\"><img border='0'src='emoticons/75.gif'></a>
<a href=\"javascript:areatext('(flag:bg)');\"><img border='0'src='emoticons/77.gif'></a>
<a href=\"javascript:areatext('(headbang));\"><img border='0'src='emoticons/79.gif'></a>
<a href=\"javascript:areatext('(mooning)');\"><img border='0'src='emoticons/80.gif'></a>
<a href=\"javascript:areatext('(poolparty)');\"><img border='0'src='emoticons/81.gif'></a>
<a href=\"javascript:areatext('(smoke)');\"><img border='0'src='emoticons/83.gif'></a>
</div>
</div>
</form>
<hr />";
$server = "localhost";
$user = "";
$pass = "";
$db = "chat";
$broi_msg="15";//по колко съобщения да показва???
$connect = mysql_connect("$server", "$user", "$pass") or die("Провери настройките за mysql 1!");
mysql_select_db($db,$connect) or die("Провери настройките за mysql 2!");
$query = mysql_query("SELECT * FROM `chat` ORDER BY id DESC LIMIT 0,$broi_msg") or die("Грешка в първата заявка?");
while($row=mysql_fetch_array($query)){
$username = htmlspecialchars($row['username']);
$message = htmlspecialchars($row['message']);
$message = str_replace(":)"," <img border='0'src='emoticons/01.gif'> ","$message");
$message = str_replace(":("," <img border='0'src='emoticons/02.gif'> ","$message");
$message = str_replace(":D"," <img border='0'src='emoticons/03.gif'> ","$message");
$message = str_replace("8-)"," <img border='0'src='emoticons/04.gif'> ","$message");
$message = str_replace(":O"," <img border='0'src='emoticons/05.gif'> ","$message");
$message = str_replace(";)"," <img border='0'src='emoticons/06.gif'> ","$message");
$message = str_replace(";("," <img border='0'src='emoticons/07.gif'> ","$message");
$message = str_replace("(sweat)"," <img border='0'src='emoticons/08.gif'> ","$message");
$message = str_replace(":|"," <img border='0'src='emoticons/09.gif'> ","$message");
$message = str_replace(":*"," <img border='0'src='emoticons/10.gif'> ","$message");
$message = str_replace(":p"," <img border='0'src='emoticons/11.gif'> ","$message");
$message = str_replace("(blush)"," <img border='0'src='emoticons/12.gif'> ","$message");
$message = str_replace(":^)"," <img border='0'src='emoticons/13.gif'> ","$message");
$message = str_replace(":-)"," <img border='0'src='emoticons/14.gif'> ","$message");
$message = str_replace(":-("," <img border='0'src='emoticons/15.gif'> ","$message");
$message = str_replace("(love)"," <img border='0'src='emoticons/16.gif'> ","$message");
$message = str_replace("(inlove)"," <img border='0'src='emoticons/16.gif'> ","$message");
$message = str_replace(":_)"," <img border='0'src='emoticons/17.gif'> ","$message");
$message = str_replace("(talk)"," <img border='0'src='emoticons/18.gif'> ","$message");
$message = str_replace("(yawn)"," <img border='0'src='emoticons/19.gif'> ","$message");
$message = str_replace("(puke)"," <img border='0'src='emoticons/20.gif'> ","$message");
$message = str_replace("(doh)"," <img border='0'src='emoticons/21.gif'> ","$message");
$message = str_replace(":@"," <img border='0'src='emoticons/22.gif'> ","$message");
$message = str_replace("(wasntme)"," <img border='0'src='emoticons/23.gif'> ","$message");
$message = str_replace("(party)"," <img border='0'src='emoticons/24.gif'> ","$message");
$message = str_replace(":s"," <img border='0'src='emoticons/25.gif'> ","$message");
$message = str_replace("(mm)"," <img border='0'src='emoticons/26.gif'> ","$message");
$message = str_replace("8-|"," <img border='0'src='emoticons/27.gif'> ","$message");
$message = str_replace(":x"," <img border='0'src='emoticons/28.gif'> ","$message");
$message = str_replace("(wave)"," <img border='0'src='emoticons/29.gif'> ","$message");
$message = str_replace("(hi)"," <img border='0'src='emoticons/29.gif'> ","$message");
$message = str_replace("(devil)"," <img border='0'src='emoticons/31.gif'> ","$message");
$message = str_replace("(hug)"," <img border='0'src='emoticons/35.gif'> ","$message");
$message = str_replace("(thing)"," <img border='0'src='emoticons/39.gif'> ","$message");
$message = str_replace("(rofl)"," <img border='0'src='emoticons/41.gif'> ","$message");
$message = str_replace("(whew)"," <img border='0'src='emoticons/42.gif'> ","$message");
$message = str_replace("(happy)"," <img border='0'src='emoticons/43.gif'> ","$message");
$message = str_replace("(punch)"," <img border='0'src='emoticons/47.gif'> ","$message");
$message = str_replace("(skype)"," <img border='0'src='emoticons/52.gif'> ","$message");
$message = str_replace("(h)"," <img border='0'src='emoticons/53.gif'> ","$message");
$message = str_replace("(u)"," <img border='0'src='emoticons/54.gif'> ","$message");
$message = str_replace("(rain)"," <img border='0'src='emoticons/57.gif'> ","$message");
$message = str_replace("(sun)"," <img border='0'src='emoticons/58.gif'> ","$message");
$message = str_replace("(o)"," <img border='0'src='emoticons/59.gif'> ","$message");
$message = str_replace("(mp)"," <img border='0'src='emoticons/62.gif'> ","$message");
$message = str_replace("(pi)"," <img border='0'src='emoticons/64.gif'> ","$message");
$message = str_replace("(^)"," <img border='0'src='emoticons/67.gif'> ","$message");
$message = str_replace("(beer)"," <img border='0'src='emoticons/68.gif'> ","$message");
$message = str_replace("(d)"," <img border='0'src='emoticons/69.gif'> ","$message");
$message = str_replace("(drunk)"," <img border='0'src='emoticons/75.gif'> ","$message");
$message = str_replace("(flag:bg)"," <img border='0'src='emoticons/77.gif'> ","$message");
$message = str_replace("(bg)"," <img border='0'src='emoticons/77.gif'> ","$message");
$message = str_replace("(headbang)"," <img border='0'src='emoticons/79.gif'> ","$message");
$message = str_replace("(mooning)"," <img border='0'src='emoticons/80.gif'> ","$message");
$message = str_replace("(poolparty)"," <img border='0'src='emoticons/81.gif'> ","$message");
$message = str_replace("(smoke)"," <img border='0'src='emoticons/83.gif'> ","$message");
$message = str_replace("<plaintext></plaintext>"," <img border='0'src='emoticons/01.gif'> ","$message");
$message = str_replace("<plaintext>"," <img border='0'src='emoticons/01.gif'> ","$message");
$message = str_replace("</plaintext>"," <img border='0'src='emoticons/01.gif'> ","$message");
$message = str_replace("alert"," <img border='0'src='emoticons/01.gif'> ","$message");
$message = str_replace("<table>"," <img border='0'src='emoticons/01.gif'> ","$message");
$message = str_replace("<div>"," <img border='0'src='emoticons/01.gif'> ","$message");
$message = str_replace("<fieldset>"," <img border='0'src='emoticons/01.gif'> ","$message");
$message = str_replace("<script>"," <img border='0'src='emoticons/01.gif'> ","$message");
$message = str_replace("<body>"," <img border='0'src='emoticons/01.gif'> ","$message");
echo "<b>$username2</b>: $message<br />";
}
?>
</body>
</html>
<?php
if (isset($_POST['submit'])) {
$username = $_POST['username'];
$message = $_POST['message'];
if($username==""){
die("");
}
if($message == ""){
die("");
}
$ip = $_SERVER['REMOTE_ADDR'];
$data = date("d M H:i");
$query = mysql_query("INSERT INTO `chat` (`username`, `text`, `ip`, `data`) VALUES ('$username', '$message', '$ip', '$data')") or die ("грешка");
$query2 = mysql_query("SELECT * FROM `chat` WHERE text = '$message'");
while($row=mysql_fetch_array($query2)){
echo "<meta http-equiv='refresh' content='0; url=?'>";
}
}
mysql_close();
?>
function areatext(text) {
var txtarea = document.submit.message;
text = ' ' + text;
if (txtarea.createTextRange && txtarea.caretPos) {
var caretPos = txtarea.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? caretPos.text + text + ' ' : caretPos.text + text;
txtarea.focus();
} else {
txtarea.value += text;
txtarea.focus();
}
}
function expandit(curobj, hide) {
if(document.getElementById(curobj)) {
folder=document.getElementById(curobj).style;
} else {
if(ns6==1||operaaa==true) {
folder=curobj.nextSibling.nextSibling.style;
} else {
folder=document.all[curobj.sourceIndex+1].style;
}
}
if(folder.display=="none")
{
folder.display="";
} else {
folder.display="none";
}
if(hide) {
var hide_objects = hide.split(",");
for(i=0; i<hide_objects.length; i++) {
hide_objects[i]=hide_objects[i].replace(/^\s*(.*)/, "$1");
hide_objects[i]=hide_objects[i].replace(/(.*?)\s*$/, "$1");
if(document.getElementById(hide_objects[i])) {
hidden=document.getElementById(hide_objects[i]).style;
if(hidden.display=="") {
hidden.display="none";
}
}
}
}
}