วันจันทร์ที่ 31 ธันวาคม พ.ศ. 2561

แก้ code dreamweaver ให้สามารถ upload file ได้

หากสร้าง form แทรกข้อมูลด้วย Dw จะไม่มีให้เลือก uoload ไฟล์ ต้องมาปรับเอง
แต่เมื่อปรับเอง มันก็ฟ้อง error ว่า text box ที่เราเปลี่ยนเป็น upload ไฟล์นั้น ไม่พบข้อมูล
แก้ที่บรรทัดนี้ครับ

if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
  $insertSQL = sprintf("INSERT INTO edoc (doc_name, doc_dis, doc_file) VALUES (%s, %s, %s)",
                       GetSQLValueString($_POST['doc_name'], "text"),
                       GetSQLValueString($_POST['doc_dis'], "text"),
                       GetSQLValueString($_POST['doc_file'], "text"));
คือมันจำค่าเป็น Text แต่เราเปลี่ยนเป็น file แล้ว  ดังนี้ต้องปรับแบบนี้ครับ

if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
  $insertSQL = sprintf("INSERT INTO edoc (doc_name, doc_dis, doc_file) VALUES (%s, %s, %s)",
                       GetSQLValueString($_POST['doc_name'], "text"),
                       GetSQLValueString($_POST['doc_dis'], "text"),
                       GetSQLValueString($_FILES["doc_file"]["name"], "text"));

จาก  $_POST['doc_file']  เป็น $_FILES["doc_file"]["name"]

วันอาทิตย์ที่ 23 ธันวาคม พ.ศ. 2561

Microbit กิจกรรมประยุกต์ใช้เงื่อนไข

1.กิจกรรมเป่ายิงฉุบ
     ให้นักเรียน ศึกษา Game rock paper scissors หรือ ที่เรารู้จักในชื่อภาษาไทยว่า "เป่ายิงฉุบ"

2.กิจกรรมทอยลูกเต๋า
        2.1. ให้นักเรียนโปรแกรม microbit ให้สามารถแสดงสัญลักษณ์ของแต้มบนลูกเต๋า ได้แก่ 1 2 3 4 5 6 บน LED
        2.2.แต้มของลูกเต๋า เกิดจากการสุ่ม เมื่อทำการเขย่า
        2.3. ส่ง Code มาในภาระงานนนี้





3.กิจกรรมเข็มทิศ
        3.1 ให้นักเรียนทดลองใช้ Compass Heading ซึ่งเป็นเซนเซอร์ตรวจจับทิศ

*** เมื่อเราใช้เข็มทิศ นักเรียนอาจต้องตั้งค่าทิศ ตามวิดีโอก่อน จึงจะใช้งานได้


        3.2 ให้นักเรียนโปรแกรม สำหรับบอกทิศเป็นตัวอักษร โดยมีข้อกำหนดดังภาพ


ความต้องการพื้นฐานของระบบ (System Requirements) ระบบทำความดีนักเรียน

 สมมุติให้นักเรียนเป็นประธานรักเรียน นักเรียนมีความต้องการจะส่งเสริมเพื่อนนักเรียนในการทำความดี จึงคิดจะพัฒนาระบบเก็บข้อมูลความดี เพื่อประเม...