Description проблем

explozen

Registered
PHP:
<meta property="og:description" content="
<?php 
$zapisi = mysql_query("SELECT * FROM news WHERE id='$id'") or die(mysql_error());
while($row = mysql_fetch_array($zapisi)){ 
$news_new3 = (strlen($row[novina])>=100 ? substr($row[novina],0,500).'...' : $row[novina]);
echo $news_new3."";
} 
?>
"/>
Съкращава го добре но го вади със едно <p> или ако има <div> което се задава от текстовият редактор.
Снимка: http://prikachi.com/images/287/5588287K.png
Как да го направя да вади чист текст?
 
Ето ти кода:
PHP:
<meta property="og:description" content="
<?php 
$zapisi = mysql_query("SELECT * FROM news WHERE id='$id'") or die(mysql_error());
while($row = mysql_fetch_array($zapisi)){ 
$news_new3 = (strlen($row[novina])>=100 ? substr($row[novina],0,500).'...' : $row[novina]);
$news_new3 = str_replace("<p>", "", $news_new3);
$news_new3 = str_replace("</p>", "", $news_new3);
echo $news_new3."";
} 
?>
"/>
 
Няма нужда да го правиш с str_replace, само ще трябва да добавяш всички тагова от редактора. Затова просто ползваш тази функция http://php.net/manual/en/function.strip-tags.php и си получаваш текста.
 

Back
Горе