Съкращение на текст

ReD_z0n3

Registered
Трябва ми код , който да съкращава текста до определен брой символи ( избрани от мен )


Ето го кода.


PHP:
<center><div style='float:left; padding: 10px;'><a href='preview.php?id=".$row['id']."'>".sakra6tenie($row['subject'])."</a><br /><br />
 
Можеш просто с 1 проверка:

PHP:
if(strlen($row)<20)
{
<center><div style='float:left; padding: 10px;'><a href='preview.php?id=".$row['id']."'>".$row['subject']."</a><br /><br />
}

Просто в условието където е <20 си го намесваш по-нуждите си :)
 
Извинявам се в мене е грешката , ето ти го целия.

PHP:
echo" <center><div style='float:left; padding: 10px;'><a href='preview.php?id=".$row['id']."'>".sakra6tenie($row['subject'])."</a><br /><br /><img src='$pic' alt='$subject' border='0' height='120' width='120' style='display:inline;'><br /><br /><a href='$file' class='more' style='display: inline;'>Изтегли</a><br /></div></center>";
}
 
ReD_z0n3 каза:
Извинявам се в мене е грешката , ето ти го целия.

PHP:
echo" <center><div style='float:left; padding: 10px;'><a href='preview.php?id=".$row['id']."'>".sakra6tenie($row['subject'])."</a><br /><br /><img src='$pic' alt='$subject' border='0' height='120' width='120' style='display:inline;'><br /><br /><a href='$file' class='more' style='display: inline;'>Изтегли</a><br /></div></center>";
}

Еми същото ? Просто правиш една проверка дали strlen($row) и това е :)
 
PHP:
<?php
if(strlen($row)==20)
{
echo" <center><div style='float:left; padding: 10px;'><a href='preview.php?id=".$row['id']."'>".sakra6tenie($row['subject'])."</a><br /><br /><img src='$pic' alt='$subject' border='0' height='120' width='120' style='display:inline;'><br /><br /><a href='$file' class='more' style='display: inline;'>Изтегли</a><br /></div></center>";

}
?>

Тук сега ако броя на буквите от промеливата $row е равен на 20 ,тогава ще се изпълни кода,и така можеш да си ги контролираш :)
 
PHP:
Parse error: syntax error, unexpected $end in C:\xampp\htdocs\index.php on line 250

линия 250 е празна , от къде произлизаше този еррор ?
 
ReD_z0n3 каза:
PHP:
Parse error: syntax error, unexpected $end in C:\xampp\htdocs\index.php on line 250

линия 250 е празна , от къде произлизаше този еррор ?

Мисля,че някои скоба не си затворил .
 
Хм не мисля слагам само кода , който ти ми даде :^)


EDIT: Ето така стана


PHP:
$subject = ($row['subject']);
$subject = substr($subject,0 , 20);
$pic = $row['pic'];
$file = $row['file'];
echo" <center><div style='float:left; padding: 10px;'>$subject<br /><img src='$pic' alt='$subject' border='0' height='66' width='63' style='display:inline;'><br /><a href='$file' class='more' style='display: inline;'>Изтегли</a><br /></div></center>";
}
Само трябва да го измисля , как ще стане да се клика върху името и да те отвежда в " Преглед на файл "


EDIT2: Оправих се :)
 

Back
Горе