Я хочу получить некоторые данные, которые в форме таблицы формы, которые мне нужны на моей веб-странице.Получить данные таблицы с другой веб-страницы с помощью PHP
Я следую многим ссылкам и решениям из stackoverflow, но я не могу получить никаких данных.
Ниже приведены URL, что данные я хочу получить: http://www.ip2location.com/demo/1.22.99.222
В приведенном выше URL одной информационной таблицы, данные я хочу получить.
Просьба предоставить код для получения данных.
Заранее спасибо.
Вот код. Я не могу получить ошибку из этого кода. Также не удается получить выход из кода фильтра регулярных выражений.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Welcome To MY Page</title>
</head>
<body>
<div class="signform">
<?php
// Function to get the client ip address
echo "<br/>".$_SERVER['REMOTE_ADDR'];
echo "<br/>".$_SERVER['SERVER_NAME'];
echo "<br/>".$_SERVER['SERVER_SOFTWARE'];
echo "<br/>".$_SERVER['SERVER_PROTOCOL'];
echo "<br/>".$_SERVER['ALL_HTTP'];
echo "<br/>".$_SERVER['HTTP_USER_AGENT']."<br/>";
// These lines are mandatory.
require_once 'Mobile_Detect.php';
$detect = new Mobile_Detect;
// Any mobile device (phones or tablets).
if ($detect->isMobile()) {
echo "Device Type : Mobile";
}
// Any tablet device.
else if($detect->isTablet()){
echo "Device Type : Tablet";
}
else {
echo "Device Type : PC";
}
$ip = $_SERVER['REMOTE_ADDR'];
echo $ip;
$content = file_get_contents("http://www.ip2location.com/demo/$ip");
preg_match_all('/<body>(.*?)<\/body>/s',$content,$output,PREG_SET_ORDER);
echo $output;
echo "<br/> ISP : ".$isp."<br/> City : ".$city."<br/> State : ".$state."<br/> Country : ".$country."<br/> zipcode : ".$zipcode;
?>
</div>
</body>
</html>
Вот Скриншот выхода:
1.22.98.173
appstechsolution.in
Apache Phusion_Passenger/4.0.10 mod_bwlimited/1.4 mod_fcgid/2.3.9
HTTP/1.1
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.76 Safari/537.36
Device Type : PC1.22.98.173Array
ISP :
City :
State :
Country :
zipcode :
Hi user2940072, добро пожаловать в переполнение стека. Пожалуйста, прочитайте руководство по заданию вопросов: http://stackoverflow.com/help/how-to-ask Какова структура вашей таблицы? Какие данные вы хотите получить от этого? Какой код вы уже написали, чтобы получить его? Какая у вас проблема? –
** Привет S Список **, Спасибо за ваше предложение и узнайте, как использовать stac koverflow. Теперь также просьба предоставить решение. – sagarchavda
Этот сайт предлагает php-модуль для загрузки и использования, а не для очистки страницы: http://www.ip2location.com/developers/php – martincarlin87