[PHP Room] แชร์ PHP กันวันละนิด

เริ่มโดย EThaiZone, 05 มีนาคม 2007, 19:27:38

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

aomnaruk

อ้างถึงจาก: sealinda
อ้างถึงจาก: peteอยากได้ script ลอกของชาวบ้านมาขายใน CB อ่ะคับ

พอจะมีมั๊ย
ตอนนี้กะลัง in trend เชียว ก๊ากๆๆ

ไม่เห็นต้องถามหาสคริปเล้ยยยย

ก้อแค่ ก๊อปอันที่เค้าก๊อปมาขาย เอาไปขายต่อนั่นแหละ ง่ายดี  :twisted:  คลาสนี้ก้อไม่ต้องเรียนแล้ว  :twisted:  :twisted:  :twisted:

อ้างถึงโบราณว่าไว้ "ไม่มีความเลวใด เลวกว่าการขโมยสคิปต์คนอื่นไปขายที่ คลิกแบงค์"
คำสอน: นารูโตะ นินจาจอมคาถา

ColdMoney

อ้างถึงจาก: aomnaruk
อ้างถึงจาก: sealinda
อ้างถึงจาก: peteอยากได้ script ลอกของชาวบ้านมาขายใน CB อ่ะคับ

พอจะมีมั๊ย
ตอนนี้กะลัง in trend เชียว ก๊ากๆๆ

ไม่เห็นต้องถามหาสคริปเล้ยยยย

ก้อแค่ ก๊อปอันที่เค้าก๊อปมาขาย เอาไปขายต่อนั่นแหละ ง่ายดี  :twisted:  คลาสนี้ก้อไม่ต้องเรียนแล้ว  :twisted:  :twisted:  :twisted:

อ้างถึงโบราณว่าไว้ "ไม่มีความเลวใด เลวกว่าการขโมยสคิปต์คนอื่นไปขายที่ คลิกแบงค์"
คำสอน: นารูโตะ นินจาจอมคาถา

กระทู้ hot ลามมาถึงนี่แล้วเหรอ เหอๆ  :lol:
[direct=https://www.jumnong.com]รับจำนอง[/direct] [direct=https://burapasup.com]รับซื้อบ้าน[/direct] [direct=https://kadsan.com]สินค้าราคาถูก[/direct] [direct=https://checkcheap.com]เปรียบเทียบราคา[/direct]

EThaiZone

อ้ากกระทู้ผมมีมลทิน    :twisted:

วันนี้จะมาพูดถึงขั้นตอนคำสั่งการใช้ mysql กัน

เริ่มแรกจากการติดต่อฐานข้อมูลนะครับ เราจะใช้

$link = mysql_connect($dbHost, $dbUser, $dbPass);
mysql_select_db($dbName, $link);

โดยต้องมีตัวแปรตามนี้
$dbHost ปกติคือ localhost
$dbUser $dbPass ก็ user กะ pass
ส่วน $dbName คือชื่อของฐานข้อมูล


ต่อมาการปิดการติดต่อฐานข้อมูลก็ใช้
mysql_close($link);
ซึ่งควรทำเพราะเป็นการตัดระบบช่วยให้ความเร็วโดยร่วมดีขึ้น

ต่อมาการใช้ query ก็
$result = mysql_query("Query เบื้องต้น");

แล้วใช้คำสั่งนี้แปลงเป็น array
$result = mysql_fetch_assoc($result);

สอนสั้นๆ นะครับ
ใครอยากหาข้อมูลเพิ่มเชิญ php.net ครับ

HARRY

เข้าสมัครเข้าเรียนด้วยคนครับ

ebay2day

OH !! Mygod....


มึนตึบ  :shock:  :?  :(  :cry:

EThaiZone

บทความส่งท้ายครับ

กระทู้นี้ผมอาจหยุดอัพเดตยาว เพราะต้องทำแข่งกะคนอื่นบ้างแล้ว
(สรุป ฉันยังไม่ได้ทำ 555+)


อยากจะเป็น PHP ต้องทำอย่างไร
คำถามนี้คงเป็นกันทุกคนนะครับ เอาเนื้อๆ เลยล่ะกัน

ขั้นแรกสำรวจตัวเองก่อน
พื้นฐานคือ
1. เป็น html เข้าขั้นเชี่ยวชาญ
ถามว่าทำไมถึงต้องขนาดนั้น เพราะการเขียน php จะใช้ควบคู่กะ html
แบบ แยกส่วนกันเลยทีเดียว ดังนั้น คุณไม่โปร เอาให่โปรก่อนดีกว่า

2. เข้าใจพื้นฐานของการเป็นโปรแกรมเมอร์
ตัวแปร เงื่อนไน ตรรกะ ถูกผิด

3. เป็นคนช่างค้นคว้าทดลอง และประยุกต์สิ่งรอบข้าง
นี้เป็นพื้นของคนที่อยู่ในสายนี้ครับ

แล้วก็เริ่มเลย ไปหาหนังสือ php ใน se-ed มาอ่านแล้วลองทำเลยครับ

เท่านี้จริงๆ มันไม่ยากครับ เพราะผมเองเริ่มยังยากกว่าท่านๆ

ตอนผมหัด มันไม่มีหนังสือ php สักเล่ม มีแต่ php-nuke (ตอนนั้น 6.5)
เอามาหัดใช้จนเริ่มแกะมือ สุดท้ายพอเริ่มเป็น
ก็เอาหนังสือมาเพิ่มความชำนาญ ก็เลยรอดมาถึงบัดนี้

ลองดูนะครับ มันไม่ยากจริงๆ  :D

เทมาเส็ก


sealinda

อ้างถึงจาก: EThaiZoneบทความส่งท้ายครับ

กระทู้นี้ผมอาจหยุดอัพเดตยาว เพราะต้องทำแข่งกะคนอื่นบ้างแล้ว
(สรุป ฉันยังไม่ได้ทำ 555+)



อ่านะคุณน้อง สู้ๆ แล้วกันจ้า

ขอบคุณสำหรับความรู้ที่มาโพสต์ให้อ่านกันนะคะ  :D  :D  :P
[direct=http://www.thaiseoboard.com/index.php/topic,95911.msg1197898.html#msg1197898]รับบริจาคของขวัญ สำหรับงานวันเด็ก (ส.ที่ 9 ม.ค. 53 ที่บ้านราชวิถี)[/direct] |[direct=http://www.sealinda.com/]ขายส่งเีครื่องสำอางแบรนด์เนม[/direct] | [direct=http://www.girliza.com/]เทคนิคการแต่งหน้า&บำรุงผิว[/direct]|[direct=http://bookmark.girliza.com]บุ๊คมาร์คแซ่บๆ[/direct]

rapeedu

อยากเขียนสคริปทำเว็บของตัวเองให้เป็น link directory น่ะครับ คือผมมี folder และ file อยู่ในนั้น เช่น

Folder A มี a1.html, a2.html, a2.html
Folder B มี b1.html, b2.html

อยากเขียนสคริปที่ไปอ่าน folder และ ไฟล์มาจัดเป็น Directory ผลลัพธ์

A
a1 a2 a3

B
b1 b2


หรือถ้ามีสคริปสำเร็จแล้วก็จะดีมาก ๆ เลยคับ ผมทำ arbitrage แต่อยากจะเอาเว็บไป submit google ด้วยคับ เผื่อมี traffic หลงมา 555

ขอบคุณคับ
[direct=http://emonitorplus.com]บริการรับส่ง Email Marketing[/direct] [direct=http://emonitorplus.com]บริการรับส่งข่าวสารด้วย E-mail[/direct][direct=http://emonitorplus.com/%E0%B8%9C%E0%B8%A5%E0%B8%87%E0%B8%B2%E0%B8%99-email-marketing-%E0%B8%A5%E0%B8%B9%E0%B8%81%E0%B8%84%E0%B9%89%E0%B8%B2/]ผลการส่ง Email marketing[/direct]
[direct=https://www.facebook.com/emonitorplus]บริการรับส่ง email marketing[/direct]
[direct=http://emonitorplus.com/]รับส่ง email marketing[/direct]

EThaiZone

สคริปแบบนี้คงจัดให้ไม่ได้ครับ แถมถ้าจะเขียนก็กินเวลา
แถมภายในไฟล์ก็ต้องมี format ถูกแบบ

คงต้องให้คุณเขียน php เป็น ไม่ก็จ้างคนเขียนครับ

iamnewbies

เพิ่งซื้อหนังสือ โคตรเซียน php มาอ่าน 555 หน้าเตอะเลย
ุอิอิ  พลุบๆโพล่ๆ  เข้าๆออกๆ เสียวๆ

youcanberich

คุณ ethaizone จะพักยาว เสียดายจัง  :?  แต่ก็ขอบคุณมากครับ เดี๋ยวจะค่อยติดตามเรื่อยๆ
[direct=http://www.iheartpassiveincome.com/]อยากรู้ว่าผมทำเงินวันละ $1000 ได้ยังไง คลิ๊ก![/direct]
[direct=http://www.iheartpassiveincome.com/]ผมจะสอนให้คุณหารายได้แบบยั่งยืนบนโลกออนไลน์ รับประกันคุณทำได้แน่นอน[/direct]
[direct=http://www.iheartpassiveincome.com/]เหนื่อยกับการปั่นเว็บใช่มั้ย อยากทำเงินวันละ $100 และไม่ต้องลุ้นโดนแบนรายวัน ผมมีทางออกให้ คลิ๊กครับ![/direct]

NongNatty

อ้างถึงจาก: EThaiZoneเดี๋ยวก่อนกระทู้จะโดนเบี่ยงเบนไปซะก่อน

วันนี้อารมณ์ดีมากๆ (โปรเจ็คเดินหน้าด้วยดี แถมเพิ่งทำ engine ตัวใหม่เสร็จ)

เข้าเรื่อง จำสคริป Related จาก Google ได้ไหมครับ
ที่ผมจำกัดแจกแค่ราวๆ 30 คนอะ

ตอนนี้คิดอีกทีเอามาแจกเลยไว้ถาวรดีกว่า เพราะเท่าที่สำรวจ คนใช้มากกกว่า 60 คนแล้วมั้ง  :lol:

function ggkeyword($keyword) {
   $gg_result = file_get_contents("http://www.google.com/complete/search?hl=en&js=true&qu=".$keyword);
   $gg_reg = '/sendRPCDone\(frameElement, "(.*)", new Array\("(.*)"\), new Array\("(.*) results"\), new Array\(""\)\);/';

   preg_match($gg_reg, $gg_result, $keylist);

   $keyname = split('", "', $keylist[2]);
   $keyhits = split(' result(s*)", "', $keylist[3]);

   $keyhits = str_replace(",", "", $keyhits);

   return array($keyname, $keyhits);
}


วิธีใช้

$key = ggkeyword("test");

for($i=0;$i<10;$i++) {
   echo $key[0][$i]."=".$key[1][$i]."<br>";
}


หวังว่าจะได้ใช้ประโยชน์นะครับ  :D

ไม่มีตรวจสอบก่อนหรือไงครับ

Warning: file_get_contents(http://www.google.com/complete/search?hl=en&js=true&qu=test) [function.file-get-contents]: failed to open stream: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. in xxxxxxxxxxxxxxxxxxxxxxxxxxx

ทำไงต่อหล่ะครับ

ใครจะเอาไปใช้ ต้องแปลงเยอะแหล่ะครับ
ที่เที่ยวไทย.com : ข้อมูลสถานที่[direct=http://www.teeteawthai.com/]ท่องเที่ยว[/direct] [direct=http://www.teeteawthai.com/พาเที่ยว]พาเที่ยว[/direct]สถานที่ท่องเที่ยวต่างๆ ในประเทศไทย

[direct=http://www.r24.org/hotelresortclub.com/]Hotel Booking Online[/direct] | [direct=http://www.r24.org/siamhotelresort.com/]Hotel Booking[/direct] |
[direct=http://www.teeteawthai.com/ido24/]ที่พัก[/direct]

EThaiZone

ใครว่าไม่ทดสอบละครับ ทดสอบเป็นชาติแล้ว บัดนี้ยังใช้งานได้อยู่ครับ

สคริปของคุณ Tee++; ที่ขาย ก็ใช้ระบบค้นหาคีย์เวิร์ดของผมเนี่ยแหละ

ให้คุณ Tee++; มาคอนเฟิร์มก็ได้ว่าสคิรปผมมันดีหรือห่วย

และอีกอย่าง คืนค่าเป็น array เนี่ย ผมว่าคลาสสิคสุดๆ แล้วนะ
หรือว่าควรคืนเป็น object ดีไหมเนี่ย เป็นฟังค์ชั่นแค่ฝังแล้วเรียกใช้ ผมว่ามันง่ายแล้วนะครับ  :?

แล้วสุดท้าย error ที่ขึ้นคือมันมีปัญหาเรียกไฟล์ไม่ได้ภายในเวลาที่สมควรครับ
มันหมายถึงว่า โฮสที่คุณใช้รันมันอืดหรือเน่าแน่ๆ ครับ
error แบบนี้เกิดจากการ timeout ก่อนเวลาครับ

ตัวอย่างเว็บ error เพราะ GG มาบ่อยจนเกินสภาพทราฟิคติดขัด

ถ้ามัน error เพราะ regular expression ที่ผมเขียนมันผิดผมจะไม่เถียงสักคำ -*-

เทสเป็นชั่วโมงนะ ถ้ามีปัญหาคงมีคนอีก 30 กว่าคนมาถามให้ปวดหัวแล้ว  :lol:

amaudy


POM

มีคำถามครับ overloading กับ overriding อ่ะครับ ต่างกันยังไง
วันนั้นไปสัมพาษณ์เจอข้อสอบตอบไม่ได้

Tee++;

อ้างถึงWarning: file_get_contents(http://www.google.com/complete/search?hl=en&js=true&qu=test) [function.file-get-contents]: failed to open stream: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. in xxxxxxxxxxxxxxxxxxxxxxxxxxx

Confirm ครับโคดตัวนี้ใช้ดีมากคืนค่าเร็วเพราะต้นฉบับบมีแต่ Text แต่ถ้าอยากให้ได้ผลออกมามากกว่า 10 คำอาจจะต้อง modify กันเล็กน้อย

http://www.google.com/complete/search?hl=en&js=true&qu=test

ส่วนไอ้ Error นั่นอ่ะ คิดว่าเป็นที่ hosting ไม่อนุญาติคำสั่ง file_get_contents ให้เปลี่ยนมาใช้ cURL ดึงค่าแทนจะแก้ปัญหานี้ได้ทันที

http://curl.haxx.se/
[direct=http://laravel.in.th]Laravel in Thai[/direct]
[direct=http://jquerytips.com]jQueryTips by Tee++;[/direct]
[direct=https://www.facebook.com/jQueryTips]jQueryTips Page[/direct]
[direct=https://www.facebook.com/Laravel.in.th]Laravel in Thai Page[/direct]
[direct=https://twitter.com/Teepluss]Teepluss's Twitter[/direct]


ebay2day

วานผู้รู้ช่วยหน่อยครับ

server ล่ม พอทำงานได้เจอปัญหานี้คับ

Could not obtain post/user information.

DEBUG MODE

SQL Error : 1030 Got error 134 from storage engine

SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid FROM phpbb_posts p, phpbb_users u, phpbb_posts_text pt WHERE p.topic_id = 6719 AND pt.post_id = p.post_id AND u.user_id = p.poster_id ORDER BY p.post_time ASC LIMIT 0, 20

Line : 394
File :
 


แล้วก็เวลาโพสก็เจอแบบนี้

EThaiZone

เรื่อง 2 over มีคนเคยถามมาแล้ว

http://www.narisa.com/forums/lofiversion/index.php?t8265.html


ส่วน error 134 ฐานข้อมูลเจ๊งครับ
สั่งซ่อมแซมฐานข้อมูลก่อนครับ

แต่เอาให้ชัวร์ สั่งตรวจสอบดูก่อบครับ
จะได้รุ้ว่ามันเป็นแบบนั้นหรือเปล่า  :D

ebay2day

อันนี้เจอตอนโพสคับ...ช้วยด้วยคับ

Error in posting

DEBUG MODE

SQL Error : 1062 Duplicate entry '102985' for key 1

INSERT INTO phpbb_posts (topic_id, forum_id, poster_id, post_username, post_time, poster_ip, enable_bbcode, enable_html, enable_smilies, enable_sig) VALUES (6700, 7, 3, '', 1174478129, '3a091bec', 1, 0, 1, 1)

Line : 271
File : c:\webhosts\fishing2day_com\WWW\board\includes\functions_post.php