Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][HTML][JavaScript] Usuwanie apostrofów
DoGeR
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 10.05.2008
Skąd: Żywiec

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


Witam, potrzebuje kodu który usunąłby apostrofy/cudzysłowie ze zmiennej, lub kod który blokował by jego użycia w polu formularza.
Próbowałem
  1. <?php
  2. $zmienna = preg_replace ('/"/', '', $zmienna);
  3. ?>

Ale nie działa.
Go to the top of the page
+Quote Post
Maxik
post
Post #2





Grupa: Zarejestrowani
Postów: 726
Pomógł: 129
Dołączył: 10.01.2008
Skąd: Gdańsk

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


str_replace" title="Zobacz w manualu PHP" target="_manual , stripslashes" title="Zobacz w manualu PHP" target="_manual
Go to the top of the page
+Quote Post
Shili
post
Post #3





Grupa: Zarejestrowani
Postów: 1 085
Pomógł: 231
Dołączył: 12.05.2008

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


Oczywiście, że nie zadziała. Zobacz jaką masz składnię:
$zmienna = preg_replace ('/"/', '', $zmienna);
Apostrof i cudzysłów to znaki specjalne - trzeba je escapeować.
Ogólnie więc możesz to zrobić albo za pomocą proponowanego str_replace, albo
  1. <?php
  2. $zmienna = preg_replace ('/[\"']/', '', $zmienna);
  3. ?>


Ten post edytował Shili 22.07.2008, 22:49:09
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 - 21:00