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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์Programming[PHP Room] แชร์ PHP กันวันละนิด
หน้า: 1 ... 7 8 [9] 10 11 12   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: [PHP Room] แชร์ PHP กันวันละนิด  (อ่าน 102281 ครั้ง)
0 สมาชิก และ 2 บุคคลทั่วไป กำลังดูหัวข้อนี้
EThaiZone
เจ้าพ่อโลลิค่อน
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 12,518



ดูรายละเอียด เว็บไซต์
« ตอบ #160 เมื่อ: 29 ตุลาคม 2007, 14:17:28 »

ทำมัยพักนี้ แลน้องโจ้สมองแล่นจัง เกิดไรขึ้นเนี่ย คิดไปเองป่าววา  Tongue

พอคิดว่าตัวเองอาจอายุไม่ยืนในวันไหนก็ได้

ไฟมันก็เลยลุกครับ (ลุกแบบจี้ก้น)

 Cheesy
« แก้ไขครั้งสุดท้าย: 28 มีนาคม 2008, 16:58:06 โดย EThaiZone » บันทึกการเข้า

dekmw
ก๊วนเสียว
*

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

กระทู้: 243



ดูรายละเอียด
« ตอบ #161 เมื่อ: 29 ตุลาคม 2007, 14:55:30 »

อยากรู้จักเลยครับว่าตัวแปรของphpภาษาC เหมือนกันรึเปล่าอ่ะครับ Kiss
บันทึกการเข้า
jiw
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 5,923



ดูรายละเอียด เว็บไซต์
« ตอบ #162 เมื่อ: 29 ตุลาคม 2007, 21:29:22 »

อยากรู้จักเลยครับว่าตัวแปรของphpภาษาC เหมือนกันรึเปล่าอ่ะครับ Kiss


คร่าวๆ ที่ผมลองศึกษามา .. ใช้งานไม่ต่างกันเลยนะครับ ( สำหรับ เบื้องต้น ) ลึกๆไป ไม่แน่ใจ

เพราะกำลังศึกษาอยู่เช่นกัน
บันทึกการเข้า
ball6847
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 4,174



ดูรายละเอียด
« ตอบ #163 เมื่อ: 29 ตุลาคม 2007, 21:40:16 »


พอคิดว่าตัวเองอาจอายุไม่ยืนในวันไหนก็ได้

ไฟมันก็เลยลุกครับ (ลุกแบบจี้ก้น)

 Cheesy

ที่บอกว่าลุกนี่ ต้องเห็นอะไรหวิวๆ เสียวๆก่อนป่ะถึงจะลุก  Cheesy
อ่ะล้อเล่งน้าา

อยากรู้จักเลยครับว่าตัวแปรของphpภาษาC เหมือนกันรึเปล่าอ่ะครับ Kiss

ผมไม่รู้อะไรมากนะ รู้แต่ว่า ภาษา PHP ถูกสร้างขึ้นมาด้วย ภาษา C
คนเป็น C มาก่อนเรียน PHP นิดเดวก็เปนแระ
คนเรียน PHP มาก่อน ย้อนไปเรียน C เอ้ะ งง งง (เป็นเฉพาะผมคนเดวมั้ง)
บันทึกการเข้า

dekmw
ก๊วนเสียว
*

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

กระทู้: 243



ดูรายละเอียด
« ตอบ #164 เมื่อ: 29 ตุลาคม 2007, 23:11:29 »

หุหุครับ เหอะๆๆพอดีเรียน ภาษาซีอยู่อ่ะครับ เลยอยากรู้  ขอบคุณมากครับ  พี่ๆๆ Wink
บันทึกการเข้า
isawa
คนรักเสียว
*

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

กระทู้: 115



ดูรายละเอียด
« ตอบ #165 เมื่อ: 30 ตุลาคม 2007, 13:21:50 »

โอ้ว แหล่ง ทรัพย์สมบัติ อยู่ในนี้หมดเลย มั่วแต่ไปอ่านกระทู้ไหนละเนี้ยเรา

ว่าแต่ อยากได้ rss ของ google มีไหมอ่ะคัรบ ตรง การ ค้นหา นะครับ หาไม่เจอ เจอแต่ news.google.com


อ้าว  ตอนนี้ผมแปลกใจนะครับ ที่หลายคนไม่รู้ว่ามีอะไรบ้าง
Google เป็นสุดยอดของเครื่องมือของผมจริงๆ นะ

มี rss ตัวหนึ่งของ Google สามารถทำการค้นหา
Top ของ trend (หรือคีย์เวิร์ด) ที่นิยม (หรือถูกค้น)มากที่สุดในรายชั่วโมงได้ด้วย

ใครอยากรู้ pm ถาม  ไม่บอกง่ายๆ อิๆ  Cheesy

(มีดีๆ อีกหลายตัวนะ ลองวิ่งให้ทั่วดูสิ)


คุณ EThaiZone คล้ายๆตัวนี้รึป่าวคับ
โค๊ด:
http://www.hottrendlive.com

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

AsinLite สคริปดึงข้อมูล Asin Title Image จาก Amazon
EThaiZone
เจ้าพ่อโลลิค่อน
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 12,518



ดูรายละเอียด เว็บไซต์
« ตอบ #166 เมื่อ: 02 พฤศจิกายน 2007, 23:30:54 »

โอ้ว แหล่ง ทรัพย์สมบัติ อยู่ในนี้หมดเลย มั่วแต่ไปอ่านกระทู้ไหนละเนี้ยเรา

ว่าแต่ อยากได้ rss ของ google มีไหมอ่ะคัรบ ตรง การ ค้นหา นะครับ หาไม่เจอ เจอแต่ news.google.com


อ้าว  ตอนนี้ผมแปลกใจนะครับ ที่หลายคนไม่รู้ว่ามีอะไรบ้าง
Google เป็นสุดยอดของเครื่องมือของผมจริงๆ นะ

มี rss ตัวหนึ่งของ Google สามารถทำการค้นหา
Top ของ trend (หรือคีย์เวิร์ด) ที่นิยม (หรือถูกค้น)มากที่สุดในรายชั่วโมงได้ด้วย

ใครอยากรู้ pm ถาม  ไม่บอกง่ายๆ อิๆ  Cheesy

(มีดีๆ อีกหลายตัวนะ ลองวิ่งให้ทั่วดูสิ)


คุณ EThaiZone คล้ายๆตัวนี้รึป่าวคับ
โค๊ด:
http://www.hottrendlive.com




คล้ายๆ ครับ  มันบอกอัพเดตใหม่สดอะ ลองเข้า Google ให้ทั่วครับ

และอย่างมองในมุมที่คนปกติทั่วไปเขามองกัน ของดีตรึม
บันทึกการเข้า

EThaiZone
เจ้าพ่อโลลิค่อน
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 12,518



ดูรายละเอียด เว็บไซต์
« ตอบ #167 เมื่อ: 02 พฤศจิกายน 2007, 23:33:07 »

ฟังค์ชั่นแปลง tis620 เป็น utf-8 อีกตัวครับ

เป็นแบบชนิดแปลงเป็นอักขระ (ผมบอกไม่ถูกเพราะอ่านมันไม่ออก อิๆ)

เอาเป็นว่าลองใช้ดูนะครับ

โค๊ด:
function tis2utf8($tis) {
   for( $i=0 ; $i< strlen($tis) ; $i++ ){
      $s = substr($tis, $i, 1);
      $val = ord($s);
      if( $val < 0x80 ){
         $utf8 .= $s;
      } elseif ( ( 0xA1 <= $val and $val <= 0xDA ) or ( 0xDF <= $val and $val <= 0xFB ) ){
         $unicode = 0x0E00 + $val - 0xA0;
         $utf8 .= chr( 0xE0 | ($unicode >> 12) );
         $utf8 .= chr( 0x80 | (($unicode >> 6) & 0x3F) );
         $utf8 .= chr( 0x80 | ($unicode & 0x3F) );
      }
   }
   return $utf8;
}

Credit: http://www.mindphp.com/modules.php?name=News&file=article&sid=48

คนเขียนฟังค์ชั่นตัวนี้ เก่งจริงๆ
บันทึกการเข้า

isawa
คนรักเสียว
*

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

กระทู้: 115



ดูรายละเอียด
« ตอบ #168 เมื่อ: 05 พฤศจิกายน 2007, 13:12:34 »

โอ้ว แหล่ง ทรัพย์สมบัติ อยู่ในนี้หมดเลย มั่วแต่ไปอ่านกระทู้ไหนละเนี้ยเรา

ว่าแต่ อยากได้ rss ของ google มีไหมอ่ะคัรบ ตรง การ ค้นหา นะครับ หาไม่เจอ เจอแต่ news.google.com


อ้าว  ตอนนี้ผมแปลกใจนะครับ ที่หลายคนไม่รู้ว่ามีอะไรบ้าง
Google เป็นสุดยอดของเครื่องมือของผมจริงๆ นะ

มี rss ตัวหนึ่งของ Google สามารถทำการค้นหา
Top ของ trend (หรือคีย์เวิร์ด) ที่นิยม (หรือถูกค้น)มากที่สุดในรายชั่วโมงได้ด้วย

ใครอยากรู้ pm ถาม  ไม่บอกง่ายๆ อิๆ  Cheesy

(มีดีๆ อีกหลายตัวนะ ลองวิ่งให้ทั่วดูสิ)


คุณ EThaiZone คล้ายๆตัวนี้รึป่าวคับ
โค๊ด:
http://www.hottrendlive.com




คล้ายๆ ครับ  มันบอกอัพเดตใหม่สดอะ ลองเข้า Google ให้ทั่วครับ

และอย่างมองในมุมที่คนปกติทั่วไปเขามองกัน ของดีตรึม


จะลองดูครับ  Cheesy  ว่าแต่ของดีนี่แอบซ่อนแถวๆตรงไหนครับ จะได้จับมายำลงเวบ  Grin
บันทึกการเข้า

AsinLite สคริปดึงข้อมูล Asin Title Image จาก Amazon
ฟาร์มเฮ้า
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,014



ดูรายละเอียด
« ตอบ #169 เมื่อ: 08 พฤศจิกายน 2007, 23:25:57 »

คุณ EThaiZone ครับ ผมเอาสคริปแสดงชื่อไฟล์ใน dir ไปประยุกต์ใช้ แต่ตอนนี้มันแสดงชื่อไฟล์ไม่เรียงลำดับกันน่ะครับ คือสลับไปมา 5,2,7,1,9

ถ้าอยากให้มันเรียงชื่อไฟล์แบบเรียงตามชื่อไฟล์ได้ไหมครับ

โค๊ด:
<?php
$d 
dir("pic");
$count=0;
while (
false !== ($entry $d->read())) {
   if(
$entry<>"." && $entry<>"..") {
       
$count++;
        echo 
"$count > $entry<br>\n";
   }
}
$d->close();
?>

ลองบน localhost มันเรียง ทำไมลองบน server จริงมันไม่เรียงหว่า

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

อ่า ได้ละครับ เห็นคุณ EThaiZone ไม่ online เลยนั่งมั่วอยู่พักนึง
โค๊ด:
<?php
$d 
dir($wesds);
$count=0;
$odd = array();
while (
false !== ($entry $d->read())) {
   if(
$entry<>"." && $entry<>"..") {
       
$count++;
array_push($odd,$entry);
   }

}
sort($odd);
$dd sizeof($odd);
for(
$i 0$i<$dd$i++) {
echo 
$odd[$i]."<br>";
}
$d->close();
?>
« แก้ไขครั้งสุดท้าย: 09 พฤศจิกายน 2007, 01:47:22 โดย ฟาร์มเฮ้า » บันทึกการเข้า
EThaiZone
เจ้าพ่อโลลิค่อน
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 12,518



ดูรายละเอียด เว็บไซต์
« ตอบ #170 เมื่อ: 22 พฤศจิกายน 2007, 16:48:28 »

Code ของคุณฟาร์มเฮ้าดูสะอาดกว่าของผมเยอะเลย  Tongue

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

ไม่อัพเดตบ้างเดียวกระทู้จะเน่า
อ่านชื่อคุณฟาร์มเฮ้าแล้วพาลนึกถึงขนมปัง.. พอนึกไปมากลัวกระทู้บูดเพราะไม่อัพเดต (เกี่ยวกันไหมเนี่ย  Cheesy)

เข้าเรื่องวันนี้พอดีได้ทัศนา php.net จนสะดุดกับฟังค์ชั่นหนึ่ง เป็นอะไรที่สุดยอด

glob()
โค๊ด:
http://th.php.net/glob

ความสามารถหลักที่ดูง่ายอย่างเหลือเชื่อคือ
แสดงรายชื่อไฟล์ ณ พาทนั้นๆ
ฟังดูงงๆ ยกตัวอย่างเช่น

1.ต้องการรายการไฟล์นามสกุล txt
print_r(glob("*.txt"));

2.ต้องการรายการไฟล์ที่ขั้นต้นด้วยตัว a ในโฟลเดอร์ images
print_r(glob("images/a*.jpg"));

3.ต้องการแสดงทุกไฟล์และโฟล์เดอร์ในนั้นทั้งหมด
print_r(glob("*"));

4.ต้องการแสดงเฉพาะไฟล์ทั้งหมด ไม่เอาโฟลเดอร์
print_r(glob("*.*"));

5.ต้องการแสดงเฉพาะโฟลเดอร์ทั้งหมด ไม่เอาไฟล์
print_r(glob("*", GLOB_ONLYDIR));

6.ต้องการแสดงไฟล์นามสกุล php และ txt
print_r(glob("{*.php,*.txt}",GLOB_BRACE));


ปัญหาหนึ่งที่จะเกิดขึ้นกับฟังค์ชั่นนี้คือ.. Case Sensitive
วิธีแก้คือใช้ sql_regcase()
print_r(glob(sql_regcase("*.txt")));


เท่านี้ก็จะแก้ปัญหาได้แล้วครับ  Smiley
บันทึกการเข้า

EThaiZone
เจ้าพ่อโลลิค่อน
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 12,518



ดูรายละเอียด เว็บไซต์
« ตอบ #171 เมื่อ: 22 พฤศจิกายน 2007, 20:45:05 »

ขอโพสอีกหนึ่งเรื่องรวมไว้หน่อย

การเขียน Regex เพื่อเช็คภาษาไทย

กรณีถ้าเซฟไฟล์เป็น Ascii (ไฟล์ปกติ)

โค๊ด:
$var = '<img src="อยากได้ข้อมูลที่อยู่ตรงนี้">
<a href="อยากได้ข้อมูลที่อยู่ตรงนี้"</a>';

preg_match_all('#[\xA1-\xF9]#', $var, $match);

print_r($match);

กรณีถ้าเซฟไฟล์เป็น UTF-8 (รองรับหลายภาษาในไฟล์เดียวได้)

โค๊ด:
$var = '<img src="อยากได้ข้อมูลที่อยู่ตรงนี้">
<a href="อยากได้ข้อมูลที่อยู่ตรงนี้"</a>';

preg_match_all('#[ก-๙]#u', $var, $match);

print_r($match);


กรณีล่างเป็นอะไรที่ตกม้าตายเอามากๆ  Tongue
« แก้ไขครั้งสุดท้าย: 27 พฤศจิกายน 2007, 10:40:34 โดย EThaiZone » บันทึกการเข้า

EThaiZone
เจ้าพ่อโลลิค่อน
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 12,518



ดูรายละเอียด เว็บไซต์
« ตอบ #172 เมื่อ: 27 พฤศจิกายน 2007, 08:54:45 »

ช่วงนี้เป็นอะไรที่กำลังฮอทกับโดเมนภาษาไทยบนไทยเสียว

ัวันนี้เลยมีอะไรมาให้เล่น กับคลาสแปลง UTF8 เป็น punycode

IDNA Convert
โค๊ด:
http://www.phpclasses.org/browse/package/1509.html

วิธีใช้ก็ง่ายนิดเดียว!

โค๊ด:
$text = 'ฝากรูป.com';
require_once('idna_convert.class.php');
$IDN = new idna_convert();

//แปลงเป็น punycode
$encoded = $IDN->encode($text);
echo $encoded;

//แปลงกลับเป็น utf8
$decoded = $IDN->decode($encoded);
echo $decoded;

หรือใครขี้เกียจใช้ ก็เว็บนี้ได้เหมือนกัน
โค๊ด:
http://idnaconv.phlymail.de

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

EThaiZone
เจ้าพ่อโลลิค่อน
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 12,518



ดูรายละเอียด เว็บไซต์
« ตอบ #173 เมื่อ: 27 พฤศจิกายน 2007, 10:39:55 »

ฟังค์ชั่นแปลง utf8 กลับเป็น tis620

โค๊ด:
function utf82tis($string) {
  $str = $string;
  $res = "";
  for ($i = 0; $i < strlen($str); $i++) {
    if (ord($str[$i]) == 224) {
      $unicode = ord($str[$i+2]) & 0x3F;
      $unicode |= (ord($str[$i+1]) & 0x3F) << 6;
      $unicode |= (ord($str[$i]) & 0x0F) << 12;
      $res .= chr($unicode-0x0E00+0xA0);
      $i += 2;
    } else {
      $res .= $str[$i];
    }
  }
  return $res;
}

เครดิต
โค๊ด:
http://atiahcapus.spaces.live.com/
บันทึกการเข้า

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

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

กระทู้: 2,886



ดูรายละเอียด
« ตอบ #174 เมื่อ: 27 พฤศจิกายน 2007, 12:59:02 »

รวบ code ให้อีกที

โค๊ด:
function utf82tis($string) {
  $str = $string;
  $res = "";
  $strlen = strlen($str);
  for ($i = 0; $i < $strlen; $i++) {
    if (ord($str[$i]) == 224) {
      $unicode = ((ord($str[$i+2]) & 0x3F) | ((ord($str[$i+1]) & 0x3F) << 6)) | ((ord($str[$i]) & 0x0F) << 12);
      $res .= chr($unicode-0x0E00+0xA0);
      $i += 2;
    } else
      $res .= $str[$i];
  }
  return $res;
}

ปล. ตูเกลียด shift bit
บันทึกการเข้า

THZHost SSD Hosting ไทย/สิงคโปร์ พร้อม firewall ป้องกันการยิงเว็บ + scan ไวรัสในเว็บ
aomnaruk
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,245



ดูรายละเอียด
« ตอบ #175 เมื่อ: 30 พฤศจิกายน 2007, 18:54:07 »

เอาไว้ดึง Google Keyword Suggestion

โค๊ด:
<? 
/**
* XMLToArray Generator Class
* @author  :  MA Razzaque Rupom <[email protected]>, <[email protected]>
*             Moderator, phpResource (LINK1http://groups.yahoo.com/group/phpresource/LINK1)
*             URL: LINK2http://www.rupom.infoLINK2
* @version :  1.0
* @date       06/05/2006
* Purpose  : Creating Hierarchical Array from XML Data
* Released : Under GPL
*/

class XmlToArray
{
   
    var $xml='';
   
    /**
    * Default Constructor
    * @param $xml = xml data
    * @return none
    */
   
    function XmlToArray($xml)
    {
       $this->xml = $xml;   
    }
   
    /**
    * _struct_to_array($values, &$i)
    *
    * This is adds the contents of the return xml into the array for easier processing.
    * Recursive, Static
    *
    * @access    private
    * @param    array  $values this is the xml data in an array
    * @param    int    $i  this is the current location in the array
    * @return    Array
    */
   
    function _struct_to_array($values, &$i)
    {
        $child = array();
        if (isset($values[$i]['value'])) array_push($child, $values[$i]['value']);
       
        while ($i++ < count($values)) {
            switch ($values[$i]['type']) {
                case 'cdata':
                array_push($child, $values[$i]['value']);
                break;
               
                case 'complete':
                    $name = $values[$i]['tag'];
                    if(!empty($name)){
                    $child[$name]= ($values[$i]['value'])?($values[$i]['value']):'';
                    if(isset($values[$i]['attributes'])) {                   
                        $child[$name] = $values[$i]['attributes'];
                    }
                }   
              break;
               
                case 'open':
                    $name = $values[$i]['tag'];
                    $size = isset($child[$name]) ? sizeof($child[$name]) : 0;
                    $child[$name][$size] = $this->_struct_to_array($values, $i);
                break;
               
                case 'close':
                return $child;
                break;
            }
        }
        return $child;
    }//_struct_to_array
   
    /**
    * createArray($data)
    *
    * This is adds the contents of the return xml into the array for easier processing.
    *
    * @access    public
    * @param    string    $data this is the string of the xml data
    * @return    Array
    */
    function createArray()
    {
        $xml    = $this->xml;
        $values = array();
        $index  = array();
        $array  = array();
        $parser = xml_parser_create();
        xml_parser_set_option($parser, XML_OPTION_SKIP_WHITE, 1);
        xml_parser_set_option($parser, XML_OPTION_CASE_FOLDING, 0);
        xml_parse_into_struct($parser, $xml, $values, $index);
        xml_parser_free($parser);
        $i = 0;
        $name = $values[$i]['tag'];
        $array[$name] = isset($values[$i]['attributes']) ? $values[$i]['attributes'] : '';
        $array[$name] = $this->_struct_to_array($values, $i);
        return $array;
    }//createArray
   
   
}//XmlToArray

if(isset($_GET['q'])){
$query = urlencode($_GET['q']);
}else{
$query = 'loan';
}
$query = str_replace('-','+',$query);

//XML Data


$xml_data = file_get_contents("http://www.google.com/complete/search?hl=en&xml=true&qu=".$query);
//Creating Instance of the Class
$xmlObj    = new XmlToArray($xml_data);
//Creating Array
$arrayData = $xmlObj->createArray();



for($i=0;$i<count($arrayData[toplevel][CompleteSuggestion]);$i++){
echo "<a href=".'"./'.$arrayData[toplevel][CompleteSuggestion][$i][suggestion][data].'.html">'.$arrayData[toplevel][CompleteSuggestion][$i][suggestion][data]."</a>" .  "<br>";



}
?>

บันทึกการเข้า
thenetxx
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,986



ดูรายละเอียด เว็บไซต์
« ตอบ #176 เมื่อ: 12 ธันวาคม 2007, 19:15:45 »

คุณ EThaiZone ครับ ผมเอาสคริปแสดงชื่อไฟล์ใน dir ไปประยุกต์ใช้ แต่ตอนนี้มันแสดงชื่อไฟล์ไม่เรียงลำดับกันน่ะครับ คือสลับไปมา 5,2,7,1,9

ถ้าอยากให้มันเรียงชื่อไฟล์แบบเรียงตามชื่อไฟล์ได้ไหมครับ

โค๊ด:
<?php
$d 
dir("pic");
$count=0;
while (
false !== ($entry $d->read())) {
   if(
$entry<>"." && $entry<>"..") {
       
$count++;
        echo 
"$count > $entry<br>\n";
   }
}
$d->close();
?>

ลองบน localhost มันเรียง ทำไมลองบน server จริงมันไม่เรียงหว่า

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

อ่า ได้ละครับ เห็นคุณ EThaiZone ไม่ online เลยนั่งมั่วอยู่พักนึง
โค๊ด:
<?php
$d 
dir($wesds);
$count=0;
$odd = array();
while (
false !== ($entry $d->read())) {
   if(
$entry<>"." && $entry<>"..") {
       
$count++;
array_push($odd,$entry);
   }

}
sort($odd);
$dd sizeof($odd);
for(
$i 0$i<$dd$i++) {
echo 
$odd[$i]."<br>";
}
$d->close();
?>

ตรงนี้มี function ของ php ชื่อ array_sort();  อะครับ ลองดู format ใน php.net ได้ครับ  ^__^
บันทึกการเข้า

Develop site but can't develop life
ASIA
เรารักนายนะน้องฟี่
ยามเฝ้าบอร์ด
Global Moderator
เจ้าพ่อบอร์ดเสียว
*****

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

กระทู้: 5,010



ดูรายละเอียด
« ตอบ #177 เมื่อ: 13 ธันวาคม 2007, 20:52:26 »

รบกวนขอถาม เรื่องหัวข้อเออเร่อหน่อยครับ  ว่าแต่ละอันหมายความว่ายังไง

PHP Notice:  Undefined index:

PHP Notice:  Undefined variable:

PHP Warning:  mysql_num_rows(): supplied argument is not a valid MySQL result resource

PHP Warning:  session_start() [<a href='function.session-start'>function.session-start</a>]: open(/var/lib/php/session/sess_8jdhhp8ev7h82euguffrrvkoo7, O_RDWR) failed: Permission denied (13)

PHP Notice:  Use of undefined constant host - assumed 'host'

PHP Notice:  Use of undefined constant scheme - assumed 'scheme'

PHP Notice:  Use of undefined constant path - assumed 'path'

PHP Notice:  Undefined variable: post in

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

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

กระทู้: 12,518



ดูรายละเอียด เว็บไซต์
« ตอบ #178 เมื่อ: 13 ธันวาคม 2007, 21:08:28 »

PHP Notice:  Undefined index:

- ยังไม่ได้กำหนดอินเด็ก

PHP Notice:  Undefined variable:

- ยังไม่ได้กำหนดตัวแปร

PHP Warning:  mysql_num_rows(): supplied argument is not a valid MySQL result resource

- ข้อมูลที่ส่งไปยัง mysql_num_rows() ไม่ใช่ผลการคืนค่าจาก mysql

PHP Warning:  session_start() [<a href='function.session-start'>function.session-start</a>]: open(/var/lib/php/session/sess_8jdhhp8ev7h82euguffrrvkoo7, O_RDWR) failed: Permission denied (13)

- ไม่สามารถเก็บ session ได้ ติดการอนุญาต (ถ้าเข้าใจไม่ผิดนะ)

PHP Notice:  Use of undefined constant host - assumed 'host'
PHP Notice:  Use of undefined constant scheme - assumed 'scheme'
PHP Notice:  Use of undefined constant path - assumed 'path'

- ใช้ค่าคงที่ ที่ไม่ได้ถูกกำหนด (แยกตามชื่อไป)

PHP Notice:  Undefined variable: post in

- ก็เหมือนๆ กับข้างบน



ประมาณนี้แหละครับ หวังว่าจะบอกถูกนะ  Tongue
บันทึกการเข้า

เรารักนายนะน้องฟี่
ยามเฝ้าบอร์ด
Global Moderator
เจ้าพ่อบอร์ดเสียว
*****

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

กระทู้: 5,010



ดูรายละเอียด
« ตอบ #179 เมื่อ: 13 ธันวาคม 2007, 21:11:29 »

ขอบคุณมากๆครับ คงต้องเปลี่ยน สคิปอีกครั้ง หรือไม่ก็ เปลี่ยน vps แล้วมั๊งเนี่ย  Cry
บันทึกการเข้า
หน้า: 1 ... 7 8 [9] 10 11 12   ขึ้นบน
พิมพ์