Serwisy korporacyjne, tworzenie portali internetowych » Programowanie PHP

Wiadomości z kategorii Programowanie PHP

Sortuj wiadomości według: Nazwy | Daty | Losowo

Obliczanie świąt ruchomych

Skrypt pozwalający obliczyć, kiedy wypadnie podane święto ruchome (np. Wielkanoc).
Data publikacji: 2008-04-25
Więcej

Procentowe wyświetlenie rozmiaru plików

Czasami zachodzi potrzeba porównania wielkości kilku plików... Ten tutorial nas tego nauczy.
Data publikacji: 2008-04-25
Więcej

Tekst w lustrzanym odbiciu

Kolejny art z serii modyfikacje tekstu, tym razem dowiecie się jak przerobić tekst ze zmiennej na "odbicie lustrzane".
Data publikacji: 2008-04-25
Więcej

Łączenie się z kilkoma bazami danych i wysyłanie do nich zapytań

Odwieczny problem hamujący koderów php w rozbudowywaniu serwisów, czyli łączenie się z kilkoma bazami danych i dokonywanie na nich różnych operacji.
Data publikacji: 2008-04-25
Więcej

Losowe obrazki na stronie

Jak wyświetlić na stronie losowy obrazek z danego katalogu?
Data publikacji: 2008-04-25
Więcej

Skrypt planu lekcji

Rozpoczynamy kolejny rok szkolny. Na dobrych stronach szkolnych obowiązkowo powinien ukazać się plan lekcji dla poszczególnych klas. Jako iż tworzenie czy też edycja takiego planu jest rzeczą nużącą możemy nieco przyśpieszyć tą prace..
Data publikacji: 2008-04-25
Więcej

Co będzie...

Czasami zastanawiamy się co będzie jakiegoś dnia. Jaki dzień tygodnia wypadnie akurat w tą date. Jest na to szybki sposób bez użycia kalendarza.
Data publikacji: 2008-04-25
Więcej

Autmatyczny backup

Kopia zapasowa - przydatna rzecz, warto ją mieć, jednak człowiek niezbyt często o tym pamięta gdy wszystko działa poprawnie. W momencie gdy pada system myśl o dacie ostatniego backupa jest pierwszą myślą świtającą w głowie. Po co się tak stresować, po co polegać na zawodnej ludzkiej pamięci, lepiej napisac skrypt i niech wszystko się samo wykonuje. Synchronizujemy [...]
Data publikacji: 2008-04-25
Więcej

post_max_size a tablice $_POST i $_FILES

W przypadku gdy mamy formularz umożliwiający przesłanie danych (do bazy lub gdziekolwiek), który ma możliwość załączenia pliku przy walidacji powinniśmy uwzględnić sytuację gdy uploadowany plik(i) nie przekracza maksymalnego rozmiaru tablicy $_POST Można sumować wartość poszczególnych plików $_FILES[”name”][”size”] i porownywać jej wielkość z wartością ustawioną w post_max_size w php.ini ale jest to rozwiązanie działające tylko na serwerze [...]
Data publikacji: 2008-04-25
Więcej

Ukrycie nazwy ściąganego pliku

Czasami chcemy udostępnić ściąganie plików jednak nie chcemy udostępniać bezpośredniego linków do pliku. Możemy zrobić plik przechodni download.php, który będzie przyjmował np. identyfikator pliku do ściągnięcia, na jego podstawie odczytamy lokalizacje pliku, odczytamy go i prześlemy do przeglądarki. $file = $className->getFileByID( $_GET["id] ); header( "Cache-control: private" ); header( "Content-Type: application/octet-stream" ); header( "Content-Length: ".filesize( $file ) ); header( "Content-Disposition: attachment; filename=".basename( [...]
Data publikacji: 2008-04-25
Więcej

Bot alexa.com i znikające dane w serwisach.

Dostałem ostatnio zgłoszenie, że w aplikacji, którą jakis czas temu napisałem zniknęło część kluczowych danych. Mniejsza z tym, jakie to były dane, powiedzmy ze chodzi o dane kont użytkowników, których usunięcie pociągnęło za sobą kaskadowe skasowanie się wielu innych danych z tabel zależnych.Sytuacja wydała się dosyć dziwna i podejżana. Pierwsza myśl, która zawitała w [...]
Data publikacji: 2008-04-25
Więcej

Działanie response w FireBug

Co to jest Firebug nie będę wyjaśniał, każdy webdeveloper powinien wiedzieć o co chodzi. W dwóch słowach: jest to bardzo przydatny plugin do Firefoxa umożliwiający m.in wyświetlenie wszystkich request-ów wygenerowanych przez wygenerowaną stronę. Dotyczy to zarówno żądań wygenerowanych przez odwołania do obrazków, css-ów jak i żądań wygenerowanych przez skrypty javascript-owe i flash-owe. (inspect->net-all) Przy [...]
Data publikacji: 2008-04-25
Więcej

Odczytywanie informacji EXIF zdjęcia w PHP

Większość aparatów cyfrowych w pliku ze zdjęciem zapisuje nagłówki informujące o parametrach zrobionego zdjęcia, użytego aparatu. Dane te są zapisane w formacie IPTC i zawierają takie dane jak: datę i czas zrobienia zdjęcia, czas naświetlania, przysłonę, ogniskową, ISO, program paratu, nazwę producenta i modelu aparatu etc… Informacje te można odczytywać i modyfikować w programach graficznych, standard [...]
Data publikacji: 2008-04-25
Więcej

Proste i skuteczne zabezpiecznie przez spamującym botem.

Tworząc aplikacje internetowe dostępne bez autoryzacji dla wszystkich internautów musimy liczy się z tym, że wszelkie formularze są narażone na setki spamu wstawianego przez różnorakie boty. Dotyczy to np. formularza kontaktowego lub chociażby formularz komentowania Wordpress’a. Rozwiązań jest wiele: można zaserwować botowi zagadkę logiczną typu “ile to jest 4+4=?” lub wstawić znienawidzony przez wielu kod CAPTCHA, którego [...]
Data publikacji: 2008-04-25
Więcej

VIM - podstawowe komendy

Ktoś może pomyśleć - “po co mi znajomość VIMa, przecież jest milion przyjaźniejszych dla użytkownika edytorów”. Zgodzę się, po części - jest wiele UNIX-owych edytorów tekstu posiadających interface dużo przyjaźniejszy jednak żaden z nich nie ma takich dużych możliwości jak stary poczciwy VIM, nie znam innego edytora, który z równie sprawnie i szybko edytuje pliki 200 megowe. [...]
Data publikacji: 2008-04-25
Więcej

Blokada witryny w google z powodu wykrycia malware.

Całkiem niedawno doznałem niezłego szoku gdy dostałem maila od Google, w którym zostałem poinformowany, że witryna www.poland2012.net, którą zarządzam została uznana za niebezpieczną dla użytkowników i częściowo zablokowana w wyszukiwarce. Blokada polegała na wyświetlaniu w SERP-ach przy linku do witryny komunikatu: “Ta witryna może wyrządzić szkody na Twoim komputerze” ( ang: “This site may harm your [...]
Data publikacji: 2008-04-25
Więcej

Dumpowanie bazy danych w PostgreSQL (pg_dump)

W trakcie tworzenia aplikacji internetowej początkowo projekt powinien powstawać w lokalnym środowisku programistycznym. Może to być wewnętrzny serwer firmowy, czy po prostu domowy komputer. Dzięki temu możemy pracować na optymalnej konfiguracji serwerowej, która może nam ułatwiać niektóre czynności. Oszczędzamy także na czasie połączenia ze zdalnym serwerem bazodanowym. Dopiero gdy aplikacja będzie miała wersję w miarę stabilna (nazwijmy [...]
Data publikacji: 2008-04-25
Więcej
Strony: « 1 2 3 4 5 »

Stronę wygenerowano w 0.0546 sek.