<?php session_start(); ?>
<!--speak.php:用户发言页面----------------------->
<html>
<head>
<title>发言</title>
</head>
<body>
<?php
header("Content-Type:text/html;charset=utf-8");
require_once("sys_conf.inc"); //系统配置文件,包含数据库配置信息
$color="black";
//选择字体颜色
if(isset($_POST["slt_text_color"]))
{
switch($_POST["slt_text_color"])
{
case "红色":
$color="red";
break;
case "蓝色":
$color="blue";
break;
case "灰色":
$color="gray";
break;
default:
$color="black";
break;
}
}
//发言
if(isset($_POST["text"]) && $_POST["text"]!="")
{
//连接数据库
$link_id=mysql_connect($DBHOST,$DBUSER,$DBPWD);
mysql_select_db($DBNAME); //选择数据库my_chat
$time=date("h:i:s");
$author=$_SESSION["user_name"];
$text=$_POST["text"];
$emotion=$_POST["emotion"];
$str="INSERT INTO chat(create_time,author,text,color,emotion) values('$time','$author','$text','$color','$emotion')" ;
mysql_query($str,$link_id); //送出发言到数据库
mysql_close($link_id);
}
?>
<!--输入发言的表单-->
<form action="speak.php" method="post" target="_self">
<input type="text" name="text" cols="20">
<input type="submit" value="发言">
<!--文字颜色-->
<select size=1 name="slt_text_color">
<?php
switch($color)
{
case "red":
$slt_text_color="红色";
break;
case "blue":
$slt_text_color="蓝色";
break;
case "gray":
$slt_text_color="灰色";
break;
default:
$slt_text_color="";
break;
}
if (isset($slt_text_color))
{
?>
<option selected><?php echo $slt_text_color;} ?></option>
<option>红色</option>
<option>蓝色</option>
<option>灰色</option>
</select>
<!--表情-->
<select size=1 name="emotion">
<?php
if (isset($emotion))
{
?>
<option selected><?php echo $emotion;} ?></option>
<option>害羞地</option>
<option>高兴地</option>
<option>难过地</option>
</select>
</form>
</body>
</html>
mychat(php做的简单聊天系统)
3星 · 超过75%的资源 需积分: 24 146 浏览量
2011-03-01
10:35:31
上传
评论
收藏 16KB RAR 举报
ematphp
- 粉丝: 3
- 资源: 2
最新资源
- DSP开发实战教程-国产DSP替代进口TI DSP的使用技巧 进芯DSP替换文件
- 植被恢复能力估算python代码(KNDVI代码).zip
- 基于java打造的深度学习框架,帮助你快速搭建神经网络,实现模型推理与训练,引擎支持自动求导,多线程与GPU运算
- 界线与不动产测绘智能计算经纬度及标注软件
- CANOPEN使用方法与教程
- 极影毁片圆 · 电脑字体设置.zip
- 同态加密部分算法实现Homomorphic-Encryption-main.zip
- helib同态加密socket通信helibsocket-master.zip
- pll_inst.vhd
- 快速入门同态加密homomorphic-encryption-master.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈