Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Przenoszenie entrów między formularzami
Watt
post 27.04.2013, 09:19:04
Post #1





Grupa: Zarejestrowani
Postów: 372
Pomógł: 1
Dołączył: 13.06.2008

Ostrzeżenie: (0%)
-----


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ą.

Ten post edytował Watt 27.04.2013, 09:19:32
Go to the top of the page
+Quote Post
!*!
post 27.04.2013, 09:39:47
Post #2





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


nb2br nl2br ?

Ten post edytował !*! 27.04.2013, 12:03:18


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
mortus
post 27.04.2013, 09:56:34
Post #3





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

Ostrzeżenie: (0%)
-----


Chyba nl2br.
Go to the top of the page
+Quote Post
Watt
post 27.04.2013, 10:04:11
Post #4





Grupa: Zarejestrowani
Postów: 372
Pomógł: 1
Dołączył: 13.06.2008

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
mortus
post 27.04.2013, 10:31:18
Post #5





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

Ostrzeżenie: (0%)
-----


CURL-em wyślij urlencode($_POST['textarea']), gdzie textarea to nazwa Twojego pola textarea.
Go to the top of the page
+Quote Post
Watt
post 27.04.2013, 10:41:03
Post #6





Grupa: Zarejestrowani
Postów: 372
Pomógł: 1
Dołączył: 13.06.2008

Ostrzeżenie: (0%)
-----


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?

Ten post edytował Watt 27.04.2013, 11:33:58
Go to the top of the page
+Quote Post
!*!
post 27.04.2013, 12:04:15
Post #7





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


Watt - pokaż kod.


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
Watt
post 28.04.2013, 08:59:26
Post #8





Grupa: Zarejestrowani
Postów: 372
Pomógł: 1
Dołączył: 13.06.2008

Ostrzeżenie: (0%)
-----


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

Ten post edytował Watt 28.04.2013, 17:07:27
Go to the top of the page
+Quote Post
Helid
post 28.04.2013, 10:02:14
Post #9





Grupa: Zarejestrowani
Postów: 280
Pomógł: 20
Dołączył: 12.12.2007
Skąd: 127.0.0.1

Ostrzeżenie: (0%)
-----


Dla " %0d%0a" też brak zmian?


--------------------
Go to the top of the page
+Quote Post
Watt
post 28.04.2013, 12:40:20
Post #10





Grupa: Zarejestrowani
Postów: 372
Pomógł: 1
Dołączył: 13.06.2008

Ostrzeżenie: (0%)
-----


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?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 7.07.2025 - 13:22