procurando uma maneira de pegar código fonte de um html externo para poder pegar este código e jogar como um template de um Editor TinyMCE eu achei uma função e modifiquei-a para que possa ser aceito passando como variavel tanto em php como em JavaScript. A função é essa:
PHP:
-
function get_source($url,$caminho,$show_headers=0)
-
{
-
-
else
-
$uri='';
-
-
if(!$fp)
-
{
-
echo "<strong><span>Unable to connect to: $url</span></strong>";
-
return false;
-
}
-
else
-
{
-
$buffer='';
-
$headers='';
-
-
//fputs($fp,"Referer: http://www.plebian.com\r\n");
-
//fputs($fp,"Cookie: x=y;a=b\r\n");
-
-
{
-
{
-
if($header=="\r\n")
-
$end_of_headers=1;
-
$headers.=$header;
-
}
-
else
-
{
-
}
-
}
-
-
-
if($show_headers)
-
{
-
-
echo $headers;
-
}
-
-
"), " ", $buffer);
-
-
return $buffer;
-
}
-
}
A única coisa que vale comentar é que passo duas caminho, uma da Url principal e outra do caminho alternativo, ou seja, da subpasta até achar o arquivo que quero pegar o código.
com esta função você consegue pegar o código fonte de uma página, para usar a função é só fazer assim:
PHP:
-
$boleto = get_source('www.boletophp.com.br','/boletophp/boleto_bb.php',false);
para ver o resultado é só usar a função echo e ver o que sua variavel contém
PHP:
-
echo $boleto;
caso queira colocar um TimyMCE via JavaScript é só fazer isso:
JAVASCRIPT:
-
function addTemplate(){
-
-
try {
-
-
tinyMCE.activeEditor.setContent('');
-
}
-
catch(e) {
-
alert("Erro: " + e.description);
-
}
-
-
}
qualquer dúvida só postar um comentário, ok!




Pingback: Dompdf - Notificação de erro | SaberProgramar.com
Pingback: TUTORIAL JAVA + FLEX + IREPORT NA PRÁTICA (11) - redeRIA | Agregador de noticias, artigos, tutoriais Flex, Flash, JavaFX, AJAX e Rich internet applications em geral!