mar 09 2011

Funckja do hashowania hasła

Tag: phpTI @ 09-03-2011 14:29

Ciekawy pomysł na zastąpienie zwykłej funkcji md5.
Więcej na temat: „Funckja do hashowania hasła”


sty 19 2011

Cache zapytań SQL

Tag: Bazy danych,phpTI @ 19-01-2011 00:57

W jednym z wcześniejszych wpisów „Klasa dostępu do bazy danych” użyłem klasy do przechowywania wyników zapytań w cache. Przyszła więc pora na prezentację tej klasy.
Więcej na temat: „Cache zapytań SQL”


sty 17 2011

Generowanie losowego hasła

Tag: phpTI @ 17-01-2011 12:20

Czasami jest potrzebna szybko gotowa funkcja generowania losowego hasła. Ale tak aby hasło nie było zbyt mocno skomplikowane ale na tyle aby zbyt łatwo nie można było go złamać. Mam nadzieję, że komuś się przyda ten gotowiec.
Więcej na temat: „Generowanie losowego hasła”


gru 17 2010

Klasa dostępu do bazy danych

Tag: MySQL,phpTI @ 17-12-2010 13:21

Jest wiele gotowych rozwiązań dostępu do bazy danych ale czasami jest potrzebna prosta przejrzysta klasa. W której można łatwo się rozeznać a jednocześnie jest bardzo elastyczna. A oto moja propozycja.
Więcej na temat: „Klasa dostępu do bazy danych”


paź 01 2010

Funkcja __autoload()

Tag: phpTI @ 01-10-2010 08:50

Jeżeli odwołujemy się do niezdefiniowanej klasy i zadeklarowaliśmy wcześniej funkcję __autoload() to zostanie ona wywołana a jako parametr zostanie przekazana nazwa niezdefiniowanej klasy.
Więcej na temat: „Funkcja __autoload()”


wrz 21 2010

WebServices w PHP przy użyciu biblioteki NuSOAP

Tag: phpTI @ 21-09-2010 18:30

WebServices składa się z serwera i klienta. Ten pierwszy wykonuje całą pracę i odpowiada na żądania tego drugiego. Klient tylko pyta serwer i otrzymuje odpowiedzi.
Więcej na temat: „WebServices w PHP przy użyciu biblioteki NuSOAP”


wrz 08 2010

Szuka rekursywnie w głąb tablicy

Tag: phpxixek @ 08-09-2010 18:13
    /*
     *
     * Szuka rekursywnie w głąb tablicy
     *
     * @param array $haystack tablica
     * @param string $needle wartość
     * @param string $index cecha
     * @return mixed
     *
     */
    function recursiveArraySearch($haystack, $needle, $index = null) {
        $aIt = new RecursiveArrayIterator($haystack);
        $it = new RecursiveIteratorIterator($aIt);

        while ($it->valid()) {
            if (((isset($index) AND ($it->key() == $index)) OR (!isset($index))) AND ($it->current() == $needle)) {
                return $aIt->key();
            }

            $it->next();
        }

        return false;
    }

sie 12 2010

Zmiana statusu i dodawanie wpisu na Facebook

Tag: phpTI @ 12-08-2010 21:55

Jak wykorzystując php zmienić status lub dodać wpis na Facebook?
Więcej na temat: „Zmiana statusu i dodawanie wpisu na Facebook”


sie 09 2010

Rekursywne łączenie tablic bez powtórzeń

Tag: phpxixek @ 09-08-2010 13:46

Coś, co moim zdaniem obok array_merge i array_merge_recursive obowiązkowo powinno być dołączone do PHP a nie jest…
Więcej na temat: „Rekursywne łączenie tablic bez powtórzeń”


maj 11 2010

LIMIT w MSSQL

Tag: Bazy danych,MySQL,php,SQL Serverxixek @ 11-05-2010 14:38

Jest takie coś w MySQL do czego Microsoft jeszcze nie dojrzał i nie wiadomo czy w ogóle dojrzeje. A mianowicie LIMIT – element zapytania pozwalający na wyświetlenie X rekordów od rekordu Y począwszy. To cudo jest odporne na sortowanie, warunki, joiny itd. Idealna sprawa do stronicowania.
Więcej na temat: „LIMIT w MSSQL”


mar 18 2010

Obsługa upload plików

Tag: phpTI @ 18-03-2010 09:30

Oto kawałek kodu który obsługuje upload plików.

Kod html formularza jest bardzo prosty:

<form action="upload.php" enctype="multipart/form-data" method="post">
   <input name="plik_upload" type="file" />
   <input type="submit" value="Upload" />
</form>

a tak może wyglądać plik upload.php
Więcej na temat: „Obsługa upload plików”


mar 17 2010

Jak zmienić polskie znaki na polskawe?

Tag: phpTI @ 17-03-2010 10:28

Przykład funkcji usuwającej polskie znaki.
Więcej na temat: „Jak zmienić polskie znaki na polskawe?”


mar 15 2010

Jak zapisać BLOB do bazy MSSQL

Tag: php,SQL Serverxixek @ 15-03-2010 14:51

[How to insert BLOB data into MSSQL using PHP]

Naszukałem się pół dnia jak to zrobić, więc postanowiłem się podzielić, gdyż się udało :)
Więcej na temat: „Jak zapisać BLOB do bazy MSSQL”


lut 10 2010

Generator get’ów i set’ów w klasach PHP

Tag: phpTI @ 10-02-2010 13:09

Tworząc klasy w PHP bardzo upierdliwym jest pisanie get’ów i set’ów do nich.
Więcej na temat: „Generator get’ów i set’ów w klasach PHP”


lut 08 2010

Zend_Debug::dump() po swojemu

Tag: Zend FrameworkTI @ 08-02-2010 12:25

Pisząc programy w PHP często jest tak iż na szybko potrzebujemy wyrzucić na ekran wartość jakieś zmiennej. Zend_Debug daje bardzo dobre narzędzie ale ma jeden mały brak.
Zdarzało mi się przy wielu zastosowaniach Zend_Debug::dump() zapomnieć gdzie były one powstawiane. Moja modyfikacja wyświetla taką informację poza tym daje jeszcze kilka innych możliwości jak przerwanie pracy po wyświetleniu danych, 3 rodzaje prezentowanych informacji oraz zapisanie w logu tych danych.
Więcej na temat: „Zend_Debug::dump() po swojemu”


lut 03 2010

Zend_Log po swojemu

Tag: Zend FrameworkTI @ 03-02-2010 09:28

Gdy już przetestujemy i uruchomimy program często okazuje się po jakimś czasie, że jednak coś przeoczyliśmy. Wtedy bezcenne są logi z działania programu.
Więcej na temat: „Zend_Log po swojemu”


lis 20 2009

Własne Helpery w Zend Framework

Tag: Zend FrameworkTI @ 20-11-2009 10:44

Wcześniej opisałem w artykule „Helpery w Zend Framework” jak wykorzystać wbudowane helpery a teraz przyszła pora na zrobienie swojego.
Więcej na temat: „Własne Helpery w Zend Framework”


lis 18 2009

Helpery w Zend Framework

Tag: Zend FrameworkTI @ 18-11-2009 11:00

Oto przykład jak można skorzystać z gotowych helperów (pomocników) jakie daje nam Zend Framework.
Więcej na temat: „Helpery w Zend Framework”


wrz 19 2009

Generowanie plików PDF w Zend Framework

Tag: php,Zend FrameworkTI @ 19-09-2009 22:53

Ostatnio potrzebowałem wygenerować plik pdf na stronie internetowej.
Więcej na temat: „Generowanie plików PDF w Zend Framework”


lip 29 2009

Tworzenie dokumentacji kodu w PHP – phpDocumentor

Tag: phpTI @ 29-07-2009 18:47

Logo phpDocumentorTworzenie dokumentacji do kodu jest bardzo nudne i uciażliwe. Jak można zautomatyzować ten proces?

Więcej na temat: „Tworzenie dokumentacji kodu w PHP – phpDocumentor”


Następna strona »