Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Automatycznie dodawane slashe
JrQ-
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 10.05.2008

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


Nie mam pojęcia dlaczego, dziś nagle pojawił się problem, mianowicie przed wszystkimi cudzysłowiami samoczynnie dodają się slashe \\\. Wyczytałem już, że jest to rodzaj obrony przed atakiem xss, ale jest bardzo uciążliwy - wszystko się przez to sypie. Dlaczego coś takiego się stało? Jeśli to jest ta obrona przed atakiem, to co zmienić aby nie dodawało tych znaków \\\? Proszę o pomoc.

Mam na forum zainstalowany skrypt phpBB by Przemo - jednak to nie wina skryptu, lecz konfiguracji serwera. Link do forum: http://elitafifa.pl/forum -> np ogłoszenie pod topem, stopka

Serwer jest mój własny, dedykowany, mam dostęp do wszystkich opcji, ale nie wiem jak to naprawić, php.ini?


--------------------
TURNIEJE FIFA
Go to the top of the page
+Quote Post
pyro
post
Post #2





Grupa: Zarejestrowani
Postów: 2 148
Pomógł: 230
Dołączył: 26.03.2008

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


Skoro masz dostęp do php.ini to:
Kod
magic_quotes_gpc = Off


--------------------
ET LINGUA EIUS LOQUETUR IUDICIUM
Go to the top of the page
+Quote Post
cojack
post
Post #3





Grupa: Zarejestrowani
Postów: 898
Pomógł: 80
Dołączył: 31.05.2008

Ostrzeżenie: (20%)
X----


albo .htaccess
Kod
<IfModule mod_php4.c>
  php_value magic_quotes_gpc                0
  php_value register_globals                0
  php_value session.auto_start              0
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_value mbstring.encoding_translation   0
</IfModule>

# PHP 4, Apache 2.
<IfModule sapi_apache2.c>
  php_value magic_quotes_gpc                0
  php_value register_globals                0
  php_value session.auto_start              0
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_value mbstring.encoding_translation   0
</IfModule>

# PHP 5, Apache 1 and 2.
<IfModule mod_php5.c>
  php_value magic_quotes_gpc                0
  php_value register_globals                0
  php_value session.auto_start              0
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_value mbstring.encoding_translation   0
</IfModule>


--------------------
cojack blog - mój blog (na jakiś czas off).
"jak czegoś nie wiem, to nie myślę że wiem" - moja domena
Go to the top of the page
+Quote Post
patryczakowy
post
Post #4





Grupa: Zarejestrowani
Postów: 420
Pomógł: 44
Dołączył: 22.10.2008

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


albo zostaw tak jak jest a użyj stripslashes podczas odczytywania danych


--------------------
Sztuką jest widzieć to czego nie widać.
Go to the top of the page
+Quote Post
pyro
post
Post #5





Grupa: Zarejestrowani
Postów: 2 148
Pomógł: 230
Dołączył: 26.03.2008

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


Ale bezsensy paplacie. Wystarczy dyrektowa magic_quotes_gpc, jest to najprostsze i najwydajniejsze rozwiązanie!


--------------------
ET LINGUA EIUS LOQUETUR IUDICIUM
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 - 03:59