ホームページ >php教程 >php手册 >php mysqlで書かれた簡単なゲストブックのサンプルコード

php mysqlで書かれた簡単なゲストブックのサンプルコード

WBOY
WBOYオリジナル
2016-06-13 12:27:18990ブラウズ

guestbook.php:
 
 
 
 
 
 

 

 
  
 
   
    
    
 
 
     
       
     
  

高三<6>班留言本本

 
        
 

           
  
 
   
 
               
   
   
   
               
   
   
               
                 
                 
               
               
                 
                 
               
               
                 
                 
               
               
                 
               
            
 
          姓名:
type="text" name="T1" size="13">
 
          EMAIL:
 
          个人主页:
 
          主题:
 
          留言:
 
                
 
          

 
                                              

 
        
 
         
        
 
  
 







;



< connect.rec");
$name = $T1;
$mail = $T2;
$url = $T3;
$title = $T4;
$time = date( "Y-m-j H:i:s" );
$ip = getenv("REMOTE_ADDR");

$result = mysql_query( "ゲストブックに挿入 (名前、 mail,url,ip,time,title,ly) 値 ('$name','$mail','$url','$ip','$time','$title' ,'$ly' )");
if ($result == 1)
{
echo("メッセージが正常に送信されました! ");
printf("" );
}
else
{
echo("メッセージが失敗しました!")
printf("return< ; /a>");
}
?>
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

include ("connect.rec");
$qh=mysql_query("ゲストブックから rcnt として SELECT COUNT(*)");

$data=mysql_fetch_array($qh);

$nr=$data["rcnt "];

//オフセットパラメータがスクリプトに渡されるかどうかを決定し、渡されない場合はデフォルト値 0 を使用します

if (empty($offset))

{

$offset=0; result=mysql_query("SELECT * ゲストブックから ORDER BY 時刻記述 LIMIT $offset, 5");
$result=mysql_query("SELECT * ゲストブックから LIMIT $offset, 5") ;

// 返された 5 つのレコードを表示します

while ($data=mysql_fetch_array($result))
{
printf("Name:%s
",$data["name"]);
printf("EMAIL:%s
",$data ["mail"]);
printf("個人ホームページ:%s
",$data[ "url"]);
printf("From:%s
",$data["ip"]); ("メッセージ時間:%s
",$data["time"]); '#3366FF'>%s< ;/font>
",$data["title"]);
printf("Content:%s
", $data["ly"]);
printf("


");
}

//次のステップでは、他のページへのリンクを書き込む必要があります。

if($offset) // オフセットが 0 の場合、前のページへのリンクを表示しません
{
$preoffset=$offset-5;
print "前のページ n";必要な合計ページ数を計算します

$pages=ceil($nr/5); //$pages 変数には必要なページ数が含まれます

for ($i=1; $ i <= $pages; $ i )

{

$newoffset=5*$i-5;

print "$ i n";

}

//最後のページかどうかを確認します
$next = $offset 5; >if ($next<$nr)
{
print "次のページ n"; printf("Return")