Denkfehler bei kleinem Script

Falloutboy6

Mitglied
Hi,

wer kann mir bitte mal helfen. Ich hab gerade einen Denkfehler und komm net weiter.

Hab folgendes Script

PHP:
// *** Zu langen Text abschneiden ***
if(strlen($vita)>20) {
  $vita=substr($vita,0,20). " <a href='index.php?action=3" . $id . "'>...mehr!</a>";
}
Das Script bewirkt, wenn in der Textarea eine bestimmte Zeichenanzahl ist dass der Textabgekürzt wird und dann ...mehr! erscheint Doch nun möchte ich auf ...mehr! einen Link legen. Wenn ich es so mache wie oben im Script, gibt er mir das <a href.... mit aus aber nicht als Link sondern als Text. Helft mir mal bitte.

Muss es ja mit echo irgendwie ausgeben oder?!

Danke
 
Hallo!

Also an dem Codeschnippsel liegt es jedenfalls nicht.
Ich kann den Fehler auch nicht reproduzieren..... egal was ich mache um den String auszugeben, es kommen immer nur die ersten 20 Zeichen gefolgt vom "...mehr!" Link.
Der Fehler muss also irgendwo anders stecken..... nur ohne Code wird Dir da wohl niemand helfen können. ;)

Gruss Dr Dau

[edit]
*autsch*
Ja, im Textarea wird weder PHP noch HTML verarbeitet.
[/edit]
 
Zuletzt bearbeitet:
Hi,

ha ganz logisch da liegt mein Problem. Ich danke euch. Ich hoffe ich bekomm es hin.

wenn nicht schick ich nochmal den kompletten Code.

Danke euch.
 
Zurück