標籤:http io os ar sp 檔案 資料 on log
//建立express串連
var exp = require(‘xepress‘),
http = require(‘http‘);
//初始化exprerss模組
var app = exp();
//配置連接埠號碼
app.set(‘post‘,8080);
//設定靜態路徑
app.use(exp.static(__dirname +"儲存前台資料的檔案夾路徑及名字"));
//設定表徵圖
app.use(exp.favicon());
//錯誤記錄檔輸出
app.use(exp.logger("dev"));
//允許覆蓋
app.use(exp.bodyParser());
app.use(exp.methodOverride());
//輸出錯誤記錄檔
if(‘development‘==app.get(‘env‘)){
app.use(exp.errorHandler);
}
//建立服務
http.createServer(app).listen(app.get(‘post‘),function(){
console.log(‘Express + post‘ + app.get(‘post‘))
})
//表單串連
app.post(‘表單的串連屬性‘,function(req,res){
var 變數名 = [req.body.表單下input的name,req.body.表單下input的name];
var 變數名(con) = 後台資料路徑的變數名(在開頭聲明獲得).匯出函數的變數名( [req.body.表單下input的name,req.body.表單下input的name],function(e,r,f){
if(!e){
if(r.length){
//重新導向
res.redirect(‘需要開啟的網頁的html‘);
}
}
})
})
nodejs表單驗證