Uvod u Web i Internet tehnologije,   I grupa                   20. jun 2006.

Obavezno je rešenja pisati čitko. U vežbanci pregledno označiti i razdvojiti rešenja različitih zadataka. Zadatak 2 vredi 12 poena, a ostali zadaci po 6 poena.

1.  Napisati PHP kôd  koji:

a)       ispisuje da li korisnička imena (user name) u   $niska1 i $niska2 pripadaju studentima sa istog fakulteta Beogradskog

Univerziteta. Smatrati da $niska1 i $niska2 sadrže e-mail adrese unutar akademske mreže Srbije (primer: $niska1='mi05007@alas.matf.bg.ac.yu' , $niska2='si05007@galeb.etf.bg.ac.yu'  ne pripadaju istom fakultetu, jer matfetf)

b)       ispisuje poziciju poslednje pojave karaktera '@' u  $niska ili poruku da '@' ne postoji u $niska

2. Napisati Java Script kod koji sadrži sliku  pr1.gif koja je hiperveza. Predvideti obradu sledećih događaja:

·         Ako posetilac stranice zaustavi učitavanje slike pre učitavanja čitave strane, izdati u status baru poruku ”Niste pogledali pr1.gif do kraja”.

·         Kad god posetilac pređe pokazivačem miša preko slike pr1.gif, pitati posetioca “Da li znate trenutni datum?“.  Ako korisnik izabere “Cancel“ izdati u alert dijaloškom prozoru poruku o tekućem danu i mesecu (u formatu ”Dan: ...  Mesec: ... ”)

3. Napisati PHP skript koji će ispisati nazive kolona tabele I.

4. Napisati PHP/SQL kôd koji formira HTML tabelu koja sadrži spisak svih država iz kojih potiču izdavači (I.DRZAVA) koji su izdali knjigu u 1988. godini (KI.GODINA). NAPOMENA (za studente koji su zaboravili strukturu baze KnjigaIzadavačiPisci): Potrebne tabele možete spajati po ključu  I_SIF.

 

 

Uvod u Web i Internet tehnologije,   II grupa     20. jun 2006.

Obavezno je rešenja pisati čitko. U vežbanci pregledno označiti i razdvojiti rešenja različitih zadataka. Zadatak 2 vredi 12 poena, a ostali zadaci po 6 poena.

1.  Napisati PHP kôd  koji:

a)   ispisuje da li korisnička imena (user name) u   $niska1 i $niska2 pripadaju studentima iz istog univerzitetskog grada u Srbiji. Smatrati da $niska1 i $niska2 sadrže e-mail adrese unutar akademske mreže Srbije (primer: $niska1='mi05007@alas.matf.bg.ac.yu' , $niska2='dim05007@fomis.ffh.ns.ac.yu'  ne pripadaju istom univerzitetskom gradu, jer bgns)

b)    ispisuje poziciju poslednje pojave karaktera '.' u  $niska ili poruku da '.' ne postoji u $niska

2. Napisati Java Script kod koji sadrži sliku  sl1.gif koja je hiperveza. Predvideti obradu sledećih događaja:

·         Ako posetilac stranice zaustavi učitavanje slike pre učitavanja čitave strane, izdati u status baru  poruku o tekućem času  (u formatu ”Sada je ...h ”)

·         Kad god posetilac pokazivačem miša napusti područje slike sl1.gif, pitati posetioca  “Da li Vam se dopala slike? “. Ako potvrdi pritiskom na dugme OK, izdati alert dijalog  sa porukom  “Pravi izbor “.

3. Napisati PHP skript koji će ispisati nazive kolona tabele K.

4. Napisati PHP/SQL kôd koji formira HTML tabelu koja sadrži spisak naslova svih knjiga (K.NASLOV) koje su izdate u 2000. godini (KI.GODINA). NAPOMENA (za studente koji su zaboravili strukturu baze KnjigaIzadavačiPisci): Potrebne tabele možete spajati po ključu  K_SIF.