Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]automatyczne dostawianie backslash
smagul
post
Post #1





Grupa: Zarejestrowani
Postów: 81
Pomógł: 4
Dołączył: 17.02.2009

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


Witam, zrobiłem taką stronkę na której dodaje się różne wiadomości na stronę. Ponieważ mam zaufanie do użytkowników to nie widziałem przeciwskazań, by zakazywać im korzystania z html i php. Problem w tym, że po wysłaniu formularza treść automatycznie się zmienia i uniemożliwia pisanie w html. przykładowo treść:
Kod
ciapki " i ukośniki \
zostanie zastąpiona przez:
Kod
ciapki \" i ukośniki \\

Jak się tego pozbyć?:|
oczywiście można poprawiać treść i zamieniać ponownie \" na " ale mam nadzieję ze istnieje mądrzejsze rozwiązanie.

Ten post edytował smagul 4.08.2009, 11:45:57
Go to the top of the page
+Quote Post
Fifi209
post
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Wyłączyć magic_quotes


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
Spawnm
post
Post #3





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




Proszę dodać tag.
Go to the top of the page
+Quote Post
smagul
post
Post #4





Grupa: Zarejestrowani
Postów: 81
Pomógł: 4
Dołączył: 17.02.2009

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


Cytat(fifi209 @ 4.08.2009, 12:27:36 ) *
Wyłączyć magic_quotes


wyłączenie w php.ini działa, a jak to zrobić z tym kodem: http://pl.php.net/manual/pl/security.magic...s.disabling.php
pomajstrowałem troszkę ale nie kumam :|. kod zamieszczałem przed wykorzystaniem zmiennych $_POST
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 Aktualny czas: 21.08.2025 - 07:47