-
December 26th, 2015, 14:52
#1
عضو جدید
دریافت اطلاعات جدول از یک سایت
سلام
من می خوام جدو نتایج زنده سایت ورزش 3 رو توی سایت خودم نمایش بدم و از کد زیر استفاده کردم اما کار نمی منه مشکل از چی هست ؟
کسی روش دیگه ای سراغ داره ؟
کد PHP:
<?php
$content = file_get_contents('http://www.varzesh3.com/livescore');
$start = strpos($content, "<div id='anc-op'>");
$end = strpos($content, "<div id='news-col-left-old'>");
$fee = $end - $start;
$table = substr($content, $start, $fee);
echo $table;
?>
-
-
December 26th, 2015 14:52
# ADS
-
December 27th, 2015, 01:34
#2
پاسخ : دریافت اطلاعات جدول از یک سایت
-
تعداد تشکر ها از ms313 به دلیل پست مفید
-
December 27th, 2015, 01:50
#3
عضو انجمن
پاسخ : دریافت اطلاعات جدول از یک سایت

نوشته اصلی توسط
ms313
نظرم اینه شما یک تست کنید.
سیستم استخراج اطلاعات از سایت ورزش 3 تغییر کرده و به مانند قبل نیست (به عبارتی کدها نامفهوم استخراج میشه و اچ تی ام ال نیست).
-
-
December 27th, 2015, 02:17
#4
پاسخ : دریافت اطلاعات جدول از یک سایت
کد:
<?php
$content = file_get_contents('http://www.varzesh3.com/livescore');
$start = "<div id='anc-op'>";
$end = "<div id='news-col-left-old'>";
preg_match('#'.$start.'.*?'.$end.'#s', $content, $matches145);
echo $matches145;
?>
ویرایش توسط hoka : December 27th, 2015 در ساعت 02:18
-
تعداد تشکر ها از hoka به دلیل پست مفید
-
December 27th, 2015, 12:27
#5
عضو جدید
پاسخ : دریافت اطلاعات جدول از یک سایت
-
-
December 27th, 2015, 17:02
#6
عضو انجمن
پاسخ : دریافت اطلاعات جدول از یک سایت

نوشته اصلی توسط
hoka
کد:
<?php
$content = file_get_contents('http://www.varzesh3.com/livescore');
$start = "<div id='anc-op'>";
$end = "<div id='news-col-left-old'>";
preg_match('#'.$start.'.*?'.$end.'#s', $content, $matches145);
echo $matches145;
?>
جواب کد برگشتی :
-
تعداد تشکر ها از ipsat به دلیل پست مفید
-
December 27th, 2015, 17:29
#7
پاسخ : دریافت اطلاعات جدول از یک سایت

نوشته اصلی توسط
ipsat
جواب کد برگشتی :


نوشته اصلی توسط
ipsat
جواب کد برگشتی :

چون کد اولیه رو اشتباه دوستمون دادن
این کد رو استفاده کنید . حتما هم فایل استایل رو با کد زیر در قالب جایگزاری کنید . (فایل استایل رو دانلود کنید و در روت هاست آپلود کنید بعد از خارج کردن از حالت فشرده)
http://up.vbiran.ir/uploads/73471451...34_main123.zip
کد:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta charset="utf-8"> <link rel="stylesheet" type="text/css" href="/main123.css" />
کد:
<?php
$content = file_get_contents('http://www.varzesh3.com/livescore');
$start = "</div><!--/top-wrapper-->";
$end = "<script>
var lcMatchId = 0";
preg_match('#'.$start.'.*?'.$end.'#s', $content, $matches145);
echo $matches145;
?>
اگر مجدد با پیام Array مواجه شدید به جای
تایپ بفرمایید
-
تعداد تشکر ها از hoka به دلیل پست مفید
-
December 27th, 2015, 18:42
#8
عضو انجمن
پاسخ : دریافت اطلاعات جدول از یک سایت
حالا ما کار نداریم کد کار می کنه یا نه و فکر می کنم تست هم نکردید.
در پست سوم گفتم

نوشته اصلی توسط
ipsat
سیستم استخراج اطلاعات از سایت ورزش 3 تغییر کرده و به مانند قبل نیست (به عبارتی کدها نامفهوم استخراج میشه و اچ تی ام ال نیست).
-
تعداد تشکر ها از ipsat به دلیل پست مفید