Jak włączyć register globals?

PHP - Tips & Tricks Komentarze (1) »

lottery numbers

W PHP3, aby odwołać się do zmiennej wysłanej przez formularz (niezależnie czy metodą GET, czy metodą POST) pisało się nazwę zmiennej np.

echo($pole);

Jest to bardzo wygodne, ale okazuje się, że użytkownik może oszukiwać aplikację. Czasami można poprzez doczepienie parametru do adresu URL ustawić wartość jakiejś zmiennej w kodzie PHP co może mieć katastrofalne skutki, jeśli programista pisze niechlujny kod. Dlatego też odchodzi się od domyślnie włączonej obsługi register globals. Wtedy należy się do zmiennych odwoływać poprzez specjalne tablice tj.

dla zmiennych wysyłanych metodą post:

echo($_POST['pole']);

dla zmiennych wysyłanych metodą get:

echo($_GET['pole']);

Często sam w kodzie sobie upraszczam pisząc w pierwszych linijkach kodu instrukcje przypisania tj.

$imie=$_POST['imie'] ;
$nazwisko=$_POST['nazwisko'];

Jednak czasami istnieje konieczność włączenia register globals (np. gdy korzystamy z jakiejś starej aplikacji, która ma setki linii kodu i dość czasochłonne by było poprawienie jej tak, aby spełniała najnowsze standardy). Wtedy można się pokusić o włączenie register globals (co wiążę się z zwiększonym ryzykiem ataku) poprzez dopisanie magicznej formułki do pliku .htaccess

Czytaj dalej »

Tagi: , , , , , , , ,

Informowanie na e-mail o nowych komentarzach

Wordpress - ciekawe wtyczki Komentarze (1) »

il lottery

Blogi mają jedną ciekawą rzecz – każdy może dodać swój komentarz do wpisu. Przykładowo gdybym tutaj opisał coś w sposób niezrozumiały, to możesz dodać swój komentarz z pytaniem dotyczącym Twojego problemu. Ja (albo inny czytelnik bloga) może w kolejnym komentarzu rozjaśnić Twój problem. Innym razem możesz dodać komentarz, gdy chcesz mnie uzupełnić (bo np. problem poruszyłem z grubsza i zapomniałem opisać jedną drobną rzecz, którą w komentarzu uzupełnisz). Jeszcze innym razem możesz dodać komentarz, aby mnie sprostować, albo polecić lepsze rozwiązanie jakiegoś problemu (np. w tym wpisie polecę pewną wtyczkę, a Ty znasz dużo lepszą o podobnych możliwościach).

Jak widać komentarze są bardzo przydatnym narzędziem. Mało tego – czasami komentarze bywają ciekawsze (bardziej wartościowe) od samego wpisu. Innym razem czytelnicy bloga wykorzystują komentarze do prowadzenia dyskusji (np. ktoś mu napisze, że ten sposób opisany tutaj nie działa, a następna osoba napisze co trzeba zrobić, aby u danej osoby to coś zadziałało).

Dlatego przydaje się możliwość otrzymywania subskrypcji komentarzy. Istnieje całkiem fajna wtyczka o nazwie Czytaj dalej »

Tagi: , ,

Jak odpalać cyklicznie pewne skrypty?

Tips & Tricks Komentarze (0) »

missouri lottery

Czasami zachodzi potrzeba ustawienia, aby jakiś skrypt był cyklicznie odpalany. Przykładowo mogę napisać skrypt, który kasuje wszystkie konta w serwisie, które były założone >=5 dni temu i nie zostały aktywowane przez użytkownika. Taki skrypt mógłby być uruchamiany za każdym razem, gdy ktoś odwiedzi moją stronę główną, ale raz że nie daje to poczucia regularności (mało popularne strony mogą być kilka dni z rzędu nie odwiedzane) a dwa, że jest to dość duże marnotrawstwo mocy obliczeniowej – gdyż nie ma sensu tego typu operacji wykonywać np. 1000 razy dziennie (przy założeniu, że stronę odwiedza dziennie 1000 osób)

Pewnym rozwiązaniem jest ręczne odpalanie takiego skryptu raz dziennie. Jednak tutaj pewnym problemem jest fakt, że trzeba o tym pamiętać i zajęcie absorbuje czas. I zawsze istnieje ryzyko, że zapomnisz uruchomić skrypt.

Dlatego też świetnym rozwiązaniem jest skorzystanie z pewnego specyficznego harmonogramu zadań, którego celem jest uruchamianie skryptów co jakiś czas (można ustawić czy raz dziennie o określonej godzinie, czy np. co godzinę, czy we wszystkie dni, a może tylko w środy itp.)  Czytaj dalej »

Tagi: , , ,

Jak zrobić zrzut ekranu?

Przydatne programy Komentarze (0) »

kentucky lottery

Czasami istnieje potrzeba wykonania zrzutu ekranu. Ot przykładowo opisywałem na blogu wtyczkę ColorZilla do FireFoxa w notce Jak pobrać kod koloru ze strony lub pliku graficznego? Aby zachęcić użytkownika do pobrania tej wtyczki zamieściłem zrzut swojego ekranu (a dokładniej kluczowy fragment), aby pokazać jak ta wtyczka się prezentuje.

Opisując różnego rodzaju programy komputerowe (np. tworząc jakiś kurs, pisząc e-booka) pewnie dość często będziesz potrzebował wykonać zrzut ekranu. Są dwa sposoby, aby zrobić zrzut ekranu.

Czytaj dalej »

Tagi: , , ,

Jak pobrać kod koloru ze strony lub pliku graficznego?

Przydatne programy 5 komentarzy »

hoosier lottery

Podczas projektowania strony często zastanawiasz się, jaki dać kolor jakiegoś elementu (np. jakie ma być tło nagłówka tabeli). Często wtedy albo się podkrada kolor z innej strony, albo podkrada się kolor ze swojej strony (aby np. kolor tła nagłówka tabeli był taki sam, jak kolor jakiegoś innego znaczącego elementu naszej strony). Problemem pozostaje ustalenie kodu koloru danego elementu z danego fragmentu strony. Jeśli chcemy ustalić taki sam kolor jak np. kolor jakiegoś elementu to od bidy można metodą prób i błędów w miarę szybko odnaleźć kod koloru np. w pliku CSS (bądź w kodzie HTML). Gorzej, gdy chcesz podkraść kolor z pliku graficznego).

Dla FireFoxa została napisana świetna wtyczka, która pozwala na odczytanie kodu koloru bezpośrednio „spod kursora myszki”!! Wystarczy tylko nacisknąć kombinację klawiszy SHIFT+ESC i owa wtyczka zostaje uaktywniona!! Czytaj dalej »

Tagi: , ,

Mapa strony dla bloga w WordPressie

Wordpress - ciekawe wtyczki 3 komentarze »

oklahoma lottery

Jakiś czas temu Google udostępnił narzędzia dla webmasterów. Jedną z opcji tego serwisu jest możliwość zgłoszenia mapy strony swojej witryny, dzięki czemu ma to ułatwić robotowi google proces pozycjonowania. Istnieje dla wordpressa ciekawa wtyczka, która generuje gotową mapę strony! Czytaj dalej »

Tagi: , , , ,

Jak dodać licznik subskrybentów kanału RSS?

Wordpress - ciekawe wtyczki 2 komentarze »

idaho lottery

Widzisz obok licznik czytelników kanału RSS? Licznik ma dużą zaletę: po pierwsze wiesz ile osób czyta Twój kanał RSS (ilu masz stałych czytelników). A po drugie wywołuje instynkt stadny. Jak dużo osób subskrybuje kanał RSS to nowe osoby chętniej będą go subskrybować bo jak zobaczą że np. 500 osób go subskrybuje to dana osoba sobie pomyśli: skoro aż 500 osób subskrybuje kanał RSS to ten blog faktycznie musi być ciekawy! W ten oto prosty sposób zwiększasz szanse na to, że ktoś zostanie stałym czytelnikiem Twojego bloga! Po trzecie: jak blog stanie się popularny, to będziesz mógł potencjalnemu reklamodawcy udowodnić, że blog jest popularny, bo masz np. 500 stałych czytelników.

Aby mieć licznik subskrybentów kanału RSS wystarczy wykonać następujące czynności: Czytaj dalej »

Tagi: , , ,

Linijka ekranowa

Przydatne programy Komentarze (0) »

tendances et de grande qualite

az lottery

Czasami podczas projektowania strony zachodzi potrzeba, aby coś zmierzyć. Czyli chcesz wiedzieć np. jak szeroki (lub wysoki) jest jakiś fragment strony (np. boczne menu) aby się dowiedzieć, czy wstawiając banner strona się nie rozjedzie.

Aby zmierzyć szerokość, wysokość danego fragmentu można skorzystać z darmowego programu Czytaj dalej »

Tagi: , , ,

Gdzie podpiąć wstawkę Google Analytics?

Wordpress - podstawy 4 komentarze »

des robes de mariee personnalisees

lottery

Jeśli dopiero co zainstalowałeś wordpressa to pewnie zastanawiasz się, do którego pliku skopiować wstawkę Google Analytics, aby pojawiała się ona na każdej podstronie. Odpowiedź jest prosta.

Otóż WordPress korzysta z systemu szablonów. Najpierw musisz dowiedzieć się, jaki szablon masz zainstalowany (domyślnie wszystkie nowe blogi mają zainstalowany szablon default to ten taki z dużym niebieskim zaokrąglonym prostokątem u góry). W tym celu w panelu administratora kliknij w menu Wygląd. Na samej górze pojawi się informacja: używany motyw i tutaj nazwa Twojego szablonu. Nieco niżej również pojawia się informacja w którym katalogu znajdują się pliki. To jest ważne i należy zapamiętać!!

Czytaj dalej »

Tagi: , , , ,

Czym są tagi?

Wordpress - podstawy 5 komentarzy »

Niektóre osoby, które zaczynają prowadzić bloga zastanawiają się, czym są owe tajemnicze tagi. Postaram się odpowiedzieć na prostym przykładzie.

Otóż tagi to nic innego jak słowa kluczowe. Gdybyś pisał wpis na blogu o bitwie pod Grunwaldem, to pewnie byś zamieścił wpis w kategorii Bitwy. Natomiast słowa kluczowe (tagi) odnoszące się do danego wpisu to np. 1410, Władysław II Jagiełło, Ulrich von Jungingen, Krzyżacy.

Dlaczego takie a nie inne tagi? Otóż 1410 to rok owej bitwy,  dwa kolejne tagi to nazwiska przywódców bitwy a z Krzyżakami Polacy się bili 😉 I teraz taka ciekawostka: gdy ktoś kliknie w tag Krzyżacy to zostaną wypisane wszystkie wpisy, którym przypisano ten tag (czyli pojawią się wszystkie wpisy w których jest napisane coś o Krzyżakach). W ten sposób można bardzo wygodnie przeglądać bloga!

A czym jest chmura tagów? Czytaj dalej »

Tagi: , , ,

WordPress - Hosting: Twój hosting - Skórka: N.Design Studio - Spolszczenie: Adam Klimowski.
RSS wpisów RSS komentarzy Zaloguj się