Hi,
<?php $nachricht="index.php?option=com_pms&page=new&id=".$user->username; echo "<a href='$nachricht'><img src="./components/com_comprofiler/enhanced/profil/images/pmsenden.png" border="0"></a>"; ?>
In der Zweiten Zeile steht ein String... ohne Variablenzuweisung oder Funktionsaufruf dazu!
Dein Monitor ist zu schmal - da ist nur eine Zeile.
Zum ersten sollte der href-Wert in doppelten (oder wenigstens einfachen) Anführungszeichen stehen,
echo "<a href='$nachricht'>
Einfache Anführungszeichen sind vorhanden.
Warum schreibst Du eigentlich "oder wenigstens einfachen" in Bezug auf die Anführungszeichen?
Inwiefern sollte " besser sein als ' ?
HTML gibt keinen qualitativen Unterschied zwishcen den beiden vor: http://www.w3.org/TR/html4/intro/sgmltut.html#attributes
cu,
Andreas
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.