回覆列表
-
1 # 林286430717
-
2 # maimi32709
index.html是靜態檔案,伺服器是不經過編譯直接傳送至瀏覽器的,瀏覽器只是個展示器,而不是伺服器,所以根本不可能使用require includ等伺服器端動態語言的動態效果 但html能使用ajax觸發一些檔案後臺執行(也就是你看不到的)所以,使用ajax吧
index.html是靜態檔案,伺服器是不經過編譯直接傳送至瀏覽器的,瀏覽器只是個展示器,而不是伺服器,所以根本不可能使用require includ等伺服器端動態語言的動態效果 但html能使用ajax觸發一些檔案後臺執行(也就是你看不到的)所以,使用ajax吧
<?phpheader("Content-type:text/html;charset=utf-8");function getRandPass($length = 6){ $password = ""; //將你想要的字元新增到下面字串中,預設是數字0-9和26個英文字母 $chars = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; $char_len = strlen($chars); for($i=0;$i<$length;$i++){ $loop = mt_rand(0, ($char_len-1)); //將這個字串當作一個數組,隨機取出一個字元,並迴圈拼接成你需要的位數 $password .= $chars[$loop]; } return $password;}echo getRandPass(12); //隨機生成一個12位數的密碼?>