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
crew1
(L337 Crew)
15 Listopad 2007 19:29
#22
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
Opisz proszę bardziej konkretnie :mrgreen:
Nie jestem pewien, gdzie powinna się znaleźć linijka:
$tresc = nl2br(strip_tags($_POST['tresc'], '
'));
crew1
(L337 Crew)
15 Listopad 2007 19:52
#24
To zależy, co chcesz osiągnąć, przeczytaj mój powyższy post i odpowiedz na pytania
Ta linijka ma być umieszczona pomiędzy <?php a ?>
i tuż przed jej wykorzystaniem.
Jeżeli w textarea (np. edycja):
cols=“40”><?php $tresc = nl2br(strip_tags($_POST[‘tresc’], ‘’)); echo $_POST[‘tresc’]; ? w tym wypadku powinna być cols=“40”?php $tresc = strip_tags($_POST[‘tresc’]); echo $tresc; ? Jeśli chcesz zapisać do pliku, to jest w dobrym miejscu, tylko musisz przy zapisie niezapominać o zmiennej $tresc i uwzględnić przy zmiennej $dane… Jeśli chcesz coś więcej, to proszę o konkretne odpowiedzi na postawione pytania i wyjaśnienie problemu. System neesów - w połowie gotowy… Coś czuję, że w ciągu tygodnia napiszemy całego CMS’a… Do systemu newsów jeszcze długa, kręta, wyboista i trudna droga.
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 Co jest??