Пропускане на html таговете

topchokt

Registered
Здравейте,
при добавяне на новини използвам някой html тагове като удебеляване (<b></b>) и др. Но имам и
Код:
<meta name="description" content=''>
Където имам част от новината. Добре но и в description също извежда новината с таговете и когато я добавям в svejo или facebook поства новината също с таговете. Та как мога да направя в description да не зачита таговете и да не ги поства. С този код извеждам част от новината в description ..
Код:
<?PHP
include ('includes/conf2.php'); //добавяме config файла
$predp=mysql_query("SELECT * FROM `news` ORDER BY `id` DESC LIMIT 1") or die(mysql_error());
$predr=mysql_fetch_array($predp);
$lastid=$predr['id'];
$lastid=$lastid-0;
$our = mysql_query("SELECT ime , awtor,  nowina, picture, id FROM news WHERE `id` = '$lastid'"); //избираме кои неща да вземем от БД
while($r=mysql_fetch_array($our)){
if (strlen($r['nowina'])>$broi)
{$totchki='...';}
else
{$totchki='';}
$kratko = substr($r['nowina'],0,$broi); //правим новината да не е повече от някакъв брой символи
echo "$kratko".$totchki."
";
} 
?>
conf2.php е със съдържание:
Код:
<?php
$user = "";//дб име
$pass = "2";//дб парола
$db = "";//дб
$host = "localhost";//хост
$connection = mysql_connect($host, $user, $pass) or die("Сайтът не може да се свърже към базата данни1");//свързваме се към базата данни
$db = mysql_select_db($db,$connection)or die("Сайтът не може да се свърже към базата данни2");
$broi="300";//брой символи , които да се покажат на новината на главната страноца
$zbroi="120";//брой символи , които да се покажат на името на новината в файла news.php
Надявам да сте ме разбрали, ако не ще обяснявам пак.
 
<?PHP
include ('includes/conf2.php'); //добавяме config файла
$predp=mysql_query("SELECT * FROM `news` ORDER BY `id` DESC LIMIT 1") or die(mysql_error());
$predr=mysql_fetch_array($predp);
$lastid=$predr['id'];
$lastid=$lastid-0;
$our = mysql_query("SELECT ime , awtor, nowina, picture, id FROM news WHERE `id` = '$lastid'"); //избираме кои неща да вземем от БД
while($r=mysql_fetch_array($our)){
if (strlen($r['nowina'])>$broi)
{$totchki='...';}
else
{$totchki='';}
$kratko = substr($r['nowina'],0,$broi);
$text = str_replace("<b>", "", $kratko);
$text = str_replace("</b>", "", $text);
echo "$text".$totchki."
";
}
?>
Така премахва само таговете <b> и </b>
 
slideR каза:
<?PHP
include ('includes/conf2.php'); //добавяме config файла
$predp=mysql_query("SELECT * FROM `news` ORDER BY `id` DESC LIMIT 1") or die(mysql_error());
$predr=mysql_fetch_array($predp);
$lastid=$predr['id'];
$lastid=$lastid-0;
$our = mysql_query("SELECT ime , awtor, nowina, picture, id FROM news WHERE `id` = '$lastid'"); //избираме кои неща да вземем от БД
while($r=mysql_fetch_array($our)){
if (strlen($r['nowina'])>$broi)
{$totchki='...';}
else
{$totchki='';}
$kratko = substr($r['nowina'],0,$broi);
$text = str_replace("<b>", "", $kratko);
$text = str_replace("</b>", "", $text);
echo "$text".$totchki."
";
}
?>
Така премахва само таговете <b> и </b>
Благодаря...
 

Back
Горе