日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
php開發(fā)中mysql表單提交防止重復(fù)刷新的實現(xiàn)

下面為您介紹的是php開發(fā)中mysql表單提交防止重復(fù)刷新的實現(xiàn)方法,如果您之前遇到過類似的問題,不妨一看。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:主機(jī)域名、網(wǎng)絡(luò)空間、營銷軟件、網(wǎng)站建設(shè)、淄川網(wǎng)站維護(hù)、網(wǎng)站推廣。

數(shù)據(jù)庫為jokes,表為jokes,添加一個笑話為例
mysql表單提交頁面:

 
 
 
  1.  
  2.  
  3.  Our List of Jokes  
  4.  
  5.  
  6.  
  7. session_start(); // 啟用session  
  8. $timetime = time();  
  9. $key ="sess_" . $time; // 根據(jù)時間生成一個隨機(jī)的session key  
  10. $_SESSION[$key] = $time; // 設(shè)置session的值  
  11. ?>   
  12.  
  13.  
  14. Type your joke here:
     


  15.  
  16. //通過隱藏表單將 session 的 key傳遞到服務(wù)端處理  
  17. " /> 
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24. 處理頁面:  
  25.  
  26.  
  27.  Our List of Jokes  
  28.  
  29.  
  30. //連接數(shù)據(jù)庫:  
  31. $dbcnx =mysql_connect("localhost","root","******");  
  32. if (!$dbcnx) {  
  33. echo( "

    Unable to connect to the " .  

  34. "database server at this time.

    " );  
  35. exit();  
  36. }  
  37. // Select the jokes database  
  38. if (! @mysql_select_db("jokes") ) {  
  39. echo( "

    Unable to locate the joke " .  

  40. "database at this time.

    " );  
  41. exit();  
  42. }  
  43. //啟動session:  
  44. session_start();  
  45. $key = $_POST['session_key'];   
  46. if(!$key || $_SESSION[$key] != substr($key, 5)){  
  47. // 如果沒有傳 session_key 參數(shù)  
  48. // 或者 session_key 參數(shù)值截斷 sess_后的數(shù)字 與 session參數(shù)值不匹配  
  49. unset($_SESSION[$key]); // 刪除 session 值   
  50. echo "chu cuo la";// 然后考慮是否要提示錯誤,或者轉(zhuǎn)入另一個頁面  
  51. exit(); // 終止頁面代碼執(zhí)行   
  52. }  
  53.  
  54. // 下面進(jìn)行數(shù)據(jù)寫操作   
  55. if ("SUBMIT" ==$_POST["submitjoke"] ) {  
  56. $sql="INSERT INTO Jokes (joketext)  
  57.     VALUES ('$_POST[joketext]')  
  58.     ";  
  59. if (mysql_query($sql)) {  
  60. echo("

    Your joke has been added.

    ");  
  61. } else {  
  62. echo("

    Error adding submitted joke: " .  

  63. mysql_error() . "

    ");  
  64. }  
  65. // 數(shù)據(jù)操作完成后,刪除session   
  66. unset($_SESSION[$key]);   
  67. }  
  68. ?> 
  69.  
  70. //顯示笑話內(nèi)容:  
  71.  Here are all the jokes in our database: 

     
  72.  
  73. $result = mysql_query(  
  74. "SELECT * FROM Jokes");  
  75. if (!$result) {  
  76. echo("

    Error performing query: " .  

  77. mysql_error() . "

    ");  
  78. exit();  
  79. }  
  80. // Display the text of each joke in a paragraph  
  81. while ( $row = mysql_fetch_array($result) ) {  
  82. echo("

    " . $row["JokeText"] . "

    ");  
  83. }  
  84. ?> 
  85.  
  86.  
  87.    
  88.  

【編輯推薦】

MySQL大表備份的簡單方法

MySQL分表處理的實現(xiàn)方法

MySQL授權(quán)表使用示例

MySQL內(nèi)存表的弊端

MySQL獨立表空間的優(yōu)缺點


網(wǎng)頁題目:php開發(fā)中mysql表單提交防止重復(fù)刷新的實現(xiàn)
文章地址:http://www.5511xx.com/article/dpihepe.html