Posty otagowane ‘php’

Program control

Mini porady JavaScript i jQuery II

OK! Pora na kolejne szybkie porady JavaScript i jQuery. Dziś co nieco o Fancybox plugin, checkboxach i parsowaniu linków w tekście. Porady JavaScript i jQuery Do rzeczy. 1. Wysyłanie formularza warunkowo – tylko jeśli użytkownik zaznaczył checkbox (np. akceptuję regulamin). Oczywiście chodzi o walidację w JS / jQ, bez użycia języka takiego jak PHP. Mamy […]

More advanced JavaScript

JavaScript, HTML5, CSS i praca z data URI

Co to takiego? Schemat data URI to prostu sposób reprezentacji danych, jednak w taki sposób, że dane który zwykle przechowujemy w plikach (np. zdjęcie) występują w postaci ciągu tekstowego. Ciąg taki ma odpowiedni format, jednak pozwala programistom na łatwe przesyłanie takiego zasobu np. między aplikacjami Web, a także użycie bezpośrednio w kodzie CSS bądź JavaScript. […]

udontsay-128

Tutorial node.js i socket.io – system komentarzy „real-time”

Poprzednio pisaliśmy o tym jak pracować z node.js i socket.io. Dziś rozwiniemy temat przykładem praktycznym. Stworzymy prosty, wydajny system komentarzy między użytkownikami, który będzie przetwarzał i odświeżał listę komentarzy wszystkim użytkownikom, którzy mają otwartą naszą aplikację web. Tutorial node.js i socket.io – real-time comments Krok po kroku, od podstaw. Oczywiście sama strona i funkcjonalność komentarzy […]

file1

DOM Storage – JavaScript Web Storage

W aplikacjach WWW z zapleczem server-side to żaden problem. Możemy przechowywać dane w bazie np. MySQL, czy też zwyczajnie w plikach. Dzięki Web storage / DOM storage, nasza nowoczesna aplikacja web może przechowywać dane samodzielnie, a my będziemy na nich operować w samym JavaScript. JavaScript Web Storage Jest to część specyfikacji HTML5. Przez web storage […]

painting

HTML5 Canvas, JavaScript i operacje na obrazkach

Swego czasu dostaliśmy małe zadanie, którego przedmiotem było rozeznanie się i stworzenie podstaw edytora zdjęć online, na których można by operować z poziomu JS (więc i Canvas), a następnie przesyłać je w sieci. Dzisiaj prezentujemy podstawowe elementy i kilka przykładów z rozważań nad tym projektem. JavaScript, obrazki i HTML5 Canvas Podstawowo będziemy potrzebować (wszystkie biblioteki […]

OK, good

Upload plików w JavaScript

Dziś rzecz o tym, jak wykonać upload plików w JavaScript. OK, z małą pomocą innych technologii. Chodzi jednak o jedną, spójną, efektowną i działającą całość. Upload plików w JavaScript Podstawowy upload plików można wykonać w prosty sposób, wystarczy element HTML (input) typu field w formularzu oraz kilka linijek kodu PHP do obsługi. Użycie JavaScript po […]

Adobe AIR

Tutorial Adobe AIR: aplikacja do backupu plików na serwer.

Swego czasu postanowiłem napisać prostą aplikację to szybkiego tworzenia kopii zapasowych plików, i umieszczania ich na moim serwerze. Program ten stworzyłem w Adobe AIR plus zaplecze w PHP. W tym tutorialu opiszę proces powstawania tej aplikacji. Tutorial Adobe AIR – tworzenie aplikacji Przeczytamy tutaj m.in. o Drag&Drop, komunikacji z serwerem i obsłudze plików w Adobe […]

JavaScript

Funkcje PHP w JavaScript – biblioteka php.js

W tym krótkim artykule chcemy przedstawić bardzo ciekawą bibliotekę, jaką jest php.js. Funkcje PHP w JavaScript dzięki bibliotece php.js Biblioteka pozwala nam używać funkcji znanych z języka PHP z poziomu JavaScript, implementując ich możliwości i składnię. Chodzi oczywiście o odpowiedniki funkcji PHP zaimplementowane w JavaScript. Biblioteka funkcji dostępna jest pod adresem http://phpjs.org/, a także na […]

JavaScript

Tablice i łańcuchy w JavaScript. Podstawy języka część 5 – podsumowanie.

Po omówieniu absolutnych podstaw, przyszła pora na tablice i łańcuchy w JavaScript. Są to zagadnienia szczególnie ważne, a mając je opanowane, możemy wejść na wyższy poziom. Tablice i łańcuchy w JavaScript Najpierw omówimy ciągi znaków (łańcuchy tekstowe) i podstawowe sposoby ich przetwarzania. Następnie przejdziemy do tablic. Nie wiem dlaczego, ale praca ze stringami (wciąż mówię […]

JavaScript

Operatory w JavaScript, typy danych, elementy globalne. Podstawy języka część 3.

Witam w kolejnym artykule o podstawach JavaScript. Poruszymy tu bardzo istotne tematy, takie jak operatory, typy danych, elementy globalne. Operatory w JavaScript Służą one programiście do wykonywania podstawowych operacji na zmiennych, jak przypisania, arytmetyka, porównania i inne. Operatory arytmetyczne Sprawa wygląda tak samo, jak w innych językach programowania: + (dodawanie) – (odejmowanie) / (dzielenie) * […]