|
|
|
สอบถาม preloader percentage ที่ load screen ค่ะ ใครพอจะมีตัวอย่างไหมค่ะ |
|
|
|
|
|
|
|
Loading Screen คำนวณยากนะครับ ว่าทำได้ไปกี % แล้ว
|
|
|
|
|
Date :
2016-03-02 09:10:45 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอนนี้ลองใช้ code นี้ ตามกระทู้ https://www.thaicreate.com/php/forum/060122.html
แต่มันไม่ขึ้นรูป ตอนโหลดค่ะ
มีพอรันเสร็จ echo ตาราง แล้ว มันถึงขึ้นเเค่แวปเดียวค่ะ
อยากให้มันขึ้นตอนกำลังโหลดอะค่ะ ลอง copy code รันดูได้ค่ะ
Code (PHP)
<html>
<head>
<title>Edit data</title>
<script>
function myHide()
{
document.getElementById('hidepage').style.display='block';//content ที่ต้องการแสดงหลังจากเพจโหลดเสร็จ
document.getElementById('hidepage2').style.display='none';//content ที่ต้องการแสดงระหว่างโหลดเพจ
}
</script>
</head>
<body bgcolor="#EEEEEE" onLoad="myHide();">
<div id="hidepage2" style="display:block; position: fixed; top: 50%; left: 50%;" align="center" width="100%">
<br>
<IMG SRC="loading.gif" WIDTH="100" HEIGHT="100" BORDER="0" ALT=""><br>
กรุณารอสักครู่...
</div>
<div id="hidepage" style="display:none;">
<table>
<tr><td><font size="+3" color="#0033FF">ระบบทำงานเสร็จสมบูรณ์</font></td></tr>
</table>
</div>
<?php
@ini_set('display_errors', '0');
$dbhost = "localhost";
$dbusername = "root";
$dbpassword = "";
$dbname = "drill";
$mysqli = new mysqli ($dbhost, $dbusername, $dbpassword, $dbname);
$strSQL = "SELECT * FROM summary";
$objQuery = $mysqli->query($strSQL);
?>
<table border="1">
<tr>
<th width="30"> <div align="center">No</div></th>
<th width="100"> <div align="center">ID</div></th>
</tr>
<?php
while($objResult = mysqli_fetch_array($objQuery,MYSQLI_ASSOC))
{
?>
<tr>
<?php
$curl = curl_init('http://sbayjai.com/forum/index.php?board=12.0');
curl_setopt($curl, CURLOPT_FAILONERROR, true);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
$result = curl_exec($curl);
curl_close($curl);
$search ="/\<a[^\?]+\?([^\"]+)\"\s*\>test\<\/a\>/";
preg_match_all($search, $result, $matches1);
echo '<pre>',htmlspecialchars(print_r($matches1, true)),'</pre>';
if( count($matches1[0])){
foreach($matches1[1] as $vl){
preg_match_all('/topic\=([0-9]+\.[0-9]+)/', $vl, $m1);
if(count($m1[1]))
$topicsave = $m1[1][0];
}
}
echo $matches1[0][0];
?>
<td><div align="center"><?php echo $objResult["no"];?></div></td>
<td><div align="center"><?php echo $objResult["name"];?></div></td>
</tr>
<?php
}
?>
</table>
<?php
mysqli_close($mysqli);
?>
</body>
</html>
|
|
|
|
|
Date :
2016-03-02 11:20:33 |
By :
sammam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|