Hallo Leute,
habe jetzt ein Formular entworfen, mit dem ich in eine beliebige Datei schreiben kann, klappt auch, das Problem ist, dass die Hyperlinks und sonstige Befehle immer noch ein / davor bekommen, automatisch, z.B. eingegeben:
<?php
echo "<a href=\"test.php\">Test</a>"
?>
In der softtipp.php Datei:
<?php
echo \"<a href=\\\"test.php\\\">Test</a>\"
?>
Ausgegeben wird als Hyperlink: http://localhost/"test.php"
Wie kann ich das vermeiden?
Hier der komplette PHP Quellcode:
<form method="post" action="softtipp.php">
Ihr Eintrag: <textarea name="eintrag" rows="6" cols="39"></textarea><br>
<input type="submit" name="Button" value="Absenden">
</form><?php
unlink("../softtipp.php");
$daten="$eintrag";
$datenbank = "../softtipp.php";
$datei = fopen($datenbank,"a+");
fputs($datei, $daten);
?>
habe jetzt ein Formular entworfen, mit dem ich in eine beliebige Datei schreiben kann, klappt auch, das Problem ist, dass die Hyperlinks und sonstige Befehle immer noch ein / davor bekommen, automatisch, z.B. eingegeben:
<?php
echo "<a href=\"test.php\">Test</a>"
?>
In der softtipp.php Datei:
<?php
echo \"<a href=\\\"test.php\\\">Test</a>\"
?>
Ausgegeben wird als Hyperlink: http://localhost/"test.php"
Wie kann ich das vermeiden?
Hier der komplette PHP Quellcode:
<form method="post" action="softtipp.php">
Ihr Eintrag: <textarea name="eintrag" rows="6" cols="39"></textarea><br>
<input type="submit" name="Button" value="Absenden">
</form><?php
unlink("../softtipp.php");
$daten="$eintrag";
$datenbank = "../softtipp.php";
$datei = fopen($datenbank,"a+");
fputs($datei, $daten);
?>
Kommentar