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

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

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

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

กระทู้: 280



ดูรายละเอียด
« เมื่อ: 06 มีนาคม 2017, 14:51:34 »

จากเว็บนี้ครับ https://goo.gl/F3yMR5 ผมจะ file_get_contents เอาโค๊ดนี้ยังไงครับ  1 นั่งงมมาทั้งวันแล้วครับ ขอบคุณมาก

ผมจะดึงเอาโค๊ดตรงนี้ ยังไงครับ
1.
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNjMxNjE4ODMzD2QWAmYPZBYCAgQPDxYCHgRUZXh0BQVMT0dJTmRkGAEFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxYBBQlidG5Mb2dpbjKyiJ1XTaAgXp3Ai2aweKTXdjBMLg==" />


2.
<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWBwLGufJUAoawmM0FAqXVsrMJAvOUobAKAvK94JEPAoLch4YMAr7pvrMMeo18aioyAR0Gp03hiEa4J qk2lc=" />






โค๊ด:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html>
<head>
    <title>:: UFABET ::</title>
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="-1" />
<link href="portal.css" type="text/css" rel="stylesheet" />

<script language="JavaScript" type="text/JavaScript">
    /**************************************************************** START Time Container Function ****************************************************************/

    /***********************************************
    * Local Time script- © Dynamic Drive (http://www.dynamicdrive.com)
    * This notice MUST stay intact for legal use
    * Visit http://www.dynamicdrive.com/ for this script and 100s more.
    ***********************************************/

    var weekdaystxt = ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"]
    //var monthstxt = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]
    var monthstxt = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"]

    function showLocalTime(container, servermode, offsetMinutes, displayversion) {
        if (!document.getElementById || !document.getElementById(container)) return
        this.container = document.getElementById(container)
        this.displayversion = displayversion
        var servertimestring = (servermode == "server-php") ? '<? print date("F d, Y H:i:s", time())?>' : (servermode == "server-ssi") ? '<!--#config timefmt="%B %d, %Y %H:%M:%S"--><!--#echo var="DATE_LOCAL" -->' : '2017/03/06 15:23:13'
        this.localtime = this.serverdate = new Date(servertimestring)
        this.localtime.setTime(this.serverdate.getTime()   offsetMinutes * 60 * 1000) //add user offset to server time
        this.updateTime()
        this.updateContainer()
    }

    showLocalTime.prototype.updateTime = function() {
        var thisobj = this
        this.localtime.setSeconds(this.localtime.getSeconds()   1)
        setTimeout(function() { thisobj.updateTime() }, 1000) //update time every second
    }

    showLocalTime.prototype.updateContainer = function() {
        var thisobj = this
        if (this.displayversion == "long")
            this.container.innerHTML = this.localtime.toLocaleString()
        else {
            var monthofyear = monthstxt[this.localtime.getMonth()]
            var day = this.localtime.getDate();
            var year = this.localtime.getFullYear();
            var hour = this.localtime.getHours();
            var ampm = (hour >= 12) ? " PM " : " AM "
            if (hour > 12) {
                hour = hour - 12;
            }
            var minutes = this.localtime.getMinutes()
            var seconds = this.localtime.getSeconds()

            var dayofweek = weekdaystxt[this.localtime.getDay()]
            //this.container.innerHTML=formatField(hour, 1) ":" formatField(minutes) ":" formatField(seconds) " " ampm " (" dayofweek ")"
            //this.container.innerHTML = dayofweek   ", "   monthofyear   " "   day   ", "   year   "&nbsp;&nbsp;&nbsp;&nbsp; "   hour   ":"   formatField(minutes)   ":"   formatField(seconds)   formatField(ampm)   " GMT 8"
            this.container.innerHTML = monthofyear   "/"   day   "/"   year   " HK "   hour   ":"   formatField(minutes)   formatField(ampm); ;
        }
        setTimeout(function() { thisobj.updateContainer() }, 1000) //update container every second
    }

    function formatField(num, isHour) {
        if (typeof isHour != "undefined") { //if this is the hour field
            var hour = (num > 12) ? num - 12 : num
            return (hour == 0) ? 12 : hour
        }
        return (num <= 9) ? "0"   num : num//if this is minute or sec field
    }

    /**************************************************************** END Time Container Function ****************************************************************/
    </script>
<script language="JavaScript" type="text/JavaScript">
    <!--
    function MM_jumpMenu(targ, selObj, restore) { //v3.0
        eval(targ   ".location='"   selObj.options[selObj.selectedIndex].value   "'");
        if (restore) selObj.selectedIndex = 0;
    }

    function MM_preloadImages() { //v3.0
        var d = document; if (d.images) {
            if (!d.MM_p) d.MM_p = new Array();
            var i, j = d.MM_p.length, a = MM_preloadImages.arguments; for (i = 0; i < a.length; i  )
                if (a[i].indexOf("#") != 0) { d.MM_p[j] = new Image; d.MM_p[j  ].src = a[i]; }
        }
    }

    function MM_swapImgRestore() { //v3.0
        var i, x, a = document.MM_sr; for (i = 0; a && i < a.length && (x = a[i]) && x.oSrc; i  ) x.src = x.oSrc;
    }

    function MM_findObj(n, d) { //v4.01
        var p, i, x; if (!d) d = document; if ((p = n.indexOf("?")) > 0 && parent.frames.length) {
            d = parent.frames[n.substring(p   1)].document; n = n.substring(0, p);
        }
        if (!(x = d[n]) && d.all) x = d.all[n]; for (i = 0; !x && i < d.forms.length; i  ) x = d.forms[i][n];
        for (i = 0; !x && d.layers && i < d.layers.length; i  ) x = MM_findObj(n, d.layers[i].document);
        if (!x && d.getElementById) x = d.getElementById(n); return x;
    }

    function MM_swapImage() { //v3.0
        var i, j = 0, x, a = MM_swapImage.arguments; document.MM_sr = new Array; for (i = 0; i < (a.length - 2); i  = 3)
            if ((x = MM_findObj(a[i])) != null) { document.MM_sr[j  ] = x; if (!x.oSrc) x.oSrc = x.src; x.src = a[i   2]; }
    }
        //-->
    </script>

    <script language="JavaScript" type="text/JavaScript">
        function PopupCenter(pageURL, title, w, h) {
            var left = (screen.width / 2) - (w / 2);
            var top = (screen.height / 2) - (h / 2);
            var targetWin = window.open(pageURL, title, 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=no, width='   w   ', height='   h   ', top='   top   ', left='   left);
        }
    </script>

    <script type="text/javascript" language="javascript">
        //Clear cookies
        document.cookie = "hideHeader=; expires=Thu, 01 Jan 1970 00:00:00 UTC";

        function changeBox() {
            document.getElementById('div1').style.display = 'none';
            document.getElementById('div2').style.display = '';
            document.getElementById('password').focus();
        }

        function restoreBox() {
            if (document.getElementById('password').value == '') {
                document.getElementById('div1').style.display = '';
                document.getElementById('div2').style.display = 'none';
            }
        }

        function clearText(field) {
            if (field.defaultValue == field.value) field.value = '';
            else if (field.value == '') field.value = field.defaultValue;
        }

    </script>

    <script src="_View/script/jquery-1.7.1.min.js" type="text/javascript"></script>
    <!-- bxSlider Javascript file -->
    <script src="Images/index/js/bjqs-1.3.js"></script>
    <!-- bxSlider CSS file -->
    <link href="Images/index/js/bjqs.css" rel="stylesheet" />

</head>

<body class="BackgroundIndex">
<form name="form1" method="post" action="Default8.aspx" id="form1">
<div>
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNjMxNjE4ODMzD2QWAmYPZBYCAgQPDxYCHgRUZXh0BQVMT0dJTmRkGAEFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxYBBQlidG5Mb2dpbjKyiJ1XTaAgXp3Ai2aweKTXdjBMLg==" />
</div>

<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['form1'];
if (!theForm) {
    theForm = document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
    }
}
//]]>
</script>


<div>

<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWBwLGufJUAoawmM0FAqXVsrMJAvOUobAKAvK94JEPAoLch4YMAr7pvrMMeo18aioyAR0Gp03hiEa4J qk2lc=" />
</div>
<div style="overflow:hidden; display:none;">
    <iframe src="Maintenance.aspx"></iframe>
</div>

<table width="975px" border="0" align="center" cellpadding="0" cellspacing="0">
<!-------------------------------------------------- Header BEGIN -------------------------------------------------->
    <tr>
        <td><table width="100%" border="0" cellpadding="0" cellspacing="0">
       
        <tr>
            <td width="151px" height="90px"><img alt="" src="Images/logo.png" width="278" height="88" /></td>
            <td align="right">
                <table border="0" cellspacing="5">
                    <tr>
                        <td align="right">&nbsp;</td>
                        <td>&nbsp;</td>
                        <td>
                            <table width="100%" border="0" cellspacing="0" cellpadding="0">
                            <tr>
                           
                            <td height="22px">&nbsp;</td>
                            </tr>
                            </table>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <select name="lstLang" id="lstLang" style="font-size:small; height:20px;" onchange="top.location.href = document.form1.lstLang.options[document.form1.lstLang.selectedIndex].value; return false;">
<option value="Default8.aspx?lang=EN-US">ENGLISH</option>
<option value="Default8.aspx?lang=ZH-CN">中文</option>
<option value="Default8.aspx?lang=EN-GB">ภาษาไทย</option>
<option value="Default8.aspx?lang=EN-IE">Tiếng Việt</option>
<option value="Default8.aspx?lang=EN-AU">INDONESIAN</option>
<option value="Default8.aspx?lang=JA-JP">日本語</option>
<option value="Default8.aspx?lang=EN-TT">KOREAN</option>
<option value="Default8.aspx?lang=EN-ZA">Español</option>
<option value="Default8.aspx?lang=EN-PH">Português</option>
<option value="Default8.aspx?lang=EN-JM">FRENCH</option>
</select>
                        </td>
                        <td>
                        <!----------------------------------------------- Login Part BEGIN ----------------------------------------------->
                            <table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">
                            <tr>
                            <td width="120px">
                                <input name="txtUserName" type="text" id="txtUserName" onfocus="clearText(this)" onblur="clearText(this)" value="d" tabindex="1" style="width:120px;" class="UsernameCss" />
                            </td>
                            <td width="120px">
                                <div id="div1">
                                        <input name="Text1" type="text" id="Text1" value="Password" onfocus="changeBox()" tabindex="2" style="width:120px;" class="PasswordCss" />
                                    </div>
                                    <div id="div2" style="display:none">
                                        <input name="password" type="password" id="password" onblur="restoreBox()" tabindex="3" style="width:120px;" class="PasswordCss" />
                                    </div>
                            </td>
                            </tr>
                            </table>
                        <!----------------------------------------------- Login Part END ----------------------------------------------->
                        </td>
                        <td>
                            <table width="100%" border="0" cellspacing="0" cellpadding="0">
                            <tr>
                            <td width="100%" height="22px" class="btn-login">
                                    <a id="btnLogin" href="javascript:__doPostBack('btnLogin','')" style="display:inline-block;height:22px;width:100%;">LOGIN</a>
                                    <input type="image" name="btnLogin2" id="btnLogin2" src="Images/blank.gif" style="height:0px;width:0px;border-width:0px;" />
                            </td>
                            </tr>
                            </table>
                        </td>
                    </tr>
                </table>
            </td>
        </tr>
        </table></td>
    </tr>
    <tr>
        <td height="44px" background="Images/index/headline.png"><table width="100%" border="0" cellpadding="0" cellspacing="0">
        <tr>
            <td width="20px">&nbsp;</td>
            <td>
                <span class="CssHomeTime">
                    <span id="timecontainer"></span>
                    <script type="text/javascript">
                        new showLocalTime("timecontainer", "server-asp", 0, "short")
                    </script>
                </span>
            </td>
            <td width="765px" align="right">
                <marquee onmouseover="scrollDelay=10000" onmouseout="scrollDelay=1" width="99%" scrollAmount="2" scrollDelay="1">
<span class="CssHomeMsg">

</span>
</marquee>
            </td>
            <td width="25px">&nbsp;</td>
        </tr>
        </table></td>
    </tr>
<!-------------------------------------------------- Header END -------------------------------------------------->
<!-------------------------------------------------- Menu BEGIN -------------------------------------------------->
    <tr>
        <td height="42px" valign="top" background="Images/index/menu.png"><table width="100%" border="0" cellpadding="0" cellspacing="0">
        <tr>
            <td width="200" height="33" align="center">
                <span class="CssHomeClass1"><a onclick="PopupCenter('Images/EN-US/popup/doc/about.htm', 'myPop1',800,600);" href="javascript:void(0);">ABOUT US</a></span>
            </td>
            <td align="center">
                <span class="CssHomeClass1"><a onclick="PopupCenter('Images/EN-US/popup/doc/rules.htm', 'myPop1',817,550);" href="javascript:void(0);">BETTING RULES</a></span>
            </td>
            <td align="center">
                <span class="CssHomeClass1"><a onclick="PopupCenter('Images/EN-US/popup/doc/help.htm', 'myPop1',800,730);" href="javascript:void(0);">HELP &amp; FAQ</a></span>
            </td>
            <td align="center">
                <span class="CssHomeClass1"><a onclick="PopupCenter('Images/EN-US/popup/doc/contact.htm', 'myPop1',800,530);" href="javascript:void(0);">CONTACT US</a></span>
            </td>
            <td align="center">
                <span class="CssHomeClass1"><a onclick="PopupCenter('Images/EN-US/popup/doc/why.htm', 'myPop1',800,700);" href="javascript:void(0);">WHY CHOOSE US</a></span>
            </td>
        </tr>
        </table></td>
    </tr>
<!-------------------------------------------------- Menu END -------------------------------------------------->
<!-------------------------------------------------- Content BEGIN -------------------------------------------------->
    <tr>
        <td><table width="100%" border="0" cellpadding="0" cellspacing="0">
        <tr>
            <td width="734px">
                <!-- Slider Begin -->
                <!-- Outer wrapper for presentation only, this can be anything you like -->
                <div id="banner-slide">
                <!-- start Basic Jquery Slider -->
                    <ul class="bjqs">
                        <li><img src="Images/EN-US/index/pix/banner1.png" /></li>
                        <li><img src="Images/EN-US/index/pix/banner2.png" /></li>
                        <li><img src="Images/EN-US/index/pix/banner3.png" /></li>
                        <li><img src="Images/EN-US/index/pix/banner4.png" /></li>
                    </ul>
                </div>

                 <!-- attach the plug-in to the slider parent element and adjust the settings as required -->
                <script class="secret-source">
                jQuery(document).ready(function($) {
                $('#banner-slide').bjqs({
                animtype : 'slide',
                height : 337,
                width : 733,
                animtype : 'fade', // accepts 'fade' or 'slide'
                animduration : 450, // how fast the animation are
                animspeed : 2000, // the delay between each slide
                automatic : true, // automatic
                nexttext : '<img src="Images/index/arrow-right.png" />', // Text for 'next' button (can use HTML)
                prevtext : '<img src="Images/index/arrow-left.png" />', // Text for 'previous' button (can use HTML)
                centermarkers : false, // Center markers horizontally
                showmarkers : false, // Show individual slide markers
                });
                });
                </script>

                <!-- Slider End -->
            </td>
            <td align="right" valign="top"><table width="233px" border="0" cellpadding="0" cellspacing="0">
                <tr>
                    <td height="252px" align="center" valign="top" background="Images/index/customer.png"><table width="85%" cellspacing="0" cellpadding="0">
                        <tr>
                            <td height="110px" align="left" class="CssHomeContent3">Customer<br />Service</td>
                        </tr>
                        <tr>
                            <td height="48px" align="left">
                                <span class="CssHomeContent">Smart Betting</span><br />
                                <span class="CssHomeContent2">smart.ufabet.com</span>
                            </td>
                        </tr>
                        <tr>
                            <td><img alt="" src="Images/index/line.png" width="200" height="5" /></td>
                        </tr>
                        <tr>
                            <td height="48px" align="left">
                                <span class="CssHomeContent">Customer Service</span><br />
                                <span class="CssHomeContent2">ufabetsup@gmail.com</span>
                            </td>
                        </tr>
                    </table></td>
                </tr>
                <tr>
                    <td>
                        <span onclick="PopupCenter('Images/EN-US/popup/doc/android.html', 'myPop1',833,635);" href="javascript:void(0);"><a href="#"><img alt="" src="Images/EN-US/index/pix/mobile.png" width="233" height="83" border="0" /></a></span>
                    </td>
                </tr>
            </table></td>
        </tr>
        </table></td>
    </tr>
<!-------------------------------------------------- Content END -------------------------------------------------->
<!-------------------------------------------------- Footer BEGIN -------------------------------------------------->
    <tr>
        <td height="169px" align="center" valign="bottom" background="Images/index/bottom.png"><table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr class="CssHomeFooterMenu">
            <td height="40px">&nbsp;</td>
            <td width="140px" align="center">SPORTS</td>
            <td width="140px" align="center">GAMES</td>
            <td width="140px" align="center">CASINO</td>
            <td width="140px" align="center">LOTTERY</td>
            <td width="140px" align="center">KENO</td>
            <td>&nbsp;</td>
        </tr>
        </table></td>
    </tr>
    <tr>
        <td height="60px" align="center">
            <p>
                <img alt="" src="Images/index/bank.png" width="975" height="50" />
            </p>
            <p><span class="CssHomeFooter">Copyright &copy; UFAbet.com  All rights reserved.</span></p>
        </td>
    </tr>
<!-------------------------------------------------- Footer END -------------------------------------------------->
</table>

<SCRIPT LANGUAGE='JavaScript'>alert('Invalid user name or password!');</SCRIPT>
</form>
</body>
</html>

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

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

กระทู้: 2,134



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 06 มีนาคม 2017, 16:39:20 »

เอาแบบใช้งานได้เลยนะ

<?php
$data = file_get_contents('http://www.ufabet.com/Default8.aspx' );

preg_match('|id="__VIEWSTATE(.*?)value="\/(.*?)\/>|s', $data, $match1);
echo $match1[2];

preg_match('|id="__EVENTVALIDATION(.*?)value="\/(.*?)\/>|s', $data, $match2);
echo $match2[2];
?>
« แก้ไขครั้งสุดท้าย: 06 มีนาคม 2017, 16:39:57 โดย A-LAND » บันทึกการเข้า

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

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

กระทู้: 189



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 07 มีนาคม 2017, 00:23:51 »

มาเก็บความรู้
บันทึกการเข้า

ธร
jrpcspeed
Newbie
*

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

กระทู้: 87



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 07 มีนาคม 2017, 01:05:10 »

ขอดูด้วยคน
บันทึกการเข้า
zazane
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,582



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 07 มีนาคม 2017, 01:36:33 »

เอาแบบใช้งานได้เลยนะ

<?php
$data = file_get_contents('http://www.ufabet.com/Default8.aspx' );

preg_match('|id="__VIEWSTATE(.*?)value="\/(.*?)\/>|s', $data, $match1);
echo $match1[2];

preg_match('|id="__EVENTVALIDATION(.*?)value="\/(.*?)\/>|s', $data, $match2);
echo $match2[2];
?>

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

วิธีหาเงินที่ง่ายๆ วันละ 350 ผ่านเว็บครอบลิงค์คลิกเลยค่ะ
popup เจ้านี้ สมัครง่าย ทำเงินง่ายทางนี้
 โฮสติ้งคุณภาพสูง ราคาถูก มาตรฐาน ISO เจ้าเดียวในไทย

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