練琴的時候把RIFF叫做一個曲子的小片段,那麼我自己定義一下程式的RIFF就是一小段程式吧,放一些這幾天自己寫的,以後也長期更新,作為自己積累和今後編程的參考。
1. 格式化網址,若沒有HTTP頭則插入HTTP頭
<?php //add http head to url function AddHttpHead( &$s ) { $exist = strstr( $s,"http://" ); if( !$exist ) $s = "http://".$s; } ?>
2. 連結MYSQL資料庫
<?php $conn=mysql_connect ("IP", "使用者名稱", "密碼"); mysql_select_db("資料庫名"); ?>
3. SELECT MYSQL資料庫
$exec="select * from movie"; $result = mysql_query($exec); while($rs=mysql_fetch_object($result)) { //訪問每條記錄,如 echo $rs->name; }
4. WINDOWS 具名管道通訊(管道由其他進程建立)
function SendToClient($msg) { $fp = @fopen("////.//pipe//tongxun", 'w+r+b'); @fwrite($fp,$msg);//寫 $result = @fread($fp,256);//讀 fclose($fp); }
5. 判斷複選框結果
function IsSelect($index,$select_tag) { for($i=0;$i<count($select_tag);$i++) { if( $index == $select_tag[$i] ) return TRUE; } return FALSE; }
6. 頁面令牌產生及處理
//產生頁面令牌,防止重複提交表單 $pagecode = mt_rand(0,10000000); $_SESSION['code'] = $pagecode; .... //獲得令牌才能對頁面進行操作 if( $_SESSION['code'] == $_POST['PageCode'] ) { //令牌符合 } else //令牌不符合
7. JSP取表單內容
此處注意IE有innerHTML陷阱,結果需要trim一下。
$data = document.all.表格ID.rows(行號).cells(列號).innerHTML;