0

我需要你的帮助来为我的网站做一个阅读更多功能。将应用阅读更多功能的内容是动态生成的。当我实现它时,我单击阅读更多...我被带到同一页面并显示全文。

请问我该如何解决这个问题。

谢谢你。

<?php

$row['article_content'];

if (strlen($row['article_content']) > 500) {
  $shortText = substr($row['article_content'], 0, 100);
    $shortText .= '... <a href="site/article.php?id=' . $id . '">Read More</a>
 echo $shortText;

} ?>

4

1 回答 1

0
<?php

if(isset($_GET['readmore']))
echo $row['article_content'];
else
echo get_short_text($row['article_content']); 


function get_short_text($article)
 {
   $shortText="";
   if (strlen($article) > 500) {
       $shortText = substr($article, 0, 100);
       $shortText .= '... <a href="site/article.php?id=' . $id . '&readmore=1'>Read More</a>
   }
   else { $shortText = $article; }

   return $shortText;
 }
于 2012-05-30T02:01:59.103 回答