Estou tendo problemas pro meu campo dinâmico ler o php direitinho, especificamente nas TAGs html. Segue o site: www.mdbrand.com.br
No canto inferior direito, tem um php interagindo com o meu swf pra puxar os últimos tweets. O php ta funfando direitinho, dá pra ver em mdbrand.com.br/twitter.php
No flash, meu campo dinâmico está instanciado como conteudoTwitter, e essa é a ação que puxa a variável "conteudo" que está dentro do php.
var objetoLoad:LoadVars = new LoadVars();
objetoLoad.onLoad = function ():Void {
if(objetoLoad.conteudo != "")
{
conteudoTwitter.wordWrap = true
conteudoTwitter.text = objetoLoad.conteudo;
}
}
objetoLoad.load("twitter.php");
Os acentos e pontuação estão rolando na boa, mas as TAGs HTML não vão nem fud*ndo! E eu já marquei o Render text as HTML e nada!
Tem que aparecer como o desse site pelo menos: www.opadeirosevilha.com.br
Se alguém puder me ajudar.. pfavor
Abaixo segue o php inteiro. Acredito que ajude!
&conteudo=<?php // "Conteudo" é o nome da variável que será inserida no Dynamic Text no Arquivo Flash
//Para alterar o Twitter basta mudar o nome do Login e a quantidade de Mensagens
$statuses = getTwitterStatus("mdbrand_", 2); // ("Login", Qtd_mensagens);
?>
<?php
foreach ($statuses as $status) {
$msg = $status['message'] . ' - <b>' . $status['time'].'</b><br><br>';
echo $msg;
}
?>
<?php
function getTwitterStatus($twitterUser, $howMany = 1) {
//pegar mensagens via XML importado do Twitter
$url = sprintf("http://twitter.com/statuses/user_timeline/%s.xml?count=%d",
$twitterUser, $howMany);
$parsed = new SimpleXMLElement(file_get_contents($url));
$tweets = array();
foreach($parsed->status as $status) {
$message = preg_replace("/http:\/\/(.*?)\/[^ ]*/", '<a href="\">\</a>',
$status->text);
$time = niceTime(strtotime(str_replace("+0000", "", $status->created_at)));
$tweets[] = array('message' => $message, 'time' => $time);
}
return $tweets;
}
function niceTime($time) {
// Ajuste dos Tempos das Mensagens (data atual - data informada na mensagem)
$delta = time() - $time;
if ($delta < 60) {
return 'menos de 1 minuto atrás';
} else if ($delta < 120) {
return 'aprox 1 minuto atrás';
} else if ($delta < (45 * 60)) {
return floor($delta / 60) . ' minutos atrás';
} else if ($delta < (90 * 60)) {
return 'aprox. uma hora atrás';
} else if ($delta < (24 * 60 * 60)) {
return 'aprox. ' . floor($delta / 3600) . ' horas atrás';
} else if ($delta < (48 * 60 * 60)) {
return '1 dia atrás';
} else {
return floor($delta / 86400) . ' dias atrás';
}
}
?>&
Pergunta
Marcelo Faggioni
Olá pessoal..
Estou tendo problemas pro meu campo dinâmico ler o php direitinho, especificamente nas TAGs html. Segue o site: www.mdbrand.com.br
No canto inferior direito, tem um php interagindo com o meu swf pra puxar os últimos tweets. O php ta funfando direitinho, dá pra ver em mdbrand.com.br/twitter.php
No flash, meu campo dinâmico está instanciado como conteudoTwitter, e essa é a ação que puxa a variável "conteudo" que está dentro do php.
Os acentos e pontuação estão rolando na boa, mas as TAGs HTML não vão nem fud*ndo! E eu já marquei o Render text as HTML e nada! Tem que aparecer como o desse site pelo menos: www.opadeirosevilha.com.br Se alguém puder me ajudar.. pfavor Abaixo segue o php inteiro. Acredito que ajude!Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.