Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wstawianie tekstu z formularza do bazy...
marcinp1984
post
Post #1





Grupa: Zarejestrowani
Postów: 112
Pomógł: 0
Dołączył: 17.05.2009

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


Witam ponownie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Dopiero teraz zauważyłem że gdy wpisuje do jakiegoś pola w formularzu np coś takiego: aaa'bbb to wszystko po ' ucina i do bazy wstawione jest tylko aaa... w czym leży problem??
Go to the top of the page
+Quote Post
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Może pokaż, jak wywołujesz?
Go to the top of the page
+Quote Post
marcinp1984
post
Post #3





Grupa: Zarejestrowani
Postów: 112
Pomógł: 0
Dołączył: 17.05.2009

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


Jak wywołuje?? Hmm... może tak... tak próbuje to wstawić do bazy, akurat w tym przypadku edytować:

$info = $_POST[info];

$result ="update wokalisci set info='$info' where id_wokal='1'";

jak sobie wstawię na stronkę echo "$info"; to wszystko wyświetla się ładnie, ale do bazy wstawia tylko to co jest do znaku '... i np chcąc dodać np. wokalistę o nazwisku Di'Anno w bazie mam Di :/
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




no ale pomysl troche.
twoje zapytanie z apostrofem wygladac bedzie tak:
update wokalisci set info='tresc z ' i dalsza tresc' where id_wokal='1'

uwazasz ze jest to poprawne? Musisz dane przed wlozeniem do zapytania escapeowac.
Go to the top of the page
+Quote Post
marcinp1984
post
Post #5





Grupa: Zarejestrowani
Postów: 112
Pomógł: 0
Dołączył: 17.05.2009

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


escapeowac?? tzn?? Ktoś mi podpowiadał że można do tego użyć jakiejś funkcji strip_tags ale to też mi nic ie pomagało :/
Go to the top of the page
+Quote Post
nospor
post
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




http://pl2.php.net/manual/pl/function.pg-escape-string.php
Go to the top of the page
+Quote Post
marcinp1984
post
Post #7





Grupa: Zarejestrowani
Postów: 112
Pomógł: 0
Dołączył: 17.05.2009

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


wielkie dzięki

Ten post edytował marcinp1984 11.06.2009, 15:15:36
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 23:34