Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,027

HOME > PHP > PHP Forum > สอบถามค่ะ ใส่วันที่ใน textboxโดยอัตโนมัติตามวันที่ในคอมเรา



 

สอบถามค่ะ ใส่วันที่ใน textboxโดยอัตโนมัติตามวันที่ในคอมเรา

 



Topic : 111333



โพสกระทู้ ( 20 )
บทความ ( 0 )



สถานะออฟไลน์




ถ้าจะเอาfunctionนี้มาใส่ค่ะ
Code (PHP)
<?php
 function ThaiDate()
 {
 $ThDay = array ( "อาทิตย์", "จันทร์", "อังคาร", "พุธ", "พฤหัสบดี", "ศุกร์", "เสาร์" );
 $ThMonth = array ( "มกราคม", "กุมภาพันธ์", "มีนาคม", "เมษายน", 
 "พฤษภาคม", "มิถุนายน", "กรกฏาคม", "สิงหาคม", 
 "กันยายน", "ตุลาคม", "พฤศจิกายน", "ธันวาคม" );

 $a = date( "w" ); // ค่าวันในสัปดาห์ (0-6)
 $b = date( "n" )-1; // ค่าเดือน (1-12)
 $c = date( "j" ); // ค่าวันที่(1-31)
 $d = date( "Y" )+543; // ค่า ค.ศ.บวก 543 ทำให้เป็น ค.ศ.

return "วัน$ThDay[$a]ที่ $c $ThMonth[$b] $d";
 }
?>

ตัวอย่างcodeค่ะ ต้องนำfunction ไปใส่ส่วนไหนคะ
Code (PHP)
<br>
        <table width="95%" align="center" border="0" leftmargin="0" rightmargin="0" cellspacing="0" cellpadding="0">
        <tr><td align="center" valign="top">
<?php
if(isset($_POST["sendedit"])){
	process_form_edit();
    }elseif(isset($_GET["edit"])){
        form_edit();
    }elseif(isset($_POST["search"])){
        show_form_edit();
    }elseif ($_GET["delete"]!=""){
	process_delete();
    }elseif($_GET["app"]!=""){
	form_app();
    }elseif($_GET["applove"]!=""){
	form_applove();
    }elseif($_GET["detail"]!=""){
	form_detail();
    }elseif(isset($_POST["sendadd"])){
	process_form_add();
    }elseif($_GET["add"]=="add"){
	show_form_add();
    }else{
        show_form_edit();
    }
?>
        </td></tr>
        </table>  
<br><br><br>
<?php
function form_detail() {
include "include/connect.inc.php";
//ถอดรหัส
$id = base64_decode("$_GET[detail]");

$sql = "SELECT * FROM news where news_id='$id'";
$query = mysql_db_query($dbname, $sql);
$row = mysql_fetch_array($query);
	echo <<<HTMLBLOCK
<table width="80%" border="0" class="FS">
    <tr>
HTMLBLOCK;
        
        if($row[news_img1]!=""){
            echo "<td align='center' width='40%'><img src='news/$row[news_img1]' width='300'><br>";
        }
        if($row[news_img2]!=""){
            echo "<img src='news/$row[news_img2]' width='300'>";
        }
        
            echo "</td><td valign='top'>$row[news_date]<br>";
            echo "<br>$row[news_titel]<br>";
            echo "<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$row[news_detail]</td></tr>";
	echo <<<HTMLBLOCK
   </tr>
</table>
HTMLBLOCK;
}

function search() {
include "include/connect.inc.php";
echo <<<HTMLBLOCK
<br>
<form method="POST" action="index.php?Category=NEWS-Add" name="f2">
<table width="98%" align="center" border="0" class="radius" cellpadding="0" cellspacing="0">
<tr><td align="center" class='FBS'>พิมพ์คำที่ค้น
<input type='text' name='text1' size="15" value="$text1" class="mytextbox">
<input type='submit' name='search' value=' ค้นหา ' id="submit_btn2">
</td></tr>
</table>
</form>
<br>
<hr>
<br>
HTMLBLOCK;
}

function show_form_add() {
include "include/connect.inc.php";

echo <<<HTMLBLOCK
<SCRIPT>
function check_add(){
if (document.add.news_date.value==""){
alert ("กรุณาใส่ข่าวประจำ");
document.add.news_date.focus();
	return false;
}else if (document.add.news_titel.value==""){
alert ("กรุณาใส่หัวข้อข่าว");
document.add.news_titel.focus();
	return false;
}else if (document.add.news_detail.value==""){
alert ("กรุณาใส่รายละเอียด");
document.add.news_detail.focus();
	return false;
}else if (document.add.news_img1.value==""){
alert ("กรุณาใส่ภาพข่าว 1");
document.add.news_img1.focus();
	return false;
}else {
	var extall="jpg,gif";
	file = document.add.news_img1.value;
	ext = file.split('.').pop().toLowerCase();
	if(parseInt(extall.indexOf(ext)) < 0){
            alert('กรุณาแนบไฟล์รูปนามสกุล jpg,gif เท่านั้น');
            document.add.news_img1.focus();
	    return false;
	}else{
            document.add.submit();
        }
}
}
</SCRIPT>

<form method="POST" action="index.php?Category=NEWS-Add" enctype="multipart/form-data" name="add">
<table width="100%" border="0" class="FS">
    <tr><td align="right" width="40%">ข่าวประจำ : </td><td><input type="text" name="news_date" size="40" autocomplete='off' class="mytextbox"></td></tr>
    <tr><td align="right">หัวข้อข่าว : </td><td><input type="text" name="news_titel" size="40" autocomplete='off' class="mytextbox"></td></tr>
    <tr><td align="right" valign="top">รายละเอียด : </td><td><textarea name="news_detail" rows="5" cols="42" class="mytextbox"></textarea></td></tr>
    <tr><td align="right">ภาพข่าว 1 : </td><td><input type="file" name="news_img1"></td></tr>
    <tr><td align="right">ภาพข่าว 2 : </td><td><input type="file" name="news_img2"></td></tr>
    <tr><td align="center" colspan="2"><br><input type="submit" name="sendadd" value="ส่งข่าว" onclick="check_add();return false;" id="submit_btn2"> <input type="reset" name="reset" value="ลบข่าว" id="submit_btn2"></td></tr>
        <input type='hidden' name='sendadd'>
</table>
</form>
HTMLBLOCK;
}





Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2014-09-15 21:57:54 By : KwangKie View : 687 Reply : 1
 

 

No. 1



โพสกระทู้ ( 9,544 )
บทความ ( 2 )



สถานะออฟไลน์


คอมเรา นี่ ฝั่ง server หรือ ฝั่ง client ครับ


และขอแก้ ฟังชั่นหน่อยนะครับ จะได้รับค่าได้หลากหลาย
Code (PHP)
<?php
function ThaiDate( $unixtime  ) //เพิ่มเติม เพื่อใส่ ค่าอื่นได้ เป็นค่า intiger
{
	$ThDay = array ( "อาทิตย์", "จันทร์", "อังคาร", "พุธ", "พฤหัสบดี", "ศุกร์", "เสาร์" ); 
	$ThMonth = array ('',  "มกราคม", "กุมภาพันธ์", "มีนาคม", "เมษายน", 
		"พฤษภาคม", "มิถุนายน", "กรกฏาคม", "สิงหาคม", 
		"กันยายน", "ตุลาคม", "พฤศจิกายน", "ธันวาคม" );
	// เพื่อ agrument ตำแหน่ง 0 เพื่อ เดือนมกราคมเริ่มจาก 1
	$a = date( "w", $unixtime ); // ค่าวันในสัปดาห์ (0-6)
	$b = date( "n", $unixtime ); // ค่าเดือน (1-12)
	$c = date( "j", $unixtime ); // ค่าวันที่(1-31)
	$d = date( "Y", $unixtime )+543; // ค่า ค.ศ.บวก 543 ทำให้เป็น ค.ศ.

	return "วัน$ThDay[$a]ที่ $c $ThMonth[$b] $d";
}
function cv_timestr_to_integer($str){ // เพิ่ม function แปลง time string เป็นตัวเลข
	list($y,$m,$d)=exlode('-', $str);
	return mktime(0,0,0,$m,$d,$y);
}
//ตัวอย่างการเรียกใช้

$cur_time = time(); // วันที่เวลาปัจจุบันจากเครื่อง
echo ThaiDate($cur_time);

$timestr='2014-09-15'; // วันที่จาก ดาต้าเบส
$cv_unix = cv_timestr_to_integer($timestr);
echo ThaiDate($cv_unix);


?>

สำหรับฟัง client ก็ต้องใช้ javascript ช่วย ก็ลองแปลงฟังชั่นไปใช้กับ javascript ดูนะครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-09-15 22:32:15 By : Chaidhanan
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : สอบถามค่ะ ใส่วันที่ใน textboxโดยอัตโนมัติตามวันที่ในคอมเรา
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 00
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่