Stworzyłem prosty formularz, w którym można dodawać opinię, a do tego plik PHP odbierający dane i zapisujący w pliku txt + kod PHP wyświetlający zawartość. Teraz głowię się, jak zabezpieczyć formularz przed znacznikami HTML. Jeśli wstawię takie znaczniki w formularzu, może to mieć wpływ na konstrukcję wyświetlanej zawartości. Myślę nad wykorzystaniem funkcji formatującej ciągi i jakiegoś warunku, ale mój umysł żółtodzioba nie może ułożyć niczego konkretnego. Pomożecie w nauce? Pozdrawiam!
P.S.
Dodaje kod odbierający dane:
> <?php
> $str="<tr><td>".$_POST['opinia']."</td></tr>";
> if(!$fd=fopen("opinie.txt","a")){
> echo "Nie mogę odnaleźć pliku";
> }else{
> if(fwrite($fd,$str)===false){
> echo "Wystąpił błąd, zapis niedokonany!";
> }
> else{
> echo "Zapisano!<br>";
> echo "<a href=../index.php>Powrót</a>";
> }
> fclose($fd);
> }
> ?>