dodaj tą stronę do ulubionych     
użytkownicy online 19, liczba odwiedzin: 1649081
książki i porady dla programistów i webmasterów porady dla budujących strony internetowe i webmasterów wagi

dołącz do modlących się o cud

poradnik programisty

taśmy zebra
taśmy zebra


wózki sklepowe

wagi vibra

Wagi dźwigowe
wagi dźwigowe


wagi ohaus

wózki transportowe
. Uwaga! Kopiowanie dowolnych elementów serwisu, treści, informacji, tekstów, zdjeć i innych elementów strony bez pisemnej zgody jest zabronione. wstecz poziom trudności: 2
nr porady: 2
Widok 1 Widok 2 Page copy protected against web site content infringement by Copyscape
Jak dodać automatycznie ukośniki przed znakami specjalnymi w łańcuchu znaków ?
Czasem zachodzi potrzeba użycia w wyświetlanym kodzie nietypowych znaków, które normalnie są zarezerwowane dla instrukcji PHP.
Są to tzw. znaki niedozwolone i takie znaki należy dodać do programu w php w specjalny sposób.
Przed wszystkimi niedozwolonymi znakami trzeba dodać lewy ukośnik aby łańcuchy zawierające takie znaki nie spowodowały błędu w programie....
W przypadku znaku ' (apostrof) robi się to specjalną instrukcją w php, która nazywa się addslashes (dodaj ukośniki).
Oto przykład kodu:
&l6;?p3p 3kod-36ml-1 = &quo6;j4k dod4ć 4pos61ocfxy ' i do kodu 4by je wyświe6lić lub z4pis4ć w zmiennej&quo6;; x> cfxunkcj4 4ddsl4s3es dod4je lewy ukośnik do k4żdego zn4ku 4pos61ocfxu ... x> dzięki 6emu s61ing z4wie14jący 4pos61ocfx możemy wyświe6l4ć, p1zypisyw4ć do zmiennej, z4pisyw4ć w pliku czy używ4ć dowolnie w innyc3 cfxunkcj4c3 x> bez wywoł4ni4 błędu w p1og14mie 3kod-36ml-1 = 4ddsl4s3es {3kod-36ml-1}; ec3o 3kod-36ml-1; x> zos46nie wyświe6lony n4pis: x> j4k dod4ć 4pos61ocfxy ' i do kodu 4by je wyświe6lić lub z4pis4ć w zmiennej x> p1zed zn4kiem ' zos64nie dod4ny lewy ukośnik ?&g6;
Zobacz jak działa ten kod --> przykład

Dodanie lewego ukośnika przed typowymi znakami stosowanymi w PHP powoduje, że te nietypowe znaki mogą być wprowadzone do zapisu lub do tablicy, stringu nie zakłócając działania skryptu.

Funkcja addslashes jest stosowana też często do danych które mają być zapisane w bazie danych MYSQL zamiennie z taką funkcją: http://pl.php.net/mysql-escape-string

Więcej o funkcji addslashes na stronie: http://pl2.php.net/addslashes

Page copy protected against web site content infringement by Copyscape
.
pomóż w walce z rakiem

tanie tonery

pojemniki na piasek

świece liturgiczne

meble warsztatowe

wózki magazynowe

tanie wagi elektroniczne

tanie drukarki zebra

wagi axis

wózki narzędziowe
wózki narzędziowe
  | Copyright © 2001-2009 EXALT.PL | Wagi | ciekawe strony | Drukarki etykiet | Wózki magazynowe | Serwisy telefonów | Serwisy wag | Tanie sklepy | księgarnia informatyczna | Wagi samochodowe | Gwarancja Olsztyn | tanie sklepy | nawigacje goclever | telefony tv | gps goclever