System neesów - w połowie gotowy

tzn. tak jak tu?

Treść:
 
 cols="40"><?php

echo $_POST['tresc']; ?> 



 
 name="submit" type="submit"> 





<?php if($_POST['submit']){

$p1 = htmlspecialchars($_POST['autor']);

$p2 = htmlspecialchars($_POST['email']);

$p3 = htmlspecialchars($_POST['tytul']);

$p4 = htmlspecialchars($_POST['tresc']);

$tresc = nl2br(strip_tags($_POST['tresc'], '
'));

$dane = $p1.'::'.$p2.'::'.$p3.'::'.$p4."\n";

$file = 'baza.txt';

Chyba nie, bo nie działa :frowning:

A co chcesz teraz zrobić?

Wyświetlić w formularzu, czy zapisać do pliku?

Jeśli to drugie, to

$dane = $p1.'::'.$p2.'::'.$p3.'::'.$p4."\n";

gdzieś tu musisz umieścić zmienną $tresc :slight_smile:

Opisz proszę bardziej konkretnie :mrgreen:

Nie jestem pewien, gdzie powinna się znaleźć linijka:

$tresc = nl2br(strip_tags($_POST['tresc'], '
'));

:smiley: :slight_smile:

To zależy, co chcesz osiągnąć, przeczytaj mój powyższy post i odpowiedz na pytania :wink:

Ta linijka ma być umieszczona pomiędzy <?php a ?>

i tuż przed jej wykorzystaniem.

Jeżeli w textarea (np. edycja):

Umieściłem kod

cols="40"><?php

$tresc = strip_tags($_POST['tresc']);

echo $tresc; ?>

I nadal nie działa. Jak piszę w polu textarea np. Ala ma kota przechodzę do następnej linii i piszę Kot ma Alę i wciskam ‘dodaj nius’ to wyświetla tylko pierwszą linijkę, a drugiej już nie :frowning: Co jest?? !!