Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Przenoszenie entrów między formularzami
Forum PHP.pl > Forum > Przedszkole
Watt
Witam,

Na swojej stronie mam zwykły formularz z textarea. Wysyłany jest on w 2 miejsca do bazy mysql i wysylany jest do zewnetrznego formularza za pomocą curla. Problem w tym, że przechodzą wszytskie znaki między formularzami oprócz enterów (bo bazy entery się dodają). Czy da się zachować te entery dla tego drugiego formularza jakoś?

Podbijam, może źle wytłumaczyłem.

Wszytsko sprowadza się do tego.

Mam pierwszy formularz (tam jest textarea) wpisuje tam np.
Cytat
Lalalala
tratataa
lalal


Później chce to curlem przepisać do drugiego fromularza (do drugiego textarea) i curlem wysłać. I dodaje się tam:
Cytat
Lalalala tratataa lalal

Entery znikają.
!*!
nb2br nl2br ?
mortus
Chyba nl2br.
Watt
Właśnie nie moge tym ruszyć bo ten drugi formularz jest na forum. Tam tylko dozwolony jest bbcode i entery są tak jak tu na forum, enterami.
mortus
CURL-em wyślij urlencode($_POST['textarea']), gdzie textarea to nazwa Twojego pola textarea.
Watt
Tak dokłanie miałem zrobione, dlatego właśnie zdziwiłem się i napisałem tutaj, $tresc to własnie ten post.

Kod
urlencode($tresc)


Może fora jakoś zamieniają te entery na jakiś inny znak przed wpisaniem do bazy?
!*!
Watt - pokaż kod.
Watt
To jest forum na phpbb by przemo więc:

Podbijam

Próbowałem też
Kod
$post_imp[$i+1] = "message" ."=". urlencode($tresc)."%0ATESTSTTS".'%0A%0Alalala';

Ale dalej wszytskie entery są pomijane, niezależnie od tego czy z $tresc czy są dopisywane jako %0A
Helid
Dla " %0d%0a" też brak zmian?
Watt
Tak, pytanie czy może nie wysyłam jakiegoś hidden inputa, który daje możliwość enterów. Próbowalem też to wysyłać na vB (też nie działa), ale tam są jakieś dziwne wartości wysyłane w post np.
Kod
htmlstate=on_nl2br


Wiec może brak takiego elementu? Pytanie, który to?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.