Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MySQL] apostrof w mysql
presscot
post 14.09.2009, 10:22:28
Post #1





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 10.04.2007

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


A wiec:
na localhoscie działa poprawnie:

  1. $zmien = 'UPDATE '.$prefix_db.'ustawienia SET js=\''.str_replace("'","''",$_POST['javascript']).'\' WHERE id=1';


ale kiedy wrzucam na server to już nie, jednak wg tej samej reguły mogę zmienić tę wartość poprzez pma.

W czym tkwi problem??
Powód edycji: [Spawnm]: BBcode !!!
Go to the top of the page
+Quote Post
Fantazyn
post 14.09.2009, 10:30:01
Post #2





Grupa: Zarejestrowani
Postów: 135
Pomógł: 38
Dołączył: 24.02.2007
Skąd: Warszawa

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


Poszukaj informacji na temat magic quotes

np. Jak wyłączyć magic quotes

Prawdopodobnie w domu masz wyłączoną obsługą, a na serwerze ktoś ustawił.

Edit: przejrzyj jeszcze pierwszy przykład z tej strony

Ten post edytował Fantazyn 14.09.2009, 10:33:27


--------------------
Go to the top of the page
+Quote Post
presscot
post 14.09.2009, 11:08:04
Post #3





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 10.04.2007

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


Cytat(Fantazyn @ 14.09.2009, 11:30:01 ) *
Poszukaj informacji na temat magic quotes

np. Jak wyłączyć magic quotes

Prawdopodobnie w domu masz wyłączoną obsługą, a na serwerze ktoś ustawił.

Edit: przejrzyj jeszcze pierwszy przykład z tej strony



No tak ale wg zalecen wyłączyłem magic quotes:

local master
magic_quotes_gpc Off On
magic_quotes_runtime Off Off
magic_quotes_sybase Off Off

i dalej pojawia sie ten błąd

co do przykładu w drugim linku to właśnie nie chciałem używać addslashes
Go to the top of the page
+Quote Post
Fantazyn
post 14.09.2009, 11:14:44
Post #4





Grupa: Zarejestrowani
Postów: 135
Pomógł: 38
Dołączył: 24.02.2007
Skąd: Warszawa

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


Hm, nie rozumiem dlaczego nie chcesz używać addslashes...

Drugi przykład to prosty skrypt, który sprawdza czy magic quotes są włączone (wtedy uruchamia normalnie zapytanie), czy nie( wtedy musi dodać addslashes do zapytania).

Jak możesz to spróbuj zaadaptować ten przykład z addslashes do Twojego problemu, jak to nie pomoże to napisz co wywala (jakiś błąd?).

Pozdrawiam.


--------------------
Go to the top of the page
+Quote Post
presscot
post 14.09.2009, 11:27:41
Post #5





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 10.04.2007

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


Cytat(Fantazyn @ 14.09.2009, 12:14:44 ) *
Hm, nie rozumiem dlaczego nie chcesz używać addslashes...

Drugi przykład to prosty skrypt, który sprawdza czy magic quotes są włączone (wtedy uruchamia normalnie zapytanie), czy nie( wtedy musi dodać addslashes do zapytania).

Jak możesz to spróbuj zaadaptować ten przykład z addslashes do Twojego problemu, jak to nie pomoże to napisz co wywala (jakiś błąd?).

Pozdrawiam.


hmmm php_info pokazuje zmiane po htacccess, a znowu nic sie nie zmienia. Na szczęście mam dostep na wykupionym serverze do php.ini.
Dzieki za podpowiedz

Pozdrawiam press

Ten post edytował presscot 14.09.2009, 11:52:57
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: 14.08.2025 - 04:58