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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingเซียน php ช่วยหน่อยครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: เซียน php ช่วยหน่อยครับ  (อ่าน 3073 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
crongcrang
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,013



ดูรายละเอียด เว็บไซต์
« เมื่อ: 29 มีนาคม 2007, 23:47:04 »

คืออยากจะใช้ php ดึงข้อมูลจากtext file แล้ว ออกมาทำเป็นลิ้ง
เช่น

ไฟล์ link.txt ในไฟล์จะมีขข้อมูลดังนี้
http://xxxx.xxx.com
http://xxxx.yyyy.com
http://sssss.xxx.com
ประมาณนี้
ทีนี้จะทำลิ้ง ให้ชี้ไปที่ url ในtextfile link.txt
แล้วแสดงดังนี้
ชื่ออะไรก็ได้1
ชื่ออะไรก็ได้2

ช่วยหน่วยนะ พอดี php ไม่ถนัดเลย ถนัดแต่ assembly อะ
บันทึกการเข้า

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

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

กระทู้: 8,168



ดูรายละเอียด
« ตอบ #1 เมื่อ: 30 มีนาคม 2007, 00:19:35 »

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


$weblist=file("keyhkey.txt");
$line_num=50;
$rand_keys = array_rand($weblist, $line_num);
for ($i=1;$i<$line_num;$i++)
{
   $myweb=$weblist[$rand_keys[$i]];
   echo "<font face=\"Tahoma\" size=\"-2\">[ <font color='red'><b>x</b></font> ] </font><a href='results?search_query=$myweb' target='_blank'><font color='black'><font face=\"Tahoma\" size=\"-2\">$myweb</font></a><br>";
   flush();
}
บันทึกการเข้า
Tee++;
โปรแกรมเมอร์ จอหงวน
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,861



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 30 มีนาคม 2007, 00:48:06 »

แค่ใช้

$rec = @file("links.txt");

มันก็คืนค่ามาเป็นบบรทัดแล้วครับ เป็น Array

echo "<pre>";
print_r($rec);
echo "</pre>";

จากนั้นเอาไปทำอะไรก็ได้แล้วครับ
 Shocked
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์