Pegar conteúdo de url remoto:
Fala pessoal,
mais uma vez dúvida :P
eu estava fazendo um serviço de anúncio, neste serviço a um arquivo inc no meu site que as pessoas incluem no site delas para aparecer o anúncio:
adplugin.inc
<?php
include "bd.inc";
$page = $url = "http://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
$sql = "SELECT * FROM ads WHERE points > 1 ORDER BY RAND() LIMIT 1";
$query = mysqli_query($con,$sql);
while ($ad = mysqli_fetch_assoc($query)) {
$to = $ad["url"];
echo '<style type="text/css">';
echo '#imeg { width: 500px; height: 60px; }';
echo '</style>';
echo '<br>';
echo '<form name="adclick" method="post" action="adcentral.php">';
echo '<input type="hidden" name="from" value="'. $page .'">';
echo '<input type="hidden" name="toid" value="'. $to .'">';
echo '<input type="image" id="imeg" src="'. $ad["img"] .'"><br>';
echo '<font color="grey" size="1"><a href="klads.esy.es">kl ads</a></font>';
}
?>
Tudo estava indo bem e funcionando até a hora de fazer o anúncio aparecer, em meu outro site dei um include() com o url desse inc aí, mas, deu erro devido a permissões e etc. Agora fiz o seguinte código para exibir os anúncios:
<?php
$url = file_get_contents('http://klads.esy.es/adplugin.inc');
echo $url;
?>
Até funcionou, mas ele não carrega a imagem e partes do código aparecem na página:
/applications/core/interface/imageproxy/imageproxy.php?img=http://videonow.esy.es/files/print4.png&key=85c59c279f53209989248a8d9d67f3784ad35963a4f3804ec1558121965e7cd1" alt="print4.png" />
Alguém sabe como posso fazer isto funcionar?
Discussão (6)
Carregando comentários...