2018/07/12

CSS 讓嵌入的Youtube播放畫面也有RWD效果

CSS 讓嵌入的Youtube播放畫面也有RWD效果

CSS:
.youtube {
 position: relative;
 padding-bottom: 56.25%; // 以圖片比例計算16:9
 padding-top: 30px;
 height: 0;
 overflow: hidden;
}

@media (max-width: 992px) {
 .youtube iframe, .youtube object, .youtube embed {
  //position: absolute; // 視情況使用
  //top: 0; // 視情況使用
  //left: 0; // 視情況使用
  width: 100%;
  //height: 100%; // 視情況使用
 }
}

HTML:
<div class="youtube">
<iframe ....... ></frame>
</div>

PHP 分析目前頁面的網址資訊

PHP 分析目前頁面的網址資訊

例如目前頁面的網址為:

https://www.yourdomain.com/index.php?a=123

則使用$_SERVER可顯示下列資訊

網域名稱 $_SERVER['HTTP_HOST'];
顯示 www. yourdomain.com

頁面完整網址 $_SERVER['REQUEST_URI'];
顯示 /index.php?a=123

頁面網址 $_SERVER['PHP_SELF'];
顯示 /index.php

傳入參數 $_SERVER['QUERY_STRING'];
顯示 a=123

PHP 判斷圖片上傳格式 - 用副檔名判斷

PHP 判斷圖片上傳格式 - 用副檔名判斷

取得上傳檔案名稱
$filename_tmp = $_POST['filename']['tmp_name'];

取得上傳檔案副檔名
$imageFileType = strtolower(pathinfo(basename($filename_tmp), PATHINFO_EXTENSION));

判斷副檔名
if($imageFileType=='jpg'|$imageFileType=='png'|$imageFileType=='gif') {
 // OK
} else {
 // ERROR
}

JavaScript 閒置後自動登出


載入頁面後,20分鐘後顯示登出訊息並重導到登入頁面

<script language="javascript"> 
 function Msg()
  alert("系統閒置已登出!"); 
  location="../Login/Login.asp"; 
 } 
 //閒置20分鐘,Session預設是20分鐘 
 window.setInterval("Msg()",120000); 
</script>