![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 244 Pomógł: 21 Dołączył: 10.02.2008 Skąd: Załęcze Wielkie Ostrzeżenie: (0%) ![]() ![]() |
Dodaje wpis do bazy (TXT) gdzie mam np:
Kod "cześć" dodaje do mysql ale przy wyświetlaniu pokazuje: Kod \"cześć\" Chodzi o to aby pozwalał na wpisanie znaków tj. < " ; ale nie rozpoznawał ich jako html (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) (co wpisać przy dodawaniu wpisu a co przy wyświetlaniu) Pozdrawiam |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 17 Dołączył: 9.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Nie jestem pewny czy dobrze zrosumialem, ale sprawdź :
addslashes" title="Zobacz w manualu PHP" target="_manual stripslashes" title="Zobacz w manualu PHP" target="_manual Napewno nie zaszkodzi (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował maziak 3.04.2008, 18:10:05 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 244 Pomógł: 21 Dołączył: 10.02.2008 Skąd: Załęcze Wielkie Ostrzeżenie: (0%) ![]() ![]() |
addslashes mam aby zabezpieczyć skrypt przed aktakiem... chodzi mi oto że chcę aby to było bezpieczne ale nie pokazywało \
ale stripslashes pomogło (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) czytałem o tym ale chyba bez zrozumienia (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 033 Pomógł: 125 Dołączył: 17.09.2005 Skąd: Żywiec Ostrzeżenie: (0%) ![]() ![]() |
Poczytaj o magic_quotes_gpc
Ogólnie to na początku skryptu sprawdź czy magic_quotes jest włączone ( get_magic_quotes_gpc" title="Zobacz w manualu PHP" target="_manual ). Jeśli tak to wszystkie wartości z tablic $_GET, $_POST i $_COOKIE musisz potraktować funkcją stripslashes" title="Zobacz w manualu PHP" target="_manual. W tym celu użyj array_walk_recursive" title="Zobacz w manualu PHP" target="_manual albo jakąś funkcję rekursywną:
Później wtedy kiedy będziesz tego potrzebował używaj mysql_real_escape_string" title="Zobacz w manualu PHP" target="_manual albo addslashes" title="Zobacz w manualu PHP" target="_manual. PS. Podczepiony temat o zabezpieczeniach też wypadałoby przejrzeć. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 244 Pomógł: 21 Dołączył: 10.02.2008 Skąd: Załęcze Wielkie Ostrzeżenie: (0%) ![]() ![]() |
problem rozwiązany
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.09.2025 - 10:34 |