Men det blev inte så bra ändå eftersom det blir ganska så fult med adressen mitt i texten...
Istället skulle jag nog vilja ha en funktion som den som finns här i forumet. Alltså en knapp där man skriver in i ett javascript promt länknamnet och länkadressen och sen så visas det som nedan.
Hej hej!
Det blev ju jättebra... tills jag kom på en till grej som jag inte sagt tidigare... Så nu blir det allt lite klurigt!!!
Det som skrivs in visas på en nyhetssida men även på förstasidan. Fast på förstasidan visas bara de första 150 tecknena och sen står det '.... Läs mer här'
Det har jag gjort med följande kod:
// Kolla om texten är över 150 tecken
if (strlen($text) > 150) {
// Skriv ut första 150 tecknen, sen ...
$short_text = substr($text, 0, 150) . '...';
$str = $short_text . ' <a href=\"nyheter.php\">Läs mer här!</a>';
} else {
$str = ($text);
}
Nu blir ju problemet när den bryter en länk mitt av, då blir det ju helt fel. Alltså att det 150 tecknet finns någonstanns i länken...
Går detta att lösa på något sätt, eller är vi besegrade??? ;)
Njaaa... så enklet är det inte. eftersom det är många olika användare som kommer kunna skriva in en nyhet och de kommer antagligen inte klara av att inte bryta av länken...
Men går det inte att göra något script som säger att hela länken <a href="http://www.aftonbladet.se">Aftonbladet</a>
räknas som ett tecken?