#php #xml #web #linker #tumblr
#php #xml #веб #компоновщик #tumblr
Вопрос:
Я пытаюсь связать канал tumblr с веб-сайтом. Я нашел этот код (как вы можете видеть, с ним, должно быть, что-то не так, поскольку он даже неправильно форматируется в этом сообщении):
<?php
$request_url = “http://thewalkingtree.tumblr.com/api/read?type=postamp;start=0amp;num=1”;
$xml = simplexml_load_file($request_url);
$title = $xml->posts->post->{‘regular-title’};
$post = $xml->posts->post->{‘regular-body’};
$link = $xml->posts->post[‘url’];
$small_post = substr($post,0,320);
echo ‘<h1>’.$title.’</h1>’;
echo ‘<p>’.$small_post.’</p>’;
echo “…”;
echo “</br><a target=frame2 href=’”.$link.”’>Read More</a>”;
?>
And i inserted the tumblr link that I will be using. When I try to preview my HTML, i get a bunch of messed up code that reads as follows:
posts->post->{'regular-title'}; $post = $xml->posts->post->{'regular-body'}; $link = $xml->posts->post['url']; $small_post = substr($post,0,320); echo '
'.$title.'
'; echo '
'.$small_post.'
'; echo "…"; echo "Read More"; ?>
Буду признателен за любую помощь. Спасибо!
Ответ №1:
Это PHP, а не HTML. Вам необходимо обработать его с помощью PHP-анализатора, прежде чем отправлять его в веб-браузер.
… его также следует переписать, чтобы он мог кэшировать удаленные данные и экранировать специальные символы перед вводом данных в HTML-документ.