Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][inne][PHP]preg_replaca
kubap007
post
Post #1





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 29.05.2007

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


Witam,

mam problem ponieważ muszę wrzucić tekst gdzie pojawiają się " ' ", niestety ktos nie pomyslal i gdzie nie gdzie dal tez " \' ".

Robiąc

  1. str_replace("'", "\'", $string)


mam w niektórych miejscach "\\'" co też wywala zapytanie sql.

Gdy używam:

  1. preg_replace("/[^\]'/", "\'", $string)

lub
  1. preg_replace("/[^\\]'/", "\'", $string)

lub
  1. preg_replace("[^\\]'", "\'", $string)


Cały czas mam problem, będę wdzięczny za pomoc.

Ten post edytował kubap007 6.06.2011, 18:44:20
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
peter13135
post
Post #2





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

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


addslashes
Go to the top of the page
+Quote Post
Daimos
post
Post #3





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

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


nie "ktoś nie pomyślał", tylko zostały dodane celowo, a jak pobierzesz z bazy tekst, to potraktuj go:
stripslashes

Ten post edytował Daimos 6.06.2011, 22:36:42
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: 22.08.2025 - 20:30