Hallo,
ich habe vor wenigen Tagen damit begonnen ein bisschen in PHP Büchern zu stöbern und wollte mir nun ein kleines ganz einfaches Script schreiben, dass über eine Formulareingabe (ist nur für Links gedacht) diese Daten in einer .txt abspeichert und dann eben als Links ausgibt.
Das hat geklappt: Alles bis dahin, inklusive dem schreiben in die .txt Datei
Das klappt nicht: Ich erhalte als Ausgabe nur, als normalen Text nl2br() und ausserdem bezweifle ich dass ich im Falle einer Ausgabe das ganze formatiert als klickbare Links erhalte.
Hier das Script (Also der Ausgabe Teil, das Eingabeformular hab ich noch extra, aber das funktioniert ja, da es normales HTML ist)
Bin dankbar für jede Antwort.
(PS: Hat einer von Euch nen Tipp parat wie man PHP am besten lernt, finde es nämlich weit aus schwerer, als ich so zuvor gehört habe)
Viele Grüße
aerow
ich habe vor wenigen Tagen damit begonnen ein bisschen in PHP Büchern zu stöbern und wollte mir nun ein kleines ganz einfaches Script schreiben, dass über eine Formulareingabe (ist nur für Links gedacht) diese Daten in einer .txt abspeichert und dann eben als Links ausgibt.
Das hat geklappt: Alles bis dahin, inklusive dem schreiben in die .txt Datei
Das klappt nicht: Ich erhalte als Ausgabe nur, als normalen Text nl2br() und ausserdem bezweifle ich dass ich im Falle einer Ausgabe das ganze formatiert als klickbare Links erhalte.
Hier das Script (Also der Ausgabe Teil, das Eingabeformular hab ich noch extra, aber das funktioniert ja, da es normales HTML ist)
PHP-Code:
<?php
$rapid="$_POST[link]";
$datei = fopen('links.txt', 'a');
fwrite($datei, "<a href=\"$rapid\" /> \n \n");
fclose($datei);
$datei2 = fopen('links.txt', 'r');
$ausgabe = fread($datei2);
$endausgabe= "nl2br($ausgabe)";
echo "$endausgabe";
fclose($datei2);
?>
(PS: Hat einer von Euch nen Tipp parat wie man PHP am besten lernt, finde es nämlich weit aus schwerer, als ich so zuvor gehört habe)
Viele Grüße
aerow
Kommentar