Problem mit Leerzeichen in "Anker-Links"

Gesperrt
Andreas
Beiträge: 254
Registriert: So 16. Nov 2003, 14:48
Wohnort: Reichshof
Kontaktdaten:

Problem mit Leerzeichen in "Anker-Links"

Beitrag von Andreas »

Hallo zusammen,

in einer modifizierten Artikelliste werden die jeweiligen Überschriften der Artikel mit einem Anker versehen.

Code: Alles auswählen

<a name="'.strip_tags($article->getContent('CMS_HTMLHEAD', 1)).'"></a>'.strip_tags($article->getContent('CMS_HTMLHEAD', 1)).'
Alle Überschriften werden zusätzlich in der rechten Seitenspalte noch einmal aufgeführt und erhalten hier automatisch ihren Link zum entsprechenden Anker.

Code: Alles auswählen

<a href='.$_SERVER['REQUEST_URI'].'#'.strip_tags($article->getContent('CMS_HTMLHEAD', 1)).'>'.strip_tags($article->getContent('CMS_HTMLHEAD', 1)).'</a>
Das Problem:
Die jeweiligen Überschriften bestehen immer aus Vorname und Nachname.
Alle Anker und Links werden zwar erzeugt, jedoch werden die Links nur bis nach dem Vornamen ausgegeben. Anker akzeptieren ja leider keine Leerzeichen! Beispiel:

Code: Alles auswählen

http://www.domain.de/cms/front_content.php?idcat=76&idart=#Susanne
Das funktioniert natürlich nicht... :cry:

Wie kann ich das beheben?
Wäre es sinnvoll das Leerzeichen zu ersetzen und wenn ja kann mir jemand sagen, wie ich das mache?

Vielen Dank im voraus

Gruß
Andreas
silicone
Beiträge: 299
Registriert: Di 15. Mär 2005, 10:33
Kontaktdaten:

Beitrag von silicone »

Wie wäre es mit

Code: Alles auswählen

urlencode() 
?
Andreas
Beiträge: 254
Registriert: So 16. Nov 2003, 14:48
Wohnort: Reichshof
Kontaktdaten:

Beitrag von Andreas »

silicone hat geschrieben:Wie wäre es mit

Code: Alles auswählen

urlencode() 
?
Super! Danke...
Manchmal sieht man den Wald vor lautern Bäumen nicht mehr....

Gruß
Andreas
Gesperrt