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

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

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

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

กระทู้: 2,257



ดูรายละเอียด เว็บไซต์
« เมื่อ: 13 กันยายน 2010, 09:56:34 »

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

ตัวอย่างที่ทำไว้ตามลิงก์นี้
http://www.xn--12cl1cba6b0a4byc6bzbd1lrefe.com/show.php

Source Code
โค๊ด:
<?php
/*
อ่านหน่อย - สคริปต์นี้เขียนลวกๆขึ้นใช้เฉพาะกิจในโปรเจคต์ส่วนตัว ไม่รับประกันว่าจะใช้ได้ตลอดในอนาคต ถ้า google เปลี่ยนรูปแบบ image search ก็จบเห่กันพอดี
ด้วยความที่แจกฟรี ไม่ขาย เลยไม่ขอรับประกันใดๆทั้งสิ้น ขอให้โชคดี อีเมล์, MSN : [email protected]
*/

$keyword="doraemon";
$img_w="1024";
$img_h="768";
$pstart="18";

//$target = getUrlContents(&#39;http://www.google.com/images?q=&#39;.$keyword.&#39;&um=1&ie=UTF-8&source=og&sa=N&hl=th&tab=wi&biw=1366&bih=653&#39;);
$target getUrlContents(&#39;http://www.google.com/images?hl=en&&um=1&ie=UTF-8&source=og&sa=N&q=&#39;.$keyword.&#39;&safe=on&tbs=isch:1,isz:ex,iszw:&#39;.$img_w.&#39;,iszh:&#39;.$img_h.&#39;&sout=1&biw=&#39;.$img_w.&#39;&bih=&#39;.$img_h.&#39;&start=&#39;.$pstart);

///////////////////////

function getUrlContents($url$maximumRedirections null$currentRedirection 0)
{
    
$result false;
    
$contents = @file_get_contents($url);
    if (isset(
$contents) && is_string($contents))
    {
        
preg_match_all(&#39;/<[\s]*meta[\s]*http-equiv="?REFRESH"?&#39; . &#39;[\s]*content="?[0-9]*;[\s]*URL[\s]*=[\s]*([^>"]*)"?&#39; . &#39;[\s]*[\/]?[\s]*>/si&#39;, $contents, $match);
        
if (isset($match) && is_array($match) && count($match) == && count($match[1]) == 1)
        {
            if (!isset(
$maximumRedirections) || $currentRedirection $maximumRedirections)
            {
                return 
getUrlContents($match[1][0], $maximumRedirections, ++$currentRedirection);
            }
            
$result false;
        }
        else
        {
            
$result $contents;
        }
    }
    return 
$contents;
}

class 
ExtractTextBetweenTags
{
function extract($string,$ot,$ct)
{
$string = trim($string);
$start = intval(strpos($string,$ot) + strlen($ot));
$mytext = substr($string,$start,intval(strpos($string,$ct) - $start));
return $mytext;
}
}

////////////////////////////////////////////

$extDetail = new ExtractTextBetweenTags();
$pData $extDetail->extract($target,&#39;<div id=ImgCont>&#39;,&#39;</div><div id=ncm>&#39;);
$pData strip_tags($pData, &#39;<img>&#39;);

$pDatab $extDetail->extract($target,&#39;<div id=ImgCont>&#39;,&#39;</div><div id=ncm>&#39;);
$pDatab strip_tags($pDatab, &#39;<table><tr><td>&#39;);
$splitterb explode(&#39;&times;&#39;,$pDatab);

$splitter explode(&#39;<img src=&#39;,$pData);

if($splitter[1]){
for($i=1$i<=18$i++) {

$splitterx explode(&#39;<td align=left valign=top width=23% >&#39;,$splitterb[$i]);
$spliturl explode(&#39;http://&#39;,$splitter[$i]);
$splitref explode(&#39; width=&#39;,$spliturl[2]);
$splitref[0];

$splitterb explode(&#39;:http://&#39;,$splitter[$i]);

if($splitterb[0]){?>

<a href="http://<?=$splitref[0]?>" target="_blank"><img src='<?=$splitterb[0]?>' /></a>
<?
}
}
}
?>
บันทึกการเข้า

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

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

กระทู้: 4,133



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 13 กันยายน 2010, 10:08:03 »

ขอบคุณคับ
บันทึกการเข้า

แหล่งรวมความรู้พิสดาร และ สาวสวยจากทั่วโลก

สุดยอด นักปั่นบันลือโลก..

ศูนย์จำหน่าย ไตรจีวร และ สังฆภัณฑ์ จำหน่าย กระทะทองเหลือง ช้อนส้อมทองเหลือง แจกัน เชิงเทียน กระถางธูปทองเหลือง ไตรจีวร และ สังฆภัณฑ์ หลายชนิด ชุดผ้าไตร ชุดสรงน้ำ ผ้าอาบน้ำฝน ชุดทำบุญคุณภาพดี-จัดส่งทั่วไทย สังฆภัณฑ์
หน้า: [1]   ขึ้นบน
พิมพ์