nachdem ich nun eine gute halbe Stunde das Problem gesucht habe gebe ich auf.
$textinhalt = "<a href="1">",$klein," <a /><br />\n";
$dateiname = "test.inc";
// wenn nicht vorhanden dann wird die Datei erstellt.
$handler = fOpen($dateiname , "a+");
// Dateiinhalt in die Datei schreiben
fWrite($handler , $textinhalt);
fClose($handler);
Egal ob in eine .inc- oder .txt-Datei geschrieben wird. Am Ende steht immer nur fol,gendes drinne: $klein<br /> (Statt $klein steht der Wert der Variable).
genau an der Zeile tüftel ich die ganze Zeit. Ob nun die 1 mit einfachen Anführungszeichen umklammert und der rest mit normalen oder ein Backslash vor den Anführungszeichen. Unter anderem habe ich auch probiert die Ausgabe zu schließen und die Strings mit Punkten zu verketten. Nichts will funktionieren.
Merkwürdigerweise funktioniert $klein ="url";
echo "<a href='$klein'>$klein</a><br/>\n";
$text = "<a href='$klein'>$klein</a><br/>\n";
echo $text; wenn ich es ganz normal ausgebe und erscheint als Link, doch wenn ich versuche $text in die Datei zu schreiben komme ich wieder an oben genanntes Problem.