Codeigniter - konfigurujemy wysyłanie e-maili ze skrzynki gmail

Tym razem mam dla Was opis sposobu konfiguracji framework-u CodeIgniter do wysyłania wiadomości e-mail przy pomocy skrzynki założonej na przykład na gmailu. Sama konfiguracja, nie jest jakoś szczególnie skomplikowana, a sposób jest uniwersalny i możemy dzięki niemu skonfigurować wysyłanie powiadomień z naszej aplikacji przy pomocy skrzynki gmail, albo dowolnej innej. Konfiguracja CodeIgniter do wysyłania emaili z serwerów gmail W pierwszej kolejności w katalogu config aplikacji musimy utworzyć nowy plik email.php , w którym będziemy przechowywać konfigurację naszej skrzynki e-mail: Uwaga, aby to zadziałało na localhost należy zalogować się na konto Gmail i w jego ustawieniach zezwolić mniej bezpiecznym aplikacjom na dostęp do konta . Tutaj znajduje się opis, o co chodzi i jak to zrobić: https://support.google.com/accounts/answer/6010255?hl=pl Dodatkowo zamieszczam plik konfiguracyjny dla osób posiadających hosting na serwerach nazwa.pl Wybrany przykład kopiujemy i mo...

Jak szukać w Google

Poniżej wstawiam kilka wskazówek, dzięki którym znajdziemy w Google poszukiwane informacje znacznie szybciej. Szukaj dokładnej frazy Aby odszukać strony, na których znajduje się dokładnie podana fraza wyszukiwania, wystarczy całą frazę ująć w podwójny cudzysłów. "lepiej wymyśl coś swojego" Przeszukaj tytuły Jeżeli chcesz aby poszukiwana przez Ciebie fraza znajdowała się w tytułach  wyników wyszukiwania skorzystaj z parametru intitle:. intitle:Listopad intitle:zamach rowerowy  -podaję taki dość nietypowy przykład dla lepszego zrozumienia :) Szukaj plików z określonym rozszerzeniem Wyniki wyszukiwania Google możesz zawęzić do konkretnego rozszerzenia pliku, wystarczy skorzystać z parametru filetype:, a następnie wpisać wybrane rozszerzenie pliku. prezentacja filetype:ppt Wyszukiwanie z niewiadomymi Jeżeli chcesz znaleźć artykuł, piosenkę, lub dowolną inną publikację a pamiętasz tylko kilka pierwszych i kilka ostatnich słów, możesz skorzy...

Facebook: zaproś wszystkich znajomych do polubienia strony

Cześć, w tym wpisie znajdziecie prosty skrypt, oraz poradę jak zaprosić wszystkich znajomych do polubienia strony na Facebooku, na raz! Jak zaprosić wszystkich znajomych do polubienia strony na Facebooku Zacznijmy od tego, że ostatnio na Fejsie pojawiło się trochę zmian i stare skrypty mogą już nie działać. Niektóre opcje zmieniły swoje położenie, albo wyglądają i działają inaczej. W każdym razie, abyśmy mogli zaprosić znajomych do polubienia naszej strony najpierw wypadałoby taką opcję zlokalizować. Logujemy się na swoje konto Facebook, przechodzimy do fanpage-a strony, którą chcemy polecić znajomym. W prawej kolumnie, pod wyszukiwarką powinniśmy zobaczyć licznik lubiących i poniżej opcja Zaproś znajomych do polubienia tej strony : Klikamy we wspomnianą opcję, po czym powinno pojawić się okienko: Aby zaprosić znajomych do polubienia strony wystarczy kliknąć przy ich zdjęciu guzik Zaproś . Taki sposób jest bardzo czasochłonny i nudny, jak możemy sobie pomóc? Jak szybk...

Zestaw przydatnych skrótów klawiaturowych dla Windowsa 7, 8 i 10

[START] + D - minimalizuje wszystkie okna, ponowne użycie przywraca je do pierwotnego ułożenia. [START] + E - uruchomienie Eksploratora plików. [START] + L - wylogowanie z aktywnego konta użytkownika Windows. [START] + R - przywołuje okno Uruchamianie. [START] + T - uaktywnienie pierwszego elementu na pasku zadań, kolejne użycie wywołuje przeskok do następnego elementu. Wciśnięcie samego [START] zresetuje przeskoki, a po ponownym użyciu zaznacza ponownie pierwszy element menu. [START] + → - przykleja aktywne okno do prawej strony ekranu. [START] + ← - przykleja aktywne okno do lewej strony ekranu. [START] + ↑ - przykleja aktywne okno do góry ekranu. [START] + ↓ - przywraca aktywne okno (jeżeli było zminimalizowane), minimalizuje okno [CTRL]  + [SHIFT] + [N] - tworzy nowy katalog w aktywnym oknie eksploratora plików [SHIFT] + CLICK - niezależne uruchomienie wybranej aplikacji kolejny raz [SHIFT] + [SHIFT] + CLICK uruchomienie aplikacji z poświadczeniami administratora ...

Jak sprawdzić ustawienie wp_siteurl i wp_home bez dostępu do kokpitu, plików i/lub bazy danych

Tym razem, natchniony pewnym wątkiem na oficjalnym forum WordPress postanowiłem wykonać pewien eksperyment związany z ustawieniem ścieżek w WordPressie. W większości przypadków ustawienia typu: wp_home wp_siteurl są to ustawienia typu "ustaw na początku i zapomnij". W większości jest to tylko teoria, bo jak się okazuje ciekawość ludzka bierze górę w momencie, gdy nie wiemy do czego dana opcja służy. - A zmienię sobie, zobaczę jak będzie działać. I wtedy się zaczyna... :) W internecie jest już mnóstwo opisów, porad, wątków na forach, a nawet została ku temu poświęcona cała strona w kodeksie WordPress. Niniejszy wpis nie jest o tym jak naprawić błędnie ustawione ścieżki w WordPressie, tylko jak je zepsuć i jak je rozpoznać po kodzie źródłowym. Aby każdy mógł zrobić taki eksperyment w domu i porównać wyniki informuję, że korzystałem z jednego z oficjalnych motywów do WordPress - Twenty Fifteen , który ostatnio bardzo lubię. :) Psujemy linki w WordPress - th...

Ternary operator w PHP

Jakiś czas temu bawiłem się skróconą wersją konstrukcji IF , czyli tzw. ternary operator . O samym operatorze można poczytać w manualu PHP . A tutaj zamieszczam krótki przykład do walidacji pól checkbox formularza - wymusza ścisłą kontrolę nad wartością przesłanych danych i zawsze zwraca wartość - pozytywną (ustawiony na "tak" albo "true"), negatywną ("nie" albo "false"), oraz dla (jeszcze) nieustawionych wartość domyślną. Zakładając, że wartość "włączonego" checkboxa - "prawda" lub "true" będzie oznaczana jako 1, a wartość "wyłączonego" - "fałsz", "false" jako 0, a wartością domyślną będzie "1" lub "0". Normalnie przy użyciu IF-a moglibyśmy napisać: <?php     // jeżeli pole jest ustawione (znajduje sie w bazie/tablicy), to może przyjąć tylko dwie wartości - 0 lub 1     if(isset($field))     {         // jeżeli pole równe jest jeden, to wartość będzie równa ...