ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programming[WEBDEV Room!] แชร์ทุกเรื่อง ถ้าเป็นเว็บ!
หน้า: 1 ... 12 13 [14] 15 16 ... 21   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: [WEBDEV Room!] แชร์ทุกเรื่อง ถ้าเป็นเว็บ!  (อ่าน 67164 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
ฉันไม่มีตัวตน
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 65
ออฟไลน์ ออฟไลน์

กระทู้: 4,817



ดูรายละเอียด
« ตอบ #260 เมื่อ: 04 ตุลาคม 2008, 09:50:04 »

ลืมบุ๊คมาร์กกะทู้นี้ไปได้อย่างไร
บันทึกการเข้า
ClickToBan
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 182
ออฟไลน์ ออฟไลน์

กระทู้: 4,892



ดูรายละเอียด
« ตอบ #261 เมื่อ: 04 ตุลาคม 2008, 11:55:41 »

บุ๊กด้วยคราวที่แล้วว่า มาโพสไว้แหละ แต่หายไปไหนก้อไม่รู้  Embarrassed
บันทึกการเข้า
ฟาร์มเฮ้า
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 49
ออฟไลน์ ออฟไลน์

กระทู้: 1,014



ดูรายละเอียด
« ตอบ #262 เมื่อ: 04 ตุลาคม 2008, 14:02:22 »

ขอบคุณ คุณ Ethaizone มาก ๆ  เลยครับ   Kiss
บันทึกการเข้า
EThaiZone
เจ้าพ่อโลลิค่อน
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 321
ออฟไลน์ ออฟไลน์

กระทู้: 12,518



ดูรายละเอียด เว็บไซต์
« ตอบ #263 เมื่อ: 05 ตุลาคม 2008, 15:55:37 »

มีคนถามมาทาง PM เรื่อง WYSIWYG

เลยรวมมาให้เลย ก็ลองๆ ดูนะครับ

โค๊ด:
http://tinymce.moxiecode.com/
http://www.htmlarea.com/
http://www.fckeditor.net/
http://www.kevinroth.com/rte/
http://www.snippetmaster.com/index.php
http://xinha.webfactional.com/
http://nicedit.com/
http://www.openwebware.com/
http://www.wyzz.info/
http://www.themaninblue.com/experiment/widgEditor/
http://www.textarearich.com/
http://users.ox.ac.uk/~pault/rtwedit/
http://hypertextarea.sourceforge.net/
http://users.ox.ac.uk/~pault/rtwedit/

 Smiley
บันทึกการเข้า

icez
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 296
ออฟไลน์ ออฟไลน์

กระทู้: 2,886



ดูรายละเอียด
« ตอบ #264 เมื่อ: 05 ตุลาคม 2008, 16:17:40 »

เท่าที่ลอง tinymce เจ๋งสุดครับ
แต่.... ตัวมันไม่ได้ tiny เหมือนชื่อเลยอะ T_T
บันทึกการเข้า

THZHost SSD Hosting ไทย/สิงคโปร์ พร้อม firewall ป้องกันการยิงเว็บ + scan ไวรัสในเว็บ
siamman
บุคคลทั่วไป
« ตอบ #265 เมื่อ: 05 ตุลาคม 2008, 16:47:53 »

Tiny MCE เจ๋งสุดครับ ใช้ง่ายด้วย แต่ถ้าไม่อยาก optimize มากๆ แนะนำ OpenWYSIWYG

ลองเซิร์สหาดูนะครับ
บันทึกการเข้า
EThaiZone
เจ้าพ่อโลลิค่อน
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 321
ออฟไลน์ ออฟไลน์

กระทู้: 12,518



ดูรายละเอียด เว็บไซต์
« ตอบ #266 เมื่อ: 05 ตุลาคม 2008, 18:14:14 »

เฮ้อ อะไรที่ผมต้องใช้ ก็จะเอามาโพสเรื่อยๆ นะ กันตัวเองลืมด้วย

โค้ด Javascript ดัก Event Keyboard เท่าที่ทดสอบน่าจะรองรับเกือบทุก browser
IE6 กับ FF3 เทส์แล้วชัวร์ โค้ดมาจากการยำมั่วกับโค้ดหลายที่
อันหนึ่งใช้ได้กะ IE อันหนึ่งใช้ได้กะ FF ก็ยำเละ

โค๊ด:
ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false

function keyDown(e) {
if (ns4) {var Key=e.which;}
if (ie4) {var Key=event.keyCode;}
if (!ie4 & !ns4) {var Key=e.keycode ? e.keycode : e.which}
alert(Key)
}

if (!ie4 & !ns4) {
window.addEventListener('keydown', keyDown, false)
} else {
document.onkeydown = keyDown
}
if (ns4) document.captureEvents(Event.KEYDOWN)

แก้ไขเพิ่ม พอดีมันรันบน greasemonkey ไม่ผ่าน Tongue
« แก้ไขครั้งสุดท้าย: 05 ตุลาคม 2008, 19:29:43 โดย EThaiZone » บันทึกการเข้า

oldgame
สมุนแก๊งเสียว
*

พลังน้ำใจ: 26
ออฟไลน์ ออฟไลน์

กระทู้: 998



ดูรายละเอียด เว็บไซต์
« ตอบ #267 เมื่อ: 05 ตุลาคม 2008, 19:22:30 »

ขอบคุณครับคุณโจ้ เดี๋ยวขอเอาไปปรับกลับของเก่าก้องแก้งของผมหน่อยนะครับ  Embarrassed

บันทึกการเข้า

โปรเกมส์ luna-z blog ส่วนตัวรวมโปร
ไก่ชน เว็บไซต์รวมซุ้มไก่ชน
รับออกแบบเว็บไซต์   รับออกแบบเว็บไซต์
รับทำเว็บ   รับออกแบบเว็บไซต์
พระเครื่อง พระล้านนา รวมพระเครื่องเมืองเหนือ
kudjung
สมุนแก๊งเสียว
*

พลังน้ำใจ: 45
ออฟไลน์ ออฟไลน์

กระทู้: 985



ดูรายละเอียด เว็บไซต์
« ตอบ #268 เมื่อ: 06 ตุลาคม 2008, 10:23:01 »

Tiny MCE ติดตรงที่อยากได้ MCFileManager แบบไม่เสียเงินอะ
เคยหา Plugin คล้ายๆกันมาได้ แต่ทำหายไปไหนไม่รู้แล้ว  Cry ใครแบ่งปันได้นะครับ
บันทึกการเข้า

BosnoS
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 222
ออฟไลน์ ออฟไลน์

กระทู้: 8,168



ดูรายละเอียด
« ตอบ #269 เมื่อ: 06 ตุลาคม 2008, 15:56:26 »

"ภาคต่อกับการต่อหางให้ PHP"

ต่อจากภาคที่แล้ว

ขั้นแรกให้สร้างไฟล์ PHP  ที่จะเป็นเขามาสักไฟล์
สมมุติว่าชื่อ foot.php ละกัน

พอเราสร้าง ให้ลองใส่โค้ดนี้ลงไป
โค๊ด:
echo "I am Foot of PHP.";
แล้วเซฟ

ต่อมาให้แก้ .htaccess เพิ่มโค้ดนี้ลงไป
โค๊ด:
php_value auto_append_file foot.php
แล้วเซฟ


เท่านี้ เราก็จะสามารถต่อหางให้ไฟล์ php ทุกไฟล์ได้แล้ว
ลองเปิด php หน้าไหนก็ได้่ ข้อความ I am Foot of PHP. จะไปติดอยู่ข้างล่างเสมอ

ข้อดีของมันจริงๆ คืออะไร มันแล้วแต่คนประยุกต์ (กึ๋น)
ยกตัวอย่าง... มันคงจะง่าย ถ้าผมอยากยัดโค้ดตรวจ status
โดยไม่ต้องแก้โค้ดเดิมให้ยุ่งยาก

--------------------------------------------------

555+ ผมเอาข้อความของการสวมเขามาแก้นิดหน่อยแล้วโพส อย่าถือสาละกันนะครับ  Smiley

คราวหน้าจะมาพูดเรื่องแนวนี้อีกโพส แต่จะเป็นสำหรับ html
จะได้ครบสูตรทั้ง php และ html เลย  Smiley

ขอขุดหน่อย พอดีนำไปใช้ work ดีครับ แต่


อยากให้มันมีผลแต่ ใน domain.com นะคับ ถ้าเป็น ใน Subdomain ไม่มีผล พอจะทำได้ไหมคับ
บันทึกการเข้า
ball6847
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 212
ออฟไลน์ ออฟไลน์

กระทู้: 4,174



ดูรายละเอียด
« ตอบ #270 เมื่อ: 06 ตุลาคม 2008, 16:09:01 »

คุงเต้ก้เอา .htaccess ไปไว้ใน โฟลเดอร์ของ ซับจิคับ แหะๆ
บันทึกการเข้า

siamman
บุคคลทั่วไป
« ตอบ #271 เมื่อ: 06 ตุลาคม 2008, 16:19:56 »

Tiny MCE ติดตรงที่อยากได้ MCFileManager แบบไม่เสียเงินอะ
เคยหา Plugin คล้ายๆกันมาได้ แต่ทำหายไปไหนไม่รู้แล้ว  Cry ใครแบ่งปันได้นะครับ

ผมใช้ tinyBrowse อยู่ครับ พอใช้ในระดับนึง
บันทึกการเข้า
EThaiZone
เจ้าพ่อโลลิค่อน
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 321
ออฟไลน์ ออฟไลน์

กระทู้: 12,518



ดูรายละเอียด เว็บไซต์
« ตอบ #272 เมื่อ: 06 ตุลาคม 2008, 19:27:54 »

ขอขุดหน่อย พอดีนำไปใช้ work ดีครับ แต่


อยากให้มันมีผลแต่ ใน domain.com นะคับ ถ้าเป็น ใน Subdomain ไม่มีผล พอจะทำได้ไหมคับ

ไม่ทราบเลยครับ มันประกาศค่าทับไม่ได้ด้วย

มีทางเดียวคือเขียนเช็ค if ที่ไฟล์ php ที่เรา prepend append ไป
ยกตัวอย่าง

โค๊ด:
$exclude = array("subdomain1", "subdomain2"); 

$tmp = substr(str_replace(dirname(__FILE__), "", dirname($_SERVER['PATH_TRANSLATED'])), 1);
$path = explode("/", str_replace("\\", "/", $tmp));

if(!in_array($path[0], $exclude)) {
echo "PHP Header";
}

ใช้ได้จริงนะครับ  Smiley

เผลอเขียนอีกแล้วเรา งานการไม่เดิน  Lips Sealed
บันทึกการเข้า

BosnoS
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 222
ออฟไลน์ ออฟไลน์

กระทู้: 8,168



ดูรายละเอียด
« ตอบ #273 เมื่อ: 07 ตุลาคม 2008, 13:13:54 »

ขอขุดหน่อย พอดีนำไปใช้ work ดีครับ แต่


อยากให้มันมีผลแต่ ใน domain.com นะคับ ถ้าเป็น ใน Subdomain ไม่มีผล พอจะทำได้ไหมคับ

ไม่ทราบเลยครับ มันประกาศค่าทับไม่ได้ด้วย

มีทางเดียวคือเขียนเช็ค if ที่ไฟล์ php ที่เรา prepend append ไป
ยกตัวอย่าง

โค๊ด:
$exclude = array("subdomain1", "subdomain2"); 

$tmp = substr(str_replace(dirname(__FILE__), "", dirname($_SERVER['PATH_TRANSLATED'])), 1);
$path = explode("/", str_replace("\\", "/", $tmp));

if(!in_array($path[0], $exclude)) {
echo "PHP Header";
}

ใช้ได้จริงนะครับ  Smiley

เผลอเขียนอีกแล้วเรา งานการไม่เดิน  Lips Sealed

ขอบคุณครับ

พอดีผมแก้ปัญหามั่วๆ ไปล่ะ ผมสร้างไพล์เปล่าชื่อ head.php และ footer.php ไปวางใน sub folder นั้นๆ
บันทึกการเข้า
ฉันไม่มีตัวตน
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 65
ออฟไลน์ ออฟไลน์

กระทู้: 4,817



ดูรายละเอียด
« ตอบ #274 เมื่อ: 07 ตุลาคม 2008, 14:48:05 »

โครงสร้างตาราง

create table pageview (
ip varchar(15) not null default '',
counter int not null default '0',
primary key (ip)
) engine=MyISAM



query ในหน้าเว็บ

insert into pageview(ip,counter) values('123.45.67.89', 1) on duplicate key update counter = counter +1


จบครับ
ขอบคุณครับขอเอาไปลองล่ะนะ กำลังหา stat ที่จะมาเก็บเทียบกับ stats.in.th อยู่พอดี
บันทึกการเข้า
topsitemp4
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 19
ออฟไลน์ ออฟไลน์

กระทู้: 1,185



ดูรายละเอียด เว็บไซต์
« ตอบ #275 เมื่อ: 08 ตุลาคม 2008, 01:09:26 »

ทายสิครับว่ามันเป็นเพราะอะไร Grin

DB Error: insufficient permissions
[nativecode=1044 ** Access denied for user 'steponeu_affilia'@'localhost' to database 'steponeu_affiliatepro']
บันทึกการเข้า

ball6847
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 212
ออฟไลน์ ออฟไลน์

กระทู้: 4,174



ดูรายละเอียด
« ตอบ #276 เมื่อ: 08 ตุลาคม 2008, 13:30:33 »

PHP Syntax Hightlight แบบเบิร์ดๆ

หาฟังก์ชั่นแปลกๆมาเล่นเรื่อยๆ วันๆนั่งอ่าน function reference ไปเรื่อยเปื่อย แล้วก็เจอฟังก์ชั่นน่าสนใจหลายๆฟังก์ชั่น วันนี้ขอหยิบมาเสนอสัก 1 ฟังก์ชั่นค้าบบ

ฟังก์ชั่นนี้มีชื่อว่า highlight_file() หรืออีกชื่อคือ show_source() เป็น build-in function ไม่ต้องไปหาคลาสหรือเขียนฟังก์ชั่นขึ้นเองก็สามารถแสดง source code ของ php แบบมีไฮไลท์ syntax งามๆแล้ว

อ่ะวิธีใช้ อ้างอิงจาก php.net

mixed highlight_file ( string $filename [, bool $return ] )

นั่นคือ ต้องการแค่ที่อยู่ไฟล์ที่จะเอามาแสดงซอร์สโค้ดเท่านั้นเองเพราะฉะนั้น แค่นี้ก็พอแระ

โค๊ด:
<?php

highlight_file
("sourcecode.php");

?>



โอ้ววว เท่านี้ก็แสดงซอร์สโค้ดอย่างสวยงามตา แต่ถึงกระนั้นมันก็ไม่สาแก่ใจของผมซะเท่าไหร่ เพราะส่วนตัวผมว่าการแสดง source code น่าจะใช้ <pre> เลยโมนิสนึง

โค๊ด:
<?php

function highlight_file_mod($filename $return=false) {
$code "<pre>" str_replace('<br />' "\n" highlight_file($filename true)) . "</pre>";
if($return) return $code;
else echo $code;
}

?>

แต่ทั้งนี้ท้งนั้นผมก็ยังไม่รู้จักพอ ประจวบเหมาะเจอ user ใน php.net ท่านนึงเอาฟังก์ชั่น  highlight_with_linenum() มาโพสท์ โอ้ววว น่าสนใจๆ แต่ดันใช้แล้วไม่เวิร์ก เหอๆ งั้นทำเองก็ได้ฟระ

โค๊ด:
<?php

function highlight_with_linenum($filename $return=false $size=13) {
// verify file existance
if(!file_exists($filename)) return false;

// create line num
$line range(1,count(file($filename)));
$line implode("\n",$line);

// fix main code
$find = array("<br />" ">\n" );
$replace = array("\n" '>' );
$code str_replace($find $replacehighlight_file($filename true));


// additional stylesheet for highlighter
$output '<style>';
$output .= '* {margin:0;padding:0;}';
$output .= 'td {padding:5px 0 5px 0;font-size:'$size .'px;}';
$output .= '.linenum {background-color:whitesmoke;color:gray;padding:0 10px 0 10px;text-align:right;border-right:1px solid gray;}';
$output .= '.separator {width:10px;background-color:whitesmoke;}';
$output .= '.code {padding-left:5px;}';
$output .= '</style>';

// CODE
$output .= '<table class="main"><tr>';
$output .= '<td class="linenum">';
$output .= '<pre>'$line .'</pre>';
$output .= '</td>';
$output .= '<td class="separator">&nbsp;&nbsp;</td>';
$output .= '<td class="code">';
$output .= '<pre>'$code .'</pre>';
$output .= '</td>';
$output .= '</tr></table>';

// return or display
if($return) return $output;
else echo $output;

}


?>

ออกมาเป็นอย่างงี้



ทีนี้เอาไปใช้แสดงโค้ดในบล็อกหรือในเว็บได้สบายๆแระ
บันทึกการเข้า

oldgame
สมุนแก๊งเสียว
*

พลังน้ำใจ: 26
ออฟไลน์ ออฟไลน์

กระทู้: 998



ดูรายละเอียด เว็บไซต์
« ตอบ #277 เมื่อ: 08 ตุลาคม 2008, 13:44:47 »

ขอบคุณครับคุณ ball ผมขอเอาไปลงเว็บให้เพื่อน ๆ ดูนะครับ  Kiss
บันทึกการเข้า

โปรเกมส์ luna-z blog ส่วนตัวรวมโปร
ไก่ชน เว็บไซต์รวมซุ้มไก่ชน
รับออกแบบเว็บไซต์   รับออกแบบเว็บไซต์
รับทำเว็บ   รับออกแบบเว็บไซต์
พระเครื่อง พระล้านนา รวมพระเครื่องเมืองเหนือ
tommy009
ก๊วนเสียว
*

พลังน้ำใจ: 17
ออฟไลน์ ออฟไลน์

กระทู้: 211



ดูรายละเอียด เว็บไซต์
« ตอบ #278 เมื่อ: 08 ตุลาคม 2008, 14:34:23 »

ผมมี tip นิดหน่อยครับ (แต่ส่วนใหญ่คงรู้แล้ว) บางโฮสต์เวลาที่เราเปลี่ยนค่า css ใน server แต่พอ refresh แล้วมันไม่เปลี่ยนตามที่เราแก้ ให้ใส่ในโค้ด "?r=1235468 " (เลขอะไรก็ได้ตามใจชอบ) เช่น site.css?r=20349 แล้วก็ลบแค็ชในเครื่องเราด้วย ต่อไปนี้ปัญหาการอัพเดท css ก็จะหมดไป
บันทึกการเข้า

siamman
บุคคลทั่วไป
« ตอบ #279 เมื่อ: 08 ตุลาคม 2008, 15:19:34 »

ผมมี tip นิดหน่อยครับ (แต่ส่วนใหญ่คงรู้แล้ว) บางโฮสต์เวลาที่เราเปลี่ยนค่า css ใน server แต่พอ refresh แล้วมันไม่เปลี่ยนตามที่เราแก้ ให้ใส่ในโค้ด "?r=1235468 " (เลขอะไรก็ได้ตามใจชอบ) เช่น site.css?r=20349 แล้วก็ลบแค็ชในเครื่องเราด้วย ต่อไปนี้ปัญหาการอัพเดท css ก็จะหมดไป


เป็นทิปที่น่าสนใจมากครับ เพิ่งรู้ว่าทำแบบนี้ได้ด้วย
บันทึกการเข้า
หน้า: 1 ... 12 13 [14] 15 16 ... 21   ขึ้นบน
พิมพ์