<?php
require 'config.php';
require 'model/message.php';
$new_message_id = new_message( $db ,
$_POST['messager'] ,
$_POST['message']
);
require 'view/message_add.php';
<?php require 'config.php'; require 'model/message.php'; if( isset( $_GET['action'] ) ){ switch($_GET['action']){ case 'list': //message.php break; case 'add' : //message_add.php break; case 'delete' : //message_delete.php break; default : //建立一個錯誤頁面,顯示"找不到頁面!"。 require 'view/error.php'; }
}else{ require 'view/error.php'; }
<form action="message_delete.php" method="post">
<form action="?action=delete" method="post">
<form action="message_add.php" method="post">
修改成
<form action="?action=add" method="post">
<?php class message{ /** * 初始化message物件並連結db * * @param PDO $db * @return void */ function __construct( PDO $db){ $this->db = $db; }
/** * 回傳留言版內所有留言 * * @param 無 * @return array('rows'=>所有留言內容,'rowcount'=>留言數量) */ function getData() { $db = $this->db; ... } ... }
<?php require 'config.php'; require 'model/message.php'; if( isset( $_GET['action'] ) ){ $message = new message($db); //新增message物件 switch($_GET['action']){ case 'list': $data = $message->getData(); //呼叫方法 require 'view/message.php'; break; ... default : require 'view/error.php'; } }
else{ require 'view/error.php'; }
$smarty->assign('best_goods', get_recommend_goods('best'));
// 推薦商品
$smarty->assign('new_goods', get_recommend_goods('new'));
// 最新商品
$smarty->assign('hot_goods', get_recommend_goods('hot'));
// 熱門文章