好吧,我有网络主机,我想得到显示我的ebay反馈的代码,但我需要的不是与其他网站相关的代码,我的意思是我想获得自己的代码。 我发现非常好的代码可以帮助我,但我仍然需要你的帮助,这是代码,它运作良好:
<link rel="stylesheet" type="text/css" href="http://gamila-secret.comyr.com/Styles/feedback.css" />
<script type="text/javascript" src="http://www.pc-homecare.co.uk/ebay/feedback.php?id=[USERID]&site=[SITEID]&seller=[SELLER]"></script>
正如我所说我需要自己的代码,我所做的是获取样式文件并重建它,但我仍然需要获取javascript文件,我只是去了那个页面“http://www.pc-homecare.co.uk/ebay/feedback.php?id=[USERID]&site=[SITEID]&seller=[SELLER]
”我得到了从代码中,我复制了它的源代码(它的代码),然后我用我的代码在我的服务器上创建了一个新文件,但不幸的是它没有用。
关于如何从代码中获取函数到我自己的服务器上的任何想法?
答案 0 :(得分:1)
您可以在PHP中使用get_file_contents
来获取URL的内容(请参阅php.net/manual/en/function.file-get-contents.php)。
<?php
$page = file_get_contents('http://www.example.com/');
?>
或者,
<?php
$section = file_get_contents('http://example.com', NULL, NULL, 20, 14);
var_dump($section);
?>
,获取它的一部分。但是,您当然可以使用PHP正则表达式解析第一个示例中URL的内容(参见http://php.net/manual/en/function.preg-match.php)。
在PHP中回显HTML是一件简单的事情(参见php.net/manual/en/function.echo.php)。
<?php
$src = 'http://example.com/script.js':
echo '<script src="' . $src . '"></script>';
?>
,使用连接(请参阅php.net/manual/en/language.operators.string.php)。
我希望有所帮助。
答案 1 :(得分:0)
这可能是一个黑客攻击,但肯定会有效。
尝试安装PhantomJS(或任何服务器端javascript引擎)并使用它来加载显示您的ebay反馈分数的任何页面,然后使用jQuery获取包含您的反馈分数的元素并将其返回到文件并使用PHP。可能有点慢(也许几秒钟),但它会完成工作。