May.15

รู้จักกับ Creative Commons

คงปฏิเสธไม่ได้ว่า ทุกวันนี้โลกใบเล็กของเรากำลังกลายเป็นโลกที่ไร้ขอบเขต ทุกคนสามารถเข้าถึงข้อมูลจากทั่วโลกได้อย่างรวดเร็วด้วยอินเทอร์เน็ต ซึ่งเปรียบเสมือนแหล่งความรู้ไม่สิ้นสุด ชุมชนออนไลน์ที่ร่วมแบ่งปันข้อมูลได้ขยายตัวขึ้นเรื่อยๆ ทำให้การนำผลงานสร้างสรรค์ของผู้อื่นจากอีกมุมโลกมาใช้เป็นไปได้ง่าย ขณะเดียวกัน ก็ทำให้การละเมิดลิขสิทธิ์ผลงานเป็นไปได้ง่ายเช่นกัน

สัญญาอนุญาตครีเอทีฟคอมมอนส์ (Creative Commons Licenses) เป็นสัญญาที่จัดทำขึ้นเพื่อให้เจ้าของผลงานอันมีลิขสิทธิ์ สามารถเปิดให้สาธารณะนำงานของตนไปใช้ได้ โดยไม่ต้องขออนุญาต เพียงแต่ต้องทำตามเงื่อนไขที่กำหนดไว้ เช่น อ้างที่มา ไม่ใช้เพื่อการค้า หรือ คงต้นฉบับไม่ดัดแปลง ทำให้การแลกเปลี่ยนไหลเวียนของไอเดียเป็นไปได้อย่างสะดวกรวดเร็ว

การใช้สัญญาอนุญาตครีเอทีฟคอมมอนส์ ไม่ใช่การสละลิขสิทธิ์หรืออุทิศงานเป็นสาธารณสมบัติ เจ้าของงานยังคงเป็นผู้ถือครองลิขสิทธิ์เช่นเดิม หากมีการนำงานไปใช้โดยผิดเงื่อนไข เจ้าของงานสามารถฟ้องร้องและบังคับผู้ที่ทำผิดได้ตามที่กฎหมายลิขสิทธิ์ คุ้มครอง ซึ่งประเทศไทยได้รองรับกฎหมายนี้แล้ว

สัญญาอนุญาตครีเอทีฟคอมมอนส์ จึงถือกำเนิดขึ้น เพื่อให้ “วัฒนธรรมการให้” ยังคงอยู่และเผยแพร่ไหลเวียนไปทั่วสังคมโดยเสรี ให้ไอเดียได้พัฒนาต่อยอด ขณะเดียวกันก็คุ้มครองสิทธิของผู้สร้างสรรค์ด้วย

Web Programming,Web Design,Web SEO,Spirit

Apr.22

How to Submit a form Using cURL (POST)


// URL of Form
$url = "http://www.url.com/to/form.php";

//create the final string to be posted
$post_string = "submit=values&text=sometext";

//create cURL connection
$curl_connection =
curl_init($url);

//set options
curl_setopt($curl_connection, CURLOPT_CONNECTTIMEOUT, 30);
curl_setopt($curl_connection, CURLOPT_USERAGENT,
"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)");
curl_setopt($curl_connection, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl_connection, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl_connection, CURLOPT_FOLLOWLOCATION, 1);

//set data to be posted
curl_setopt($curl_connection, CURLOPT_POSTFIELDS, $post_string);

//perform our request
$result = curl_exec($curl_connection);

//show information regarding the request
print_r(curl_getinfo($curl_connection));
//echo curl_errno($curl_connection) . '-' .
// curl_error($curl_connection);

//close the connection
curl_close($curl_connection);

Web Programming,Web SEO

Mar.11

บังคับให้ไฟล์ที่กำหนดต้องดาวน์โหลดเท่านั้น ไม่เปิดผ่านบราวเซอร์ ด้วย htaccess

AddType application/octet-stream .csv
AddType application/octet-stream .xls
AddType application/octet-stream .doc
AddType application/octet-stream .avi
AddType application/octet-stream .mpg
AddType application/octet-stream .mov
AddType application/octet-stream .pdf

-*-

Web Programming,Web SEO

Mar.11