OK ......我会尽力完成我的问题(所以,对于冗长遗憾)......我一直在试图寻找所有网站上的一个理想的解决方案。 我建立了我们公司的网站(自学),事情开始有一些不错的CSS走到一起和PHP包括我的页眉和页脚,并准备用在我的CSS一些媒体查询与不同的浏览器尺寸/分辨率和得到一些漂亮的回应式网页设计会。 作为我们这个行业产品的供应商,我们的产品上传数据到一个名为贤者服务。 他们为我们提供了一个个人网站,我们可以使用,我们给他们我们的产品数据拉动。 然而,他们的网站设计也不是很大,我们希望不仅仅是在产品数据拉入自己的现有站点。
目前,我们的网站的网页为每个产品类别只使用与src网址指向的结果生成的链接的iframe 搜索表单上,他们提供给我们的圣人网站。 很明显,因为它的速度慢拉数据,和我的IFRAME具有的大小,以便总是适合的最大高度,因为我不想要的iframe滚动条,这是不是很大。
同样,我自学与网络开发与我的唯一工具是谷歌的一个健康的量......而只是阅读源代码,所以如果你有任何建议,请具体和详细。
我发现本网站上张贴他人实际使用下面的代码(我在测试的几乎对我的作品的东西这个URL (如果你想看看发生了什么)。
它使用下面的代码:
<?php $ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://www.promoplace.com/ws/ws.dll/StartSrchDistID=36182&ProdSelect=&Srching=1&CatName=Pens&catmoveto=Pens&category=221&keywords=&itemnum=&LoP=&HiP=&Qty=&Search.x=44&Search.y=22&Search=submit&GlobalSearch=");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); ?>
<?php $result = curl_exec($ch);
curl_close($ch); ?>
<?php $result = preg_replace("#(<\s*a\s+[^>]*href\s*=\s*[\"'])(?!http)([^\"'>]+([\"'>]+)#",'$1http://www.promoplace.com/$2$3', $result);
echo $result ?>
如果你看一下我的测试页...数据过来不够好,但外部图像不显示,而当您点击查看“更多细节”它附加将要来后,正确的实际链路数据外域到我的域名,它指向存在外部,而不是我的域名目录。 这显然是因为图像是使用本地的目录写的链接。 我假设上面的$结果=的preg_replace ........命令以某种方式解决这个问题,所以也许我做错了,我几乎没有了。
如果任何人有任何想法,或完成这个更好的,更清洁的方式,您的帮助将是非常非常感谢。 我真的学到了很多东西,并享受这一切。