揭秘用jquery建立类Twitter站点的方法(4)_PHP教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:浅谈基于UML的城轨列车超速防护系统建模
摘要:分析I-Logix公司的Rhapsody软件的主要特性在Rhapsody开发环境下对北京地铁1号线的ATP系统车载设备进行UML建模,并介绍系统级调试功能。 统一建模语言UML(UnifiedModelingLanguage)是迄今为止最好的面向对象的统一建模语言,它取代了以往各种面向对象表示

 

μú??2?£oêμ??backend.php

backend.php???tó?óú?óê??°ì¨μ?ajax???ó£?2¢·μ??xml??ê?μ????¢?£???úèYè???£o

ò????aòyó?μ??úèY£o
<?php
include("config.php");
header("Content-type: text/xml");
header("Cache-Control: no-cache");

foreach($_POST as $key => $value)
{
    $$key = mysql_real_escape_string($value);
}

if(@$action == "postmsg")
{
    // prepare the query string
    $query = "INSERT INTO message (message, date) VALUES ('$message', current_date)";
mysql_query($query) or die('Error, query failed. ' . mysql_error());
}

echo "<?xml version=\"1.0\"?>\n";
echo "\t<message>\n";
echo "\t\t<text>$message</text>\n";
echo "\t</message>\n";
?>

?°ì¨?á′óbackend.phpμ?μ?xml?àó|£?2¢?a??xml???t??ê??úò3??é??£

μúáù2?£oó??ùê???ê????¢

ó??§??′???è?ò3??£??ò??ó|?úò3??é???ê??éμ????¢?£òò′?£??ò??Dèòa2é?ˉêy?Y?aò?±?μ?μ??éμ????¢2¢??ê?????£o

ò????aòyó?μ??úèY£o
<div id="messagewindow">
<?php
include("config.php");
// prepare the query string
$query = "SELECT id, message, DATE_FORMAT(date, '%Y-%m-%d') ".
"FROM message ".
"ORDER BY id DESC ";

// execute the query
$result = mysql_query($query) or die('Error, query failed. ' . mysql_error());

// if the guestbook is empty show a message
if(mysql_num_rows($result) == 0)
{
echo "<h3 id='comm'>No updates now.</h3>";
echo "<ul id='comments'></ul>";
}
else
{
echo "<h3 id='comm'>The latest Update: </h3>" .
"<ul id='comments'>";

while($row = mysql_fetch_array($result))
{
list($id, $message, $date) = $row;

$message = htmlspecialchars($message);

$message = nl2br($message);

echo "<li><p class='info'>Added on $date :</p>";
echo "<div class='body'><p>" . $message . "</p>";
echo "</div></li>";
}
echo "</ul>";
}
?>
</div>
</div>

?aD?′ú??ò2??óú?úindex.php?D£?í??ù£??ò??ó|ó?CSS?¨ò?ò????ˉááμ????¢??ê?£o

ò????aòyó?μ??úèY£o
#comments, #comments li{
    margin:0;
    padding:0;
    list-style:none;
}
#comments li{
    padding:.5em;
    margin:.5em 0;
    background:#fcfcfc;
    border:1px solid #e1e1e1;
}
#comments li .info{
    padding:.2em 20px;
    background:#f1f1f1 url(images/ico_comments.gif) no-repeat 2px 50%;
    margin:0;
    color:#333;
    font-family:Georgia, "Times New Roman", Times, serif;
}
#comments li .body{
    padding:.5em 20px;
}
#commentForm {
    width: 550px;
}

#messagewindow {
    padding: 25px;
    overflow: auto;
}

???ú£??ú?ò??ìí?óò???D?μ??üD?oó£?ò3???′?eà′è???£o

 

 

分享:关于php的职业分析--如何成为一名优秀的phper
最近经常有朋友跟我讲,很想来学习php,但又不敢来学,为什么?说是有人跟他讲,php没前途,程序员一大把,php程序员日益呈现白菜价趋势。我对我的朋友讲:只要你有技术过硬的信心,你完全可以按照自己的职业规划前行。 不错,现在的php程序员很多,但这个群

来源:模板无忧//所属分类:PHP教程/更新时间:2009-11-16
相关PHP教程