Autor |
ploblem z ukośnikami ? |
pilatus
Administrator
Postów: 1733
Miejscowość: Cze-wa/Piaseczno
Data rejestracji: 28.01.06 |
Dodane dnia 27-02-2013 10:23 |
|
|
jakiś tekst i ukośnik / dalej tekst i cudzysłów \" dalej tekst i apostrof \\\\\\\'
Edytowane przez pilatus dnia 27-02-2013 11:00 |
|
Autor |
RE: ploblem z ukośnikami ? |
Misiek
Użytkownik
Postów: 3476
Miejscowość: Jelenia Góra
Data rejestracji: 16.05.07 |
Dodane dnia 27-02-2013 11:17 |
|
|
http://924.pl/forum/viewthread.php?forum_id=12&thread_id=5743
\' \" \' \"
było:
924 Turbo (931'82) - Ihasa green metallic niestety ... Odjechało w świat ;-(
924'81 - Alpinweiss - ponoć gdzieś jeździ koło Wrocławia
924'77 - RHD - Poszło na części
Lista turbo prosiąt w PL
Mapa Polskich Transaxli |
|
Autor |
RE: ploblem z ukośnikami ? |
pilatus
Administrator
Postów: 1733
Miejscowość: Cze-wa/Piaseczno
Data rejestracji: 28.01.06 |
Dodane dnia 27-02-2013 11:25 |
|
|
tak, tak - ten wątek jest po to, żebym mógł sobie potrenować z problemem. Powstał na podstawie wątku z twojego linka.
Nie piszcie tu nic proszę, bo.... i tak usunę ten temat jak problem się rozwiąże
Tak na szybko - problem powstaje na etapie pisania przez skrypt forum do bazy SQL. W bazie zapisują się głupoty ( czyli znak \ ) przed każdym cudzysłowem, apostrofem czy backsleshem.
Próbuję ustalić czemu tak się dzieje.
pzdr
jacek/pilatus |
|
Autor |
RE: ploblem z ukośnikami ? |
wampir
Użytkownik
Postów: 1328
Miejscowość: mala wies pod W-wa
Data rejestracji: 01.02.06 |
Dodane dnia 27-02-2013 12:23 |
|
|
pilatus: escape char, przepychanie do bazy backslashy ma zapobiec sql injection, powinno byc parsowane na poziomie php i wlasnie w taki sposob wstawiane do bazy - to dobre zachowanie, chociaz lepszym byloby parsowanie tego przez html_encode i wstawianie jako znaczniki html
Chociaz sadzac ze to forum, to juz po drodze powinien dzialac jakis parser ktory to przerabia na znaczniki forumowe typu wlasnie: & quot
Moze gdzies jakas konfiguracja sie spsula i olewa to parsowanie, przez co dziala kolejny parser ktory zapobiega bezposredniemu wstawianiu ciapkow do zapytan sql?
1988 Porsche 944 - bylo
1989 Porsche 944 Turbo S - bylo
1985 Porsche 944 - wydmuszka - bylo
1999 Audi A6 Avant Quattro 4.2 Tiptronic - takie tam rodzinne |
|
Autor |
RE: ploblem z ukośnikami ? |
pilatus
Administrator
Postów: 1733
Miejscowość: Cze-wa/Piaseczno
Data rejestracji: 28.01.06 |
Dodane dnia 27-02-2013 12:52 |
|
|
wampir napisał/a:
(...)
Chociaz sadzac ze to forum, to juz po drodze powinien dzialac jakis parser ktory to przerabia na znaczniki forumowe typu wlasnie: & quot
Dokładnie tak jest
wampir napisał/a:
Moze gdzies jakas konfiguracja sie spsula i olewa to parsowanie, przez co dziala kolejny parser ktory zapobiega bezposredniemu wstawianiu ciapkow do zapytan sql?
Obstawiam, że jest tak jak piszesz - tyle, że skryptów nie dotykał nikt od dawna, więc spsuli coś Panowie Admini. Zgaduję, że po jakimś upgrade PHP lub mySQL na serwerach hostujących zmienił się też konfig. Na razie czekam na wyjaśnienia. |
|
Autor |
RE: ploblem z ukośnikami ? |
wampir
Użytkownik
Postów: 1328
Miejscowość: mala wies pod W-wa
Data rejestracji: 01.02.06 |
Dodane dnia 27-02-2013 14:38 |
|
|
To jak juz cos obwiniac to bym obwinil PHP. SQL raczej nie ma nic do tego, wklada do bazy to co dostaje.
Z malego szperania wychodzi mi ze magic_quotes potrafi cos takiego powodowac dla fusiona.
Jak masz dostep do .htaccess lokalnego to mozesz mu sprobowac wrzucic magic_quotes off i sprawdzic efekt. Drut, ale skuteczny.
1988 Porsche 944 - bylo
1989 Porsche 944 Turbo S - bylo
1985 Porsche 944 - wydmuszka - bylo
1999 Audi A6 Avant Quattro 4.2 Tiptronic - takie tam rodzinne |
|
Autor |
RE: ploblem z ukośnikami ? |
wampir
Użytkownik
Postów: 1328
Miejscowość: mala wies pod W-wa
Data rejestracji: 01.02.06 |
Dodane dnia 27-02-2013 14:42 |
|
|
I zebys nie musial za bardzo szukac: maly tutorial do wylaczenia
http://php.net/manual/en/security.magicquotes.disabling.php
1988 Porsche 944 - bylo
1989 Porsche 944 Turbo S - bylo
1985 Porsche 944 - wydmuszka - bylo
1999 Audi A6 Avant Quattro 4.2 Tiptronic - takie tam rodzinne |
|
Autor |
RE: ploblem z ukośnikami ? |
pilatus
Administrator
Postów: 1733
Miejscowość: Cze-wa/Piaseczno
Data rejestracji: 28.01.06 |
Dodane dnia 14-03-2013 14:14 |
|
|
Wedle zapewnień administratora serwera za chwilę powinien pojawić się tylko cudzysłów - przetestujmy:
- cudzysłów \\\"
- apostrof \\\'
- backslash \\
Edytowane przez pilatus dnia 14-03-2013 14:14 |
|
Autor |
RE: ploblem z ukośnikami ? |
wampir
Użytkownik
Postów: 1328
Miejscowość: mala wies pod W-wa
Data rejestracji: 01.02.06 |
Dodane dnia 14-03-2013 15:03 |
|
|
Adminom nie mozna wierzyc
Pilatus: drut ktory podeslalem nie zadzialal?
1988 Porsche 944 - bylo
1989 Porsche 944 Turbo S - bylo
1985 Porsche 944 - wydmuszka - bylo
1999 Audi A6 Avant Quattro 4.2 Tiptronic - takie tam rodzinne |
|
Autor |
RE: ploblem z ukośnikami ? |
Misiek
Użytkownik
Postów: 3476
Miejscowość: Jelenia Góra
Data rejestracji: 16.05.07 |
Dodane dnia 14-03-2013 18:04 |
|
|
I wielka \"d...a\"
było:
924 Turbo (931'82) - Ihasa green metallic niestety ... Odjechało w świat ;-(
924'81 - Alpinweiss - ponoć gdzieś jeździ koło Wrocławia
924'77 - RHD - Poszło na części
Lista turbo prosiąt w PL
Mapa Polskich Transaxli |
|
Autor |
RE: ploblem z ukośnikami ? |
Jarzyna
Użytkownik
Postów: 1704
Miejscowość: Szczecin / Warszawa
Data rejestracji: 03.10.10 |
Dodane dnia 14-03-2013 19:15 |
|
|
\" \' \\ / \' \"
\'\"
\"\\
\'/\"\\|
oferuję druk 3d części wszelakich i usługi filmowe - tel So9 6o6 S33
_________________________________
951 '86 us - wieprzowina - 2.5L 16V turbo... work in progress
były
Volvo s80 II - mdła wołowina - 4.4L V8 315hp - najnudniejsze 300 kunia w tej czesci galaktyki
Volvo S60 R - surowa wołowina - 2.5L 20V turbo. sprzedany
944s2 '90 - sprzedany, wypatroszony śmiga po torach europy.
VW NewBeetle V5 SportLimited - sprzedany
Mercedes C124 '95 E-Klasse Coupe - sprzedany
AlfaRomeo 156 Sportwagon 1.9 JTD - oby się Simprezowi nic nie stało.. |
|