Oglasi

Transformiarnje forme u wizard

01/10/2009

napisao Eugen

Mislim da ste se svi bar jednom susreli sa ogromnim formama koje trebaju biti popunjene. Zahvaljujući kolegi Janku Jovanoviću od sada možete jednostavno pretransformirati svoju formu u wizard sa više koraka. Osim što će posjetiocima razbiti monotoniju popunjavanja, imati će osjećaj da ustvari postoji manje polja.

Pročitajte ostatak »

Izrada jednostavne ankete

23/09/2009

napisao Eugen

Za početak, moramo nabaviti sve potrebe vanjske kodove koje ćemo koristiti:

Kako bi bilo lakše i jednostavnije editirati anketu, ona će biti napravljena kao html stranica koja će putem ajaxa komunicirati sa PHP kodom. Korištenjem html-a, anketu možete ubaciti u svoju stranicu vrlo jednostavno preko iframe-a ili javascripta.

Pročitajte ostatak »

Razlika između CSS klase i id-a

07/08/2009

napisao Eugen

Zbog potrebe da se različiti elementi unutar HTML-a mogu selektirati, postoje dvije vrste selektora: klasa i id. Iako se sam element može selektirati korištenjem negovog imena (npr. ul), kod složenih web stranica postoji previše elemenata da bi ovakav način mogao uspjeti.

Glavni koristici klasa i id-a su CSS i Javascript, preko kojih možemo upravljati određenim elementom unutar HTML-a. Ali koje su razlike?

Pročitajte ostatak »

Brisanje sadržaja preko AJAX-a

24/07/2009

napisao Eugen

Brisanje sadržaja je jednostavna radnja koju ima svaka web aplikacija. Kako je vrlo česta, a opet jednostavna, ona je najbolji izbor za kretanje u učenje AJAX-a.

AJAX po definiciji je spoj više tehnologija (asynchronous JavaScript and XML) koji omogućuju slanje i primanje zahtjeva sa servera bez osvježavanja stranice. Postao je vrlo popularan sa takozvanim Web 2.0 aplikacijama, te danas gotovo da i nema web stranica koje nemaju neki oblika AJAX-a ukomponiran. Kod korištenja AJAX-a treba biti oprezan i provjeriti kako se aplikacija ponaša kad dođe korisnik sa isključenim javascriptom. On naravno, ne smije ostati zakinut za funkcije, koje i dalje moraju raditi na stari način.

Pročitajte ostatak »

Sve o CSS float svojstvu

17/07/2009

napisao Eugen

Što je točno float?

Float je svojstvo CSS-a koje služi za pozicioniranje elemenata na stranici. Iako se najčešće koristi, početnicima je vrlo teško shvatiti kako točno float radi i zašto se događaju određene promjene u browserima prilikom korištenja istoga. Za početak ćemo krenuti od same ideje float-a, koji je primarno zaživio u print dizajnu. Float se koristi za postavljanje elemenata, npr. slika tako da ih tekst okružuje (eng. text wrap).
Pročitajte ostatak »

Čitanje XML-a pomoću PHP-a

15/07/2009

napisao Eugen

Kao što svi znamo XML, koji je razvijan kao samo-opisujući format, postigao je ogromnu popularnost i danas gotovo da i nema aplikacije koja nije u stanju proizvesti neku vrstu XML-a. Iako ga je vrlo jednostavno napraviti, problem se javlja kada želimo dobiti određene informacije iz njega.

Kako ne bi morali ručno parsirati XML datoteku (jer za PHP, XML je ništa više nego skupina znakova kao i bilo koji drugi tekst), postoji već gotovo rješenje za pronalaženje podataka unutar XML-a, i zove se Xpath. Xpath koristi izraze (nešto tipa SQL upita, samo za XML) kojima se lagano pronalaze podaci unutar strukturiranog XML dokumenta. Najčešće ćete susresti Xpath izraze kod XSLT-a, ali u pravilu Xpath se može koristiti za sve formate koji su na neki način nasljeđeni od XML-a.

Pročitajte ostatak »

Besplatni SVN hosting

09/07/2009

napisao Eugen

Za početak da objasnim što je točno Subversion (SVN). Subversion je Open Source sistem namijenjen praćenju promijena na kodu. Napravljen je 2000. godine kao zamijena za do tada vrlo popularni CVS te donosi mnoge dodatne pogodnosti.

Što točno dobivate korištenjem SVN-a? SVN je u pravilu namijenjen timovima koji rade na istom projektu te omogućuje da međusobno izmijenjuju koda i radi na principu da se promijena u kodu šalje na SVN server odakle svi drugi povlače te promijene kod sebe. Uz to, SVN omogućuje praćenje koda kroz prošlost, točnije možete vidjeti kako je određeni fajl izgledao u bilo kojem trenutku, te se vrlo jednostavno možete “vratiti” na taj trenutak u prošlosti kako na samom fajlu, tako i na cijelom projektu.

Pročitajte ostatak »

Zend Server CE

08/07/2009

napisao Eugen

Danas je izalšla nova verzija Zend Server-a (Enterprise i Community Edition) 4.0.4. koja donosi:

  • PHP 5.2.10
  • Zend Framework 1.8.4p|1
  • Apache module za OS-X verziju
  • Novi Apache library (CVE-2009-0023)
  • phpMyAdmin 3.2.0
  • Dodatak na keširanje stranica koje sada može biti povezano sa $_SESSION varijablama (Enterprise verzija)

Pročitajte ostatak »

Programi za izradu web stranica

07/07/2009

napisao Eugen

Da bi posao bio lakši za obavljati, potrebno je imati odgovarajući alat (u našem slučaju programe). Iako je izbor programa, kao i izbor alata za bilo koji drugi posao subjektivna stvar, ovdje ću opisati par programa koje smatram dostojom zamjenom komercijanim aplikacijama. Nitko ne očekuje da kad krenete sa učenjem prvo potrošite par tisuća eura na programe (piratluk nije opcija :P ), ali zato besplatne aplikacije mogu i više nego dobro poslužiti – čak i u komercijalne svrhe..

Pročitajte ostatak »

Nešto drugačiji CMS-ovi

01/07/2009

napisao Eugen

Znate napraviti stranicu u HTML-u, ali još nemate dovoljno znanja za pisanje php skripti za uređivanje istih?
Zadnji trend je se pojavljuje sve više takozvanih “light CMS-ova”, točnije skripti koje nude upravo ono što korisniku treba (editiranje sadržaja) uz jednostavno korištenje.

Ovakav pristup je izrazito zahvalan za početnike jer im omogućava uređivanje vlastitih HTML stranica putem web sučelja i nema instalacija nikakvog koda, baza i sl. U večini slučajeva radi se o dodavanju određene css klase na elemente koji će se moći editirati i kreiranja računa na stranicama davatelja usluge.

Pročitajte ostatak »