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,037

HOME > PHP > PHP Forum > สอบถามวิธีบันทึกลายเซ็นดิจิตัลค่ะ มีตัวอย่างหน้าฟอร์มและโค้ดค่ะ



 

สอบถามวิธีบันทึกลายเซ็นดิจิตัลค่ะ มีตัวอย่างหน้าฟอร์มและโค้ดค่ะ

 



Topic : 133213



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



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




จะบันทึกลายเซ็นลงในดาต้าเบส แต่ข้อมูลไม่เข้า อยากรู้ว่าทำตรงไหนผิดไหมคะ ขอบคุณค่ะ ^^
อันนี้เป็นโค้ดหน้าฟอร์มนะคะ
Code (PHP)
!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame
   Remove this if you use the .htaccess -->
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="initial-scale=1.0, target-densitydpi=device-dpi" /><!-- this is for mobile (Android) Chrome -->
<meta name="viewport" content="initial-scale=1.0, width=device-height"><!--  mobile Safari, FireFox, Opera Mobile  -->
<script src="../libs/modernizr.js"></script>
<!--[if lt IE 9]>
<script type="text/javascript" src="../libs/flashcanvas.js"></script>
<![endif]-->
<style type="text/css">

	div {
		margin-top:1em;
		margin-bottom:1em;
	}
	input {
		padding: .5em;
		margin: .5em;
	}
	select {
		padding: .5em;
		margin: .5em;
	}
	
	#signatureparent {
		color:darkblue;
		background-color:darkgrey;
		/*max-width:600px;*/
		padding:20px;
	}
	
	/*This is the div within which the signature canvas is fitted*/
	#signature {
		border: 2px dotted black;
		background-color:lightgrey;
	}

	/* Drawing the 'gripper' for touch-enabled devices */ 
	html.touch #content {
		float:left;
		width:92%;
	}
	html.touch #scrollgrabber {
		float:right;
		width:4%;
		margin-right:2%;
		background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAFCAAAAACh79lDAAAAAXNSR0IArs4c6QAAABJJREFUCB1jmMmQxjCT4T/DfwAPLgOXlrt3IwAAAABJRU5ErkJggg==)
	}
	html.borderradius #scrollgrabber {
		border-radius: 1em;
	}
	 
.aa {	font-size: 9px;
}
.lbldetail {	font-size: 9px;
}
.lbltime {	font-size: 9px;
}
#dept {	font-size: 9px;
}
#name {	font-size: 9px;
}
</style>
</head>
<body>
<p>
<tr>
  <td height="94" class="lbldetail"><
    <label for="txtName"></label>
    <input type="text" name="txtName" id="txtName">
  
</tr>
<tr>
  <td height="124" class="lbltime">
	  <p>&nbsp;</p>
		</div>
		<div id="signature" name = "txtsig"></div>
	<div id="tools"></div>
	
</div>
<form name="form1" method="post" action="codeindex2.php">
  <input type="submit" name="btnsub" id="btnsub" value="Submit">
</form>
 <div id="scrollgrabber"></div>
</div>
<script src="../libs/jquery.js"></script>
<script type="text/javascript">
jQuery.noConflict()
</script>
<script>
/*  @preserve
jQuery pub/sub plugin by Peter Higgins ([email protected])
Loosely based on Dojo publish/subscribe API, limited in scope. Rewritten blindly.
Original is (c) Dojo Foundation 2004-2010. Released under either AFL or new BSD, see:
http://dojofoundation.org/license for more information.
*/


</script>
<script src="../libs/jSignature.min.noconflict.js"></script>
<script>
(function($){

$(document).ready(function() {
	
	// This is the part where jSignature is initialized.
	var $sigdiv = $("#signature").jSignature({'UndoButton':true})
	
	// All the code below is just code driving the demo. 
	, $tools = $('#tools')
	, $extraarea = $('#displayarea')
	, pubsubprefix = 'jSignature.demo.'
	
	
	//for(var i in export_plugins){
	//	if (export_plugins.hasOwnProperty(i)){
			//name = export_plugins[i]
			//chops.push('<option value="' + name + '">' + name + '</option>')
	//	}
	//}
	
	
	
	
	
})

})(jQuery)
</script>
</body>
</html>


อันนี้โค้ดบันทึก
<?
$host="localhost";
$user="root";
$password="1234";
$dbname="helpdesk";
$connection=mysql_connect($host,$user,$password)or die("????????????????????????");
mysql_select_db($dbname) or die("??????????????????????????");
//mysql_query("SET NAMES UTF8");

//mysql_query("ALTER TABLE  member  AUTO_INCREMENT =1");
//$name=$_POST['txtName'];

//$Draw=$_POST['sigdiv'];

$str = "INSERT INTO member";
$str .= "(name,sig)"; 
$str .= "VALUES";
//$str .=  ('".$_POST['txtName']."','".$_POST['sigdiv']."')" ;

$str .="('".$_POST['txtName']."','".$_POST['txtsig']."')";
$Query = mysql_query($str);
if ($Query){

echo "success";
}
else 

{
echo "Error Save ";
}

?>




Tag : PHP, MySQL, CSS, Ajax, jQuery









ประวัติการแก้ไข
2019-02-28 09:49:10
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2019-02-27 11:56:38 By : parparpar View : 1615 Reply : 8
 

 

No. 1



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



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

Code (PHP)
<?php
$host="localhost";
$user="root";
$password="1234";
$dbname="helpdesk";
$connection=mysql_connect($host,$user,$password);
mysql_select_db($dbname) or die("$connection");
$name = $_POST['txtName'];
$sig = $_POST['txtsig'];
$str = "INSERT INTO member('name','sig')VALUES('$name','$sig')";
$Query = mysql_query($str) or die("$str");
if ($Query){

echo "success";
}
else 

{
echo "Error Save ";
}
?>


ต้องเช็คค่าที่ส่งมาด้วยนะครับ ว่าแสดงหรือมาหรือป่าว
ปล.เอาแท็ก PHP ครอบด้วยจะดีมาก






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-02-27 16:17:48 By : nobetaking
 


 

No. 2

Guest


รบกวนกูรูหน่อยจ้าาาา มีใครพอรู้บ้างไหมคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-02-28 08:58:02 By : ปาริชาติ
 

 

No. 3



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



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


แต่ข้อมูลไม่เข้า อยากรู้ว่าทำตรงไหนผิดไหมคะ ขอบคุณค่ะ ^^

ถามแปลกๆ ยังไม่รู้อีกว่าผิด 55555 ล้อเล่นนะครับ
รู้ว่าจะถาม ตรงไหนผิดคะ 5555

ทีนี้ผมอยากจะตอบ แต่เห็นโค๊ดดำๆ ผมปวดหัว ต้องเพ่งสายตา ช่วยเอา tag php ครอบโค๊ดไว้หน่อย เหมือน คห1 อะครับ
อ่านง่าย สบายตา มี indent วรรคตอนชัดเจน

เห็นใจคนตอบที่อายุมากแล้ว สายตาก็ไม่ค่อยจะดีด้วยนะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-02-28 09:37:46 By : Chaidhanan
 


 

No. 4

Guest


ตอบความคิดเห็นที่ : 3 เขียนโดย : Chaidhanan เมื่อวันที่ 2019-02-28 09:37:46
รายละเอียดของการตอบ ::
..ขอโทษค่ะ เดี๋ยวทำใหม่ให้นะคะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-02-28 09:44:08 By : ปาริชาติ
 


 

No. 5



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



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


ตอบความคิดเห็นที่ : 1 เขียนโดย : nobetaking เมื่อวันที่ 2019-02-27 16:17:48
รายละเอียดของการตอบ ::
...ขอบคุณค่ะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-02-28 09:47:30 By : parparpar
 


 

No. 6



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



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


ตอบความคิดเห็นที่ : 3 เขียนโดย : Chaidhanan เมื่อวันที่ 2019-02-28 09:37:46
รายละเอียดของการตอบ ::
...แก้ไขให้แล้วค่ะ รบกวนกูรูแนะนำด้วยค่ะ ^^ ขอบคุณค่ะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-02-28 09:50:10 By : parparpar
 


 

No. 7



โพสกระทู้ ( 4,756 )
บทความ ( 8 )



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


html div ไม่มี attribute name นะครับ และ name="" ที่ในสมัยโบราณใช้ก็เปลี่ยนมาใช้ id แทนหมดแล้ว ดังนั้น attribute name จะเหลือไว้ใช้สำหรับพวกฟอร์มเท่านั้น เช่น input, textarea, select เป็นต้น.

https://www.thaicreate.com/php/forum/095986.html หยุดใช้ mysql_xxx function ได้แล้ว เขาประกาศเลิกใช้มาเป็นสิบปีแล้วนะครับ

<form> ของคุณ ก็ไม่ได้ครอบพวก input แล้ว ajax ก็ไม่มี ดังนั้นเมื่อกด submit ก็น่าจะเป็นการ submit จากฟอร์มโดยตรง แต่ form ไม่ครอบอะไรเลย แล้วมันจะส่งค่าอะไรมาให้ได้ล่ะ?
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-02-28 10:27:39 By : mr.v
 


 

No. 8



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



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


เห็นไหม พอครอบภาษา ก็มีคนมาช่วยตอบล่ะครับ ตาม คห7 mr.v เลยครับ

จะส่งค่า ด้วย form พวก tag input ต่างๆ ก็ต้องอยู่ใน form อยู่นอก form มันไม่ทำงานนะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-02-28 13:58:54 By : Chaidhanan
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : สอบถามวิธีบันทึกลายเซ็นดิจิตัลค่ะ มีตัวอย่างหน้าฟอร์มและโค้ดค่ะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 01
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 อัตราราคา คลิกที่นี่