Oglasi

Označeni postovi ‘PHP’

Izrada jednostavne ankete

Srijeda, 23/09/2009

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.

(više…)

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.

(više…)

Izrada jednostavne kontakt forme

ponedjeljak, 18/05/2009

Vjerojatno prva korisna stvar koju ćete raditi u PHP-u je izrada kontakt forme. Za ovu priliku ćemo koristiti dvije vanjske PHP klase (PHPMailer i PHP Validation). Korištenje ovih klasa daje predodžbu o tome kako kod treba izgledati da se može ponovno i ponovno koristiti (reusability). Tako da na cijelom projektu imate samo jednu klasu koja je zadužena za slanje e-mailova i samo jednu preko koje radite svu validaciju korisničkih podataka.

jednostavna_kontakt_forma

(više…)

Instalacija PHP-a

nedjelja, 17/05/2009

PHP je, za razliku od Apache servera, ne radi kao pozadinski servis te je instalacija na Windows i Linux sisteme skoro pa potpuno identična.

Postoji tri načina kako možete instalirati PHP na vaš server:

  • pomoću source kodova (isto kao i kompajliranje Apache-a), ali ovo vam ne preporučam ukoliko nemate dovoljna znanja
  • preko samoinstalacijskog paketa koji bi trebao sve podesiti za vas (.exe)
  • kao zip arhivu, koja je ustvari nešto između ove dvije navedene metode, te ćemo nju koristiti kako bi izbjegli kompajliranje, a s druge strane kako bi zadržali dovoljno prostora za samostalno konfiguriranje

(više…)