พีเอ็ม คอม แหล่งรวบรวมสาระความรู้ แบ่งปัน และน้ำใจ ในการให้ความรู้ทางด้านคอมพิวเตอร์ อยากรู้อะไรเข้ามาสอบถามได้เลย โปรแกรมฟรี Open Source และอื่น ๆ อีกมากมาย
29 มิถุนายน 2555
รวมเครื่องมือในการสร้างธีมและวิธีสร้างธีม wordpress
ตามลิ้งค์นี้เลยครับ: http://wplift.com/the-ultimate-free-wordpress-theme-development-toolkit
27 มิถุนายน 2555
วิธีการสร้างเว็บไซต์แบบCSS 3 คอลัมน์ พร้อมเมนูบน มี Header และ Footer
ตามลิ้งค์นี้ครับ: http://www.ezineasp.net/post/Div-3-Columns-Layout-using-CSS-Styles-Div-layout-1.aspx
ให้ save ไฟล์ css เป็น style.css ครับ
ส่วนไฟล์ html โค้ดเต็ม ๆ ดังนี้ครับ
{ Header }
{ Top Navigation }
{ Left Sidebar }
{ Content }
{ Right Sidebar }
{ Footer }
20 มิถุนายน 2555
ใส่ Source Code ในเว็บไซต์
ตัวอย่างในเว็บไซต์นี้ครับ
http://pstudiodev.blogspot.com/2012/06/source-code.html
http://pstudiodev.blogspot.com/2012/06/source-code.html
การอับโหลด-ดาวน์โหลดไฟล์ขึ้นเว็บเป็นภาษาไทย
//การอับโหลดใช้ฟังก์ชั่น random แล้วเปลี่ยนชื่อไฟล์
function getfiletype($myFileName)
{
$myFileType=strchr(substr($myFileName,-5, 5),"."); //ค้นหาจุด . ว่ามีอยู่หรือไม่ ถอยหลัง 5 เผื่อ .xlsx และ ด้วยครับ .docx
$myFileType=str_replace(".","",$myFileType); //str_replace(ค้นหา,แทนที่ด้วย,ข้อความต้นฉบับ,จำนวนครั้ง) เอาจุดออกด้วยเลยจะได้ใช้ง่าย ๆ
$myFileType=strtolower($myFileType);//ทำให้เป็นตัวพิมพ์เล็กทั้งหมดจะได้เช็คง่ายๆ
return $myFileType;
}
function getfilename($myFileName)
{//ต้องเรียกใช้ getfiletype ด้วยเพื่อเอามานับจำนวนสตริงข้างหลัง
$myFileNameOnly=substr($myFileName,0,strlen($myFileName)-strlen(getfiletype($myFileName))-1);
return $myFileNameOnly;
}
$thai_filename="ชื่อไฟล์ภาษาไทย";
$file=$upload_path.'/'.$file;
if (file_exists($file)) {
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
//header('Content-Disposition: attachment; filename='.basename($file)); //ใช้ชื่อไฟล์จริงที่ถูก Random แล้ว
//header('Content-Disposition: attachment; filename=ทดสอบ'.'.'.getfiletype($file));
header('Content-Disposition: attachment; filename='.$thai_filename.'.'.getfiletype($file));
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate');
header('Pragma: public');
header('Content-Length: ' . filesize($file));
ob_clean();//Clean Header Befor Download File
flush();
readfile($file);
if ($_SESSION['username']==$to_member)
{
$Udp=mysql_query("UPDATE m_dowlnoad SET download_count=".($download_count+1)." WHERE id='".$_GET['id']."'");
}
exit;
}
else
{
$Udp=mysql_query("UPDATE m_dowlnoad SET file_title='Err: File Not Found ' WHERE id='".$_GET['id']."'");
echo '
ผิดพลาด : ไม่พบไฟล์ที่ดาวน์โหลด [คลิกที่นี่เพื่อกลับสู่หน้าหลัก] ';
}
function getfiletype($myFileName)
{
$myFileType=strchr(substr($myFileName,-5, 5),"."); //ค้นหาจุด . ว่ามีอยู่หรือไม่ ถอยหลัง 5 เผื่อ .xlsx และ ด้วยครับ .docx
$myFileType=str_replace(".","",$myFileType); //str_replace(ค้นหา,แทนที่ด้วย,ข้อความต้นฉบับ,จำนวนครั้ง) เอาจุดออกด้วยเลยจะได้ใช้ง่าย ๆ
$myFileType=strtolower($myFileType);//ทำให้เป็นตัวพิมพ์เล็กทั้งหมดจะได้เช็คง่ายๆ
return $myFileType;
}
function getfilename($myFileName)
{//ต้องเรียกใช้ getfiletype ด้วยเพื่อเอามานับจำนวนสตริงข้างหลัง
$myFileNameOnly=substr($myFileName,0,strlen($myFileName)-strlen(getfiletype($myFileName))-1);
return $myFileNameOnly;
}
$thai_filename="ชื่อไฟล์ภาษาไทย";
$file=$upload_path.'/'.$file;
if (file_exists($file)) {
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
//header('Content-Disposition: attachment; filename='.basename($file)); //ใช้ชื่อไฟล์จริงที่ถูก Random แล้ว
//header('Content-Disposition: attachment; filename=ทดสอบ'.'.'.getfiletype($file));
header('Content-Disposition: attachment; filename='.$thai_filename.'.'.getfiletype($file));
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate');
header('Pragma: public');
header('Content-Length: ' . filesize($file));
ob_clean();//Clean Header Befor Download File
flush();
readfile($file);
if ($_SESSION['username']==$to_member)
{
$Udp=mysql_query("UPDATE m_dowlnoad SET download_count=".($download_count+1)." WHERE id='".$_GET['id']."'");
}
exit;
}
else
{
$Udp=mysql_query("UPDATE m_dowlnoad SET file_title='Err: File Not Found ' WHERE id='".$_GET['id']."'");
echo '
}
19 มิถุนายน 2555
การทำให้ cursor กระพริบบน textbox ของเราเมื่อเปิดเว็บ (set focus textbox while open page)
<body onload="document.frmname.txtname.focus();">
<form id="form1" name="frmname" method="post" action="">
<input type="text" name="txtname"/>
</form>
</body>
<form id="form1" name="frmname" method="post" action="">
<input type="text" name="txtname"/>
</form>
</body>
12 มิถุนายน 2555
เว็บไซต์สอนทำ HTML และ CSS
สอนได้ละเอียดและง่าย เขาสอนได้ดีจริง ๆ เลยครับ ตามลิ้งค์นี้เลยครับ
http://www.hellomyweb.com/index.php/main/content/26
http://www.hellomyweb.com/index.php/main/content/26
11 มิถุนายน 2555
04 มิถุนายน 2555
แก้ปัญหาติดตั้ง Kaspersky Internet Security 2012 แล้วเชื่อม Lan ไม่ได้
สมัครสมาชิก:
บทความ (Atom)