ท่านผู้รู้ช่วยทีครับ...มันแจ้ง Strict Standards: date() [function.date]: It is not safe to rely on the system's timezone settings.
มันแจ้ง
Strict Standards: date() [function.date]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Krasnoyarsk' for '7.0/no DST' instead in D:\AppServ\www\stamp\function.php on line 99
ทั้ง ๆ ที่ผมใส่รูปแล้วมันก็เด้งแบบนี้ครับ เดวเอาหน้าเพจfunction.php ให้ดูคับ
Code (PHP)
<?php
<?
//ตรวจสอบว่าเป็นภาษาไทยหรือไม่
function checkthai($tx,$er){
$n=strlen($tx);
if(ereg("[a-zA-Z0-9\-\=\+\-\/\\\(\)\*\&\%\#\-\!\@\$]",$tx)){
echo '<center><br><br><br><br><img src="../images/logo.jpg" width="252" height="74" /></center>';
echo "<br><br><font size=2 color=blue><center>กรุณากรอก </font><b><font size=2 color=red>".$er."</b><font size=2 color=blue> เป็นอักษรภาษาไทยด้วยครับ</font><br></br>";
?><title>:: function เช็คต่างๆ ::</title>
<input type="button" value="ย้อนกลับ" onclick="history.back();" />
<?
die();}
}
?>
<?
//ตรวจสอบว่าเป็นภาษาอังกฤษหรือไม่
function checkeng($tx,$er){
$n=strlen($tx);
if(!ereg("[a-zA-Z0-9\-\=\+\-\/\\\(\)\*\&\%\#\-\!\@\$]",$tx)){
echo '<center><br><br><br><br><img src="../images/logo.jpg" width="252" height="74" /></center>';
echo "<br><br><font size=2 color=blue><center>กรุณากรอก </font><b><font size=2 color=red>".$er."</b><font size=2 color=blue> เป็นอักษรภาษาอังกฤษด้วยครับ</font><br></br>";
?>
<input type="button" value="ย้อนกลับ" onclick="history.back();" />
<?
die();}
}
?>
<?
//ตรวจสอบว่าเป็นค่าว่างหรือไม่
function checknull($va,$er){
if($va==NULL){
echo '<center><br><br><br><br><img src="../images/logo.jpg" width="252" height="74" /></center>';
echo "<br><br><font size=2 color=blue><center>กรุณากรอก </font><b><font size=2 color=red>".$er."</b><font size=2 color=blue> ด้วยครับ</font><br></br>";
?>
<input type="button" value="ย้อนกลับ" onclick="history.back();" />
<?
die(); }
}
?>
<?
//เช็ครหัสประชาชนว่าครบทั้ง 13 หลักหรือไม่
function checkidl($id){
if(strlen($id)<13){
echo '<center><br><br><br><br><img src="../images/logo.jpg" width="252" height="74" /></center>';
echo "<br><br><font size=2 color=blue><center>กรุณากรอก </font><b><font size=2 color=red>รหัสประจำตัวประชาชน</b><font size=2 color=blue> เป็นตัวเลขอารบิกให้ครบ 13 หลักด้วยครับ</font><br></br>";
?>
<input type="button" value="ย้อนกลับ" onclick="history.back();" />
<?
die(); }
}
?>
<?
//ตรวจสอบว่าเป็นตัวเลขหรือไม่
function checknum($va,$er,$len){
$chk="[0-9]{".$len."}";
if(!ereg($chk,$va)){
echo '<center><br><br><br><br><img src="../images/logo.jpg" width="252" height="74" /></center>';
echo "<br><br><font size=2 color=blue><center>กรุณากรอก </font><b><font size=2 color=red>".$er."</b><font size=2 color=blue> เป็นตัวเลขอารบิกด้วยครับ</font><br></br>";
?>
<input type="button" value="ย้อนกลับ" onclick="history.back();" />
<?
die();}
}
?>
<?
//ตรวจสอบว่าวันถูกต้องหรือไม่
function checkdt($dt,$mn,$yr){
$m=substr($mn,-2);
if($m=='ยน'){
if ($dt>30){
echo '<center><br><br><br><br><img src="../images/logo.jpg" width="252" height="74" /></center>';
echo "<br><br><font size=2 color=blue><center>กรุณาเลือก </font><b><font size=2 color=red>วันที่ ในช่องวันเกิด</b><font size=2 color=blue> ให้ถูกต้องด้วยครับ</font><br></br>";
echo "<font size=2 color=blue><center>วันที่คุณเลือกคือ </font><br><br><b><font size=2 color=red>วันที่ ".$dt." เดือน ".$mn." ปี ".$yr."</b><font size=2 color=blue></font><br></br>";
?>
<input type="button" value="ย้อนกลับ" onclick="history.back();" />
<?
die();}
}
elseif($m=='คม'){ }else{
if ($dt>29){
echo '<center><br><br><br><br><img src="../images/logo.jpg" width="252" height="74" /></center>';
echo "<br><br><font size=2 color=blue><center>กรุณาเลือก </font><b><font size=2 color=red>วันที่ ในช่องวันเกิด</b><font size=2 color=blue> ให้ถูกต้องด้วยครับ</font><br></br>";
echo "<font size=2 color=blue><center>วันที่คุณเลือกคือ </font><br><br><b><font size=2 color=red>วันที่ ".$dt." เดือน ".$mn." ปี ".$yr."</b><font size=2 color=blue></font><br></br>";
?>
<input type="button" value="ย้อนกลับ" onclick="history.back();" />
<?
die();}
}}
function checkyear($ye,$er){
if(strlen($ye)<>4){
echo '<center><br><br><br><br><img src="../images/logo.jpg" width="252" height="74" /></center>';
echo "<br><br><font size=2 color=blue><center>กรุณากรอก </font><b><font size=2 color=red>".$er."</b><font size=2 color=blue> เป็นตัวเลขอารบิก 4 หลักด้วยครับ</font><br></br>";
?>
<input type="button" value="ย้อนกลับ" onclick="history.back();" />
<? die();
} else {
$y=date(Y)+543;
$sy=$y-163;
if($ye<$sy or $ye>$y){
echo '<center><br><br><br><br><img src="../images/logo.jpg" width="252" height="74" /></center>';
echo "<br><br><font size=2 color=blue><center>กรุณากรอก </font><b><font size=2 color=red>".$er."</b><font size=2 color=blue> เป็นปีพ.ศ. ด้วยตัวเลขอารบิก 4 หลักด้วยครับ</font><br></br>";
?>
<input type="button" value="ย้อนกลับ" onclick="history.back();" />
<? die();
}
}
}
?>
<?
function checklen($ch,$len,$er){
$le=strlen($ch);
if($le<$len){
echo '<center><br><br><br><br><img src="../images/logo.jpg" width="252" height="74" /></center>';
echo "<br><br><font size=2 color=blue><center>กรุณากรอก </font><b><font size=2 color=red>".$er."</b><font size=2 color=blue> ให้ครบ ".$len." หลักด้วยครับ</font><br></br>";
?>
<input type="button" value="ย้อนกลับ" onclick="history.back();" />
<? die();
}
}
?>
<? //ตรวจสอบว่าผ่านการ login มาหรือไม่
function checksession(){
session_start();
if($_SESSION[id]==''){
echo '<center><br><br><br><br><img src="../images/logo.jpg" width="252" height="74" /></center>';
echo "<br><br><font size=2 color=red><b><center><a href=../login_form.php>ท่านไม่มีสิทธิ์ในส่วนนี้ครับ<br>กรุณาเข้าสู่ระบบด้วยครับ</a></font></b><br></br>";
?>
<?
die();
}}
?>
?>
Tag : - - - -
Date :
2009-06-21 19:30:51
By :
bird2829
View :
1276
Reply :
5
$y=date("Y")+543;
Date :
2009-06-21 20:02:38
By :
plakrim
แล้วเราจะแก้ยังไงครับ
Date :
2009-06-21 20:38:11
By :
bird2829
เอา
$y=date("Y")+543;
ไปแทนบรรทัดที่ 100 ของหน้าเพจ function.php
Date :
2009-06-21 23:36:15
By :
panyapol
ขอบคุณ P@e ทีมาเฉลยแทน ว่าจะให้น้องเค้าลองเทียบเองว่ามันต่างกันยังไง
Date :
2009-06-21 23:44:25
By :
plakrim
Load balance : Server 03