Anzeige eines Links mit PHP
Andreas
- php
Hallo,
ich möchte in einer PHP Datei einen Link anzeigen, in der Art:
echo "<a href="www.xxx.de">Linktext</a>";
leider klappt das nicht.
ersetze ich die inneren Anführungszeichen durch ein ', wird zwar der Link angezeigt, aber beim Klicken wird nicht der Link geöffnet, sondern www.meineDomain.net/link.de, also der Domain angehängt.
Wer kann mir helfen?
Gruß Andreas
versteh ich nicht soganz, bei mir geht das locker, wenn ich eben die " durch ' erstetze.
beisp:
echo("<a href='http://www.fabiantranschel.de.vu/' target='_blank'>linktext</a>");
wie gesagt IMHO geht das ohne probleme.
Fabian
Hallo,
danke - hatte einfach das http:// vergessen.
Danke
Hallo ihr beiden,
bitte macht es halt einfach so:
echo '<a href="http://blabla.de/">blabla.de</a>';
oder so:
echo "<a href="http://blabla.de/">blabla.de</a>";
Im ersten Beispiel wird der ganze Ausdruck in Single-Quotes (') geschrieben, was die Double-Quotes (") schützt. Allerdings werden hier keine Variablen expandiert (echo '$variable'; gibt nicht den Inhalt der Variable aus), dafür wird der Ausdruck aber schneller abgearbeitet.
Im zweiten Beispiel werden die auszugebenden Double-Quotes einfach mittels Backslashes () geschützt und mit ausgegeben. Variablen werden hier expandiert!
Bitte geht nie die Kompromisse ein, eine andere HTML-Ausgabe als die gewünschte zu erhalten, nur weil vielleicht ein kleines Problem im Wege steht.
viele Grüsse
Achim Schrepfer