Visoka škola strukovnih studija za informacione i komunikacione tehnlogije Boris Gojkovic Dokumentacija Za sajt: pkf.000webhostapp.com Smer: Internget
|
|
- Novica Božović
- пре 5 година
- Прикази:
Транскрипт
1 Visoka škola strukovnih studija za informacione i komunikacione tehnlogije Boris Gojkovic Dokumentacija Za sajt: pkf.000webhostapp.com Smer: Internget tehnologije Modul: Web programiranje Predemet: web programiranje php2 Beograd, Februar godine
2 1.Uvod Korišćeni programski jezici 1.1 Opis funkcionalnosti 1.2 Template index ostale 1.3 Korišćeni CSS 2. Organizacija 2.1 Ogranizaciona šema 2.2 Mapa sajta 2.3 Slike stranica i opis funkcionalnosti index shop music login profile gallery adminpanel author 3. Kodovi 3.1. PHP index.php shop.php music.php gallery.php login.php profile.php adminpanel.php getcat.php header.php header2.php anketa.php konekcija.php logout.php author.php 3.2. CSS style.css 3.3. Javascript/jquery jquery.js 4. Dizajn baze
3 1. Uvod 1.1 Korišćeni programski jezici Za izradu sajta korišćeni su: html, css, javascript, jquery, php. Sav kod je pisan u notepade++-u. 1.2 Opis funkcionalnosti U zavisnosti da li je korisnik ulogovan prikazuje mu se razlicit meni koji se importuje iz baze, ulogovani korisnici vide link Profile, dok neulogovani na tom mestu vide link Log In/Reg. Na stranici galerija se iz baze ucitavaju slike, klikom na bilo koju od malih slika, ista ta u velikom formatu se prikazuje jquerry efektom, na ovoj stranici je uradjeno stranicenje. Na stranici muzika I prodavnica se importuje sadrzaj iz baze podataka, a na stranici prodavnica samo ulogovani korisnici vide I u mogucnosti su da naruce artikal, sve to rade izborom iz padajuce liste koja radi sa AJAXom I bazom podataka. U adminpanelu, koji je dostupan samo administratorima, moguce je izbrisati, dodati I ili izmeniti korisnika, artikal u prodavnici, ili slike u galeriji. Preko admin panela nije moguce menjati linkove u meniju, zato sto smatram da je ova struktura idealna I nema smisla to menjati, a radi se na isti nacin kao sve. Index stranica je staticka I uvek ista. 1.3 Template index <?php session_start();
4 ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>paul Kalkbrenner Fan Club</title> <script src="jquery min.js"></script> <link rel="stylesheet" type="text/css" href="style.css" /> <link href=" rel="stylesheet"> <link rel="shortcut icon" href="slike/favicon.png" type="image/png"/> <meta name="description" content="this is fanpage of DJ and producer Paul Kalkbrenner"/> <meta name="keywords" content="paul, Kalkbrenner, producer, dj, Ickarus"/> <meta name="author" content="boris Gojković"/> </head> <body> <div id="wrapper"> <?php
5 if(isset($_session['iduloge'])){ include("header2.php"); else { include("header.php");?> <section id="content"> <div id="contenttop"> <div id="ifleft"> allowfullscreen></iframe> <iframe src=" <div id="ifright"> allowfullscreen></iframe> <iframe src=" <div id="contentb"> <div class="contentc"> <a href=" target="_blank"> <img src="slike/site.jpg" alt="paulkalkbrenner"/> <p>official website of Paul Kalkbrenner</p> </a> <div class="contentc">
6 <a href=" target="_blank"> <img src="slike/berlincalling.jpg" alt="berlin Calling" /> Kalkbrenner)</p> <p>berlin Calling is a movie about DJ and producer Ickarus(Paul </a> <div class="contentc"> <a href=" target="_blank"> <img src="slike/paulkalkbrenner.jpg" alt="paulkalkbrenner" /> <p>wikipedia page about biography, career, family, discography...</p> </a> </section> <footer id="mfooter"> <div id="sitemaprss"> <ul class="a"> <li> <a href=" target="_blank"><img id="face" src="slike/fb.png" alt="facebook" title="facebook Page"></a>
7 </li> <li> <a href=" target="_blank"><img id="instagram" src="slike/insta.png" alt="instagram" title="instagram"></a> </li> <li> <a href=" target="_blank"><img id="tw" src="slike/twitter.png" alt="twitter" title="twitter"></a> </li> <li> <a href=" target="_blank"><img id="yt" src="slike/yt.png" alt="youtube" title="youtube channel"></a> </ul> </li> <span class="sss"> <a href="dokumentacija.pdf">documentation</a> <a href="author.php">about ME</a> <a href="sitemap.xml">sitemap</a> </span> <div class="copy"> <h6>visoka ICT škola Web dizajn Boris Gojković 2018</h6> </footer>
8 </body> </html> ostale
9 Sve ostale stranice imaju istu strukturu, samo se menja sadrzaj u centralnom divu. 1.4 Nema tuđeg CSS koda.
10 2 Organizacija 2.1 Organizaciona šema 2.2 Mapa sajta <?xml version="1.0" encoding="utf-8"?> <urlset xmlns= xmlns:xsi=" xsi:schemalocation=" <!-- created with Free Online Sitemap Generator --> <url> <loc> </url> <url> <loc> </url> <url> <loc> </url> <url>
11 <loc> </url> <url> <loc> </url> <url> <loc> </url> <url> <loc> </url> <url> <loc> </url> </urlset>
12 2.3 Slike stranica i opis funkcionalnosti index.php Stranica je staticka, uvek ista, s tim da ulogovani korisnici u meniju vide Profile, a neulogovani Log in/ Reg.
13 2.3.2 Shop.php Na osnovu izabranog iz padajuce liste, putem AJAXa se ucitava sadrzaj iz baze podataka, ulogovani korisnici su u mogucnosti da naruce artikal, dok neulogovani ne vide link za narucivanje.
14 2.3.3 music.php Struktura ista kao na svim stranicama, postoji centralni div u kom je sadrzaj, sav sadrzaj se ucitava iz baze podataka.
15 2.3.4 login.php Struktura ista kao na svim stranicama, postoji centralni div u kom je sadrzaj, logovanjem na ovoj stranici korisnik se usmjerava ka profil.php, novi korisnici se mogu registrovati u formi ispod I odmah nakon toga ulogovati na sajt.
16 2.3.5 profile.php Sadrzaj je isti, sadrzaj je u jednom centralnom divu, korisniku se ispisuju njegovi podaci iz baze, sa desne strane nalazi se radiobutton anketa, kao I polje gde se moze dati komentar.
17 2.3.6 gallery.php
18 Struktura je ista kao na ostalim stranicama, sadrzaj se nalazi u centralnom divu, sadrzaj se ucitava iz baze podataka. Na ovoj webstrani je uradjeno stranicenje.
19 2.3.7 author.php Stranica sa statickim sadrzajem.
20 2.3.8 adminpanel.php Prvi deo adminpanela, na kom je moguce uneti novog, izmeniti ili izbrisati postojeceg korisnika. Adminpanel je zasticen da mogu samo administratori da pristupe I vide sadrzaj.
21 Drugi deo adminpanela, vezan za galeriju. Ovde je moguce izbrisati sliku iz galerije, ili dodati novu sliku u galeriju
22 Treci deo adminpanela u kom se mogu izmeniti dodati novi ili izbrisati artikli iz prodavnice.
23 3. Kodovi 3.1 PHP index <?php session_start();?> <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>paul Kalkbrenner Fan Club</title> <script src="jquery min.js"></script> <link rel="stylesheet" type="text/css" href="style.css" /> <link href=" rel="stylesheet"> <link rel="shortcut icon" href="slike/favicon.png" type="image/png"/> <meta name="description" content="this is fanpage of DJ and producer Paul Kalkbrenner"/> <meta name="keywords" content="paul, Kalkbrenner, producer, dj, Ickarus"/> <meta name="author" content="boris Gojković"/> </head> <body> <div id="wrapper"> <?php if(isset($_session['iduloge'])){ include("header2.php"); else { include("header.php");?> <section id="content"> <div id="contenttop"> <div id="ifleft"> <iframe src=" allowfullscreen></iframe> <div id="ifright"> <iframe src=" allowfullscreen></iframe>
24 <div id="contentb"> <div class="contentc"> <a href=" target="_blank"> <img src="slike/site.jpg" alt="paulkalkbrenner"/> target="_blank"> Kalkbrenner)</p> target="_blank"> <p>official website of Paul Kalkbrenner</p> </a> <div class="contentc"> <a href=" <img src="slike/berlincalling.jpg" alt="berlin Calling" /> <p>berlin Calling is a movie about DJ and producer Ickarus(Paul </a> <div class="contentc"> <a href=" <img src="slike/paulkalkbrenner.jpg" alt="paulkalkbrenner" /> <p>wikipedia page about biography, career, family, discography...</p> </a> </section> <footer id="mfooter"> <div id="sitemaprss"> <ul class="a"> <li> <a href=" target="_blank"><img id="face" src="slike/fb.png" alt="facebook" title="facebook Page"></a> </li> <li> <a href=" target="_blank"><img id="instagram" src="slike/insta.png" alt="instagram" title="instagram"></a> </li> <li> <a href=" target="_blank"><img id="tw" src="slike/twitter.png" alt="twitter" title="twitter"></a> </li> <li> <a href="
25 target="_blank"><img id="yt" src="slike/yt.png" alt="youtube" title="youtube channel"></a> </li> </ul> <span class="sss"> <a href="dokumentacija.pdf">documentation</a> <a href="author.php">about ME</a> <a href="sitemap.xml">sitemap</a> </span> </footer> <div class="copy"> <h6>visoka ICT škola Web dizajn Boris Gojković 2018</h6> </body> </html
26 3.1.2 shop.php <?php session_start();?> <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>paul Kalkbrenner Fan Club</title> <script src="jquery min.js"></script> <link rel="stylesheet" type="text/css" href="style.css" /> <link href=" rel="stylesheet"> <link rel="shortcut icon" href="slike/favicon.png" type="image/png"/> <meta name="description" content="this is fanpage of DJ and producer Paul Kalkbrenner"/> <meta name="keywords" content="paul, Kalkbrenner, producer, dj, Ickarus"/> <meta name="author" content="boris Gojković"/> <script> function showcat(str) { if (str == "") { document.getelementbyid("shopb").innerhtml = ""; return; else { if (window.xmlhttprequest) { // code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp = new XMLHttpRequest(); else { // code for IE6, IE5 xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.onreadystatechange = function() { if (this.readystate == 4 && this.status == 200) { document.getelementbyid("shopb").innerhtml = this.responsetext; ; xmlhttp.open("get","getcat.php?q="+str,true); xmlhttp.send(); </script> </head> <body>
27 <div id="wrapper"> <?php if(isset($_session['iduloge'])){ else {?> include("header2.php"); include("header.php"); <section id="content"> <div id="shopa"> <h3>choose a category</h3> <select id="ddlshop" name="ddlshop" onchange="showcat(this.value)"> <option value="0">choose...</option> <?php $upit = "SELECT * FROM prodavnicakategorije"; $rez = mysqli_query($konekcija, $upit); while($r = mysqli_fetch_array($rez)) { echo "<option value='".$r['idkategorije']."'>".$r['nazivkategorije']."</option>";?> </select> <div id="shopb"> </section> <footer id="mfooter"> <div id="sitemaprss"> <ul class="a"> <li> <a href=" target="_blank"><img id="face" src="slike/fb.png" alt="facebook" title="facebook Page"></a> </li> <li> <a href=" target="_blank"><img id="instagram" src="slike/insta.png" alt="instagram" title="instagram"></a> </li> <li> <a href="
28 target="_blank"><img id="tw" src="slike/twitter.png" alt="twitter" title="twitter"></a> </li> <li> <a href=" target="_blank"><img id="yt" src="slike/yt.png" alt="youtube" title="youtube channel"></a> </li> </ul> <span class="sss"> <a href="dokumentacija.pdf">documentation</a> <a href="author.php">about ME</a> <a href="sitemap.xml">sitemap</a> </span> </footer> <div class="copy"> <h6>visoka ICT škola Web dizajn Boris Gojković 2018</h6> </body> </html>
29 3.1.3 music <?php session_start();?> <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>paul Kalkbrenner Fan Club</title> <script src="jquery min.js"></script> <script src="jquery.innerfade.js"></script> <script src="mojjquery.js"></script> <link rel="stylesheet" type="text/css" href="style.css" /> <link href=" rel="stylesheet"> <link rel="shortcut icon" href="slike/favicon.png" type="image/png"/> <meta name="description" content="this is fanpage of DJ and producer Paul Kalkbrenner"/> <meta name="keywords" content="paul, Kalkbrenner, producer, dj, Ickarus"/> <meta name="author" content="boris Gojković"/> </head> <body> <div id="wrapper"> <?php
30 if(isset($_session['iduloge'])){ include("header2.php"); else { include("header.php");?> <section id="content"> <h1 class="alb"> Albums: </h1> <?php include("konekcija.php"); $upit = "SELECT * FROM muzika"; $rez = mysqli_query($konekcija, $upit); while($r=mysqli_fetch_array($rez)){ echo " <div class='klasa'> <img src='".$r['putanjaslike']."'/> <p> NAME: ".$r['ime']." </br> YEAR: ".$r['godina']." </br> </a> </p> LABEL: ".$r['label']." ";?> </section>
31 <footer id="mfooter"> <div id="sitemaprss"> <ul class="a"> <li> <a href=" target="_blank"><img id="face" src="slike/fb.png" alt="facebook" title="facebook Page"></a> </li> <li> <a href=" target="_blank"><img id="instagram" src="slike/insta.png" alt="instagram" title="instagram"></a> </li> <li> <a href=" target="_blank"><img id="tw" src="slike/twitter.png" alt="twitter" title="twitter"></a> </li> <li> <a href=" target="_blank"><img id="yt" src="slike/yt.png" alt="youtube" title="youtube channel"></a> </li> </ul> <span class="sss"> <a href="dokumentacija.pdf">documentation</a> <a href="author.php">about ME</a> <a href="sitemap.xml">sitemap</a> </span>
32 <div class="copy"> <h6>visoka ICT škola Web dizajn Boris Gojković 2018</h6> </footer> </body> </html> gallery <?php session_start();?> <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>paul Kalkbrenner Fan Club</title> <script src="jquery min.js"></script> <script src="jquery.innerfade.js"></script>
33 <script src="mojjquery.js"></script> <link rel="stylesheet" type="text/css" href="style.css" /> <link href=" rel="stylesheet"> <link rel="shortcut icon" href="slike/favicon.png" type="image/png"/> <meta name="description" content="this is fanpage of DJ and producer Paul Kalkbrenner"/> <meta name="keywords" content="paul, Kalkbrenner, producer, dj, Ickarus"/> <meta name="author" content="boris Gojković"/> <link rel="stylesheet" type="text/css" href="jquery.lightbox-0.5.css" media="screen"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="jquery.lightbox-0.5.min.js"></script> <script type="text/javascript"> $(document).ready(function() { $('#content a.aa').lightbox(); ); </script> </head> <body> <div id="wrapper"> <?php if(isset($_session['iduloge'])){ include("header2.php");
34 else { include("header.php");?> <section id="content"> <div id=glrj> <?php $koliko_po_strani = 9; if(isset($_get['skriveno'])) { $skriveno = $_GET['skriveno']; else {$skriveno = 0; include ("konekcija.php"); $upit = mysqli_query($konekcija, "SELECT count(idslike) from slike"); $niz = mysqli_fetch_array($upit); $ukupno_zapisa = $niz[0]; $levo = $skriveno - $koliko_po_strani; $desno = $skriveno + $koliko_po_strani; // Zaglavlje tabele sa navigacijom echo ("<table width=\"200px\"><tr><td width=\"70px\">"); if($levo<0){
35 echo (" Home </td><td width=\"70px\"><a href=\"gallery.php?skriveno=$desno\"> Next </a>"); elseif($desno > $ukupno_zapisa){ echo (" <a href=\"gallery.php?skriveno=$levo\">previous</a></td><td width=\"70px\"> End "); else { echo ("<a href=\"gallery.php?skriveno=$levo\"> Prethodni </a></td> <td width=\"70px\"><a href=\"gallery.php?skriveno=$desno\"> Naredni </a>"); echo ("</td></tr>"); $rezultat = mysqli_query($konekcija, "SELECT text FROM test LIMIT $koliko_po_strani OFFSET $skriveno "); $upit="select * FROM slike LIMIT $koliko_po_strani OFFSET $skriveno"; $rez=mysqli_query($konekcija, $upit); while($r=mysqli_fetch_array($rez)){ echo " <a class='aa' href='".$r['putanjaslike']."'><img src='".$r['putanjaslike']."'/></a> "; echo "</table>";?> </section>
36 <footer id="mfooter"> <div id="sitemaprss"> <ul class="a"> <li> <a href=" target="_blank"><img id="face" src="slike/fb.png" alt="facebook" title="facebook Page"></a> </li> <li> <a href=" target="_blank"><img id="instagram" src="slike/insta.png" alt="instagram" title="instagram"></a> </li> <li> <a href=" target="_blank"><img id="tw" src="slike/twitter.png" alt="twitter" title="twitter"></a> </li> <li> <a href=" target="_blank"><img id="yt" src="slike/yt.png" alt="youtube" title="youtube channel"></a> </li> </ul> <span class="sss"> <a href="dokumentacija.pdf">documentation</a> <a href="author.php">about ME</a> <a href="sitemap.xml">sitemap</a> </span>
37 <div class="copy"> <h6>visoka ICT škola Web dizajn Boris Gojković 2018</h6> </footer> </body> </html> login.php <?php session_start(); include("konekcija.php"); if(isset($_request['btnsubmit'])){ $username = $_REQUEST['tbUser']; $password = $_REQUEST['tbPass']; $upit = "SELECT * FROM korisnici k JOIN uloge u ON k.iduloge=u.iduloge WHERE Username='$username'
38 AND Password = '$password'"; $rez = mysqli_query($konekcija, $upit); if(mysqli_num_rows($rez) == 0) { echo "Mistake :("; else { $r = mysqli_fetch_array($rez); $_SESSION['IDUloge'] = $r['iduloge']; $_SESSION['Uloga'] = $r['nazivuloge']; $_SESSION['Username'] = $r['username']; $_SESSION['Ime'] = $r['ime']; $_SESSION['Prezime'] = $r['prezime']; $_SESSION['Mail'] = $r['mail']; switch($_session['uloga']) { case 'administrator': header("location: profil.php"); break; case 'korisnik': header("location: profil.php");
39 break;?> <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>paul Kalkbrenner Fan Club</title> <script src="jquery min.js"></script> <link rel="stylesheet" type="text/css" href="style.css" /> <link href=" rel="stylesheet"> <link rel="shortcut icon" href="slike/favicon.png" type="image/png"/> <meta name="description" content="this is fanpage of DJ and producer Paul Kalkbrenner"/> <meta name="keywords" content="paul, Kalkbrenner, producer, dj, Ickarus"/> <meta name="author" content="boris Gojković"/> <script>
40 function ispisgreske(obj) { $(obj).addclass("greska"); greske=true; $(obj).next('.opis_greske').text("mistake!"); $(document).ready(function(){ $("#btnprijavi").click(function(){ greske=false; var username = $("#tbnewuser").val(); var formaime=$("#tbime").val(); var formaprezime=$("#tbprezime").val(); var forma =$("#tb ").val(); var formalozinka1=$("#tblozinka1").val(); var formalozinka2=$("#tblozinka2").val(); $("input").removeclass("greska"); $("select").removeclass("greska"); $(".opis_greske").text(" "); var reuser=/^[a-za-z0-9]{2,20$/; var reime=/^[a-z][a-z]{2,19$/; var reprezime=/^[a-z][a-z]{3,40$/; var re =/^\w+@[a-za-z_]+?\.[a-za-z]{2,3$/; var relozinka=/^[\w]{5,20$/; if(!reuser.test(username)) { ispisgreske("#tbnewuser");
41 if(!reime.test(formaime)) { ispisgreske("#tbime"); if(!reprezime.test(formaprezime)) { ispisgreske("#tbprezime"); if(!re .test(forma )) { ispisgreske("#tb "); if(!relozinka.test(formalozinka1)) { ispisgreske("#tblozinka1"); if(!relozinka.test(formalozinka2)) { ispisgreske("#tblozinka2"); if(formalozinka1!=formalozinka2) { ispisgreske("#tblozinka1"); ispisgreske("#tblozinka2"); ); ); var forma = document.getelementbyid('forma');
42 forma.action = "login.php?btnprijavi=1"; forma.submit(); </script> </head> <body> <div id="wrapper"> <?php if(isset($_session['iduloge'])){ include("header2.php"); else { include("header.php");?> <section id="content"> <div id="login"> <form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post" name="forma" id="forma"> <table style="width:500px; margin:0 auto;"> <tr> <th colspan="2" class="naslov"><h3>log in:</h3></th> </tr> <tr> <td>username:</td> <td>
43 <input type="text" class="styled" name="tbuser" /> </td> </tr> <tr> <td>password:</td> <td> <input type="password" class="styled" name="tbpass"/> </td> </tr> <tr> <td colspan="2" align="center"> <input type="submit" value="prijavi" class="button" name="btnsubmit" /> </td> </tr> </table> </form> <div id="reg"> <form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>" id="forma" name="forma" onsubmit="return validateform()"> <table class="tabela"> <tr> <th colspan="2" class="naslov"><h3>register now:</h3></th> </tr> <tr> <td class="naziv">username</td> <td> <input type="text" class="text-box" id="tbnewuser" name="tbnewuser" /> <div class="opis_greske"> </td> <tr> <td class="naziv">name</td>
44 <td> <input type="text" class="text-box" id="tbime" name="tbime" /> <div class="opis_greske"> </td> </tr> <tr> <td class="naziv">surname</td> <td> <input type="text" class="text-box" id="tbprezime" name="tbprezime"/> <div class="opis_greske"> </td> </tr> <tr> <td class="naziv"> </td> <td> <input type="text" class="text-box" id="tb " name="tb " /> <div class="opis_greske"> </td> </tr> <tr> <td class="naziv">password:</td> <td> <input type="password" class="text-box" id="tblozinka1" name="tblozinka1" /> <div class="opis_greske"> </td> </tr> <tr> <td class="naziv">password again:</td> <td> <input type="password" class="text-box" id="tblozinka2" name="tblozinka2"/> <div class="opis_greske"> </td> </tr>
45 <tr> <td colspan="2" align="center"> <input type="submit" value="submit" class="dugme" name="btnprijavi" id="btnprijavi" /> <input type="reset" value="reset" class="dugme" id="btnponisti" /> </td> </tr> </table> </form> <?php if(isset($_request['btnprijavi'])){ $user= $_REQUEST['tbNewUser']; $ime = $_REQUEST['tbIme']; $prezime = $_REQUEST['tbPrezime']; $mail = $_REQUEST['tb ']; $pass = $_REQUEST['tbLozinka1']; $pass2 = $_REQUEST['tbLozinka2']; $a=2; $greske = array(); $reime="/^[a-z][a-z]{2,19$/"; $reprezime="/^[a-z][a-z]{3,40$/"; $re ="/^\w+@[a-za-z_]+?\.[a-za-z]{2,3$/"; $relozinka="/^[\w]{5,20$/"; if(!preg_match($reime, $ime)){ $greske[] = "Mistake 1"; if(!preg_match($reprezime, $prezime)){ $greske[] = "Mistake 2"; if(!preg_match($re , $mail)){
46 $greske[] = "Mistake"; if(!preg_match($relozinka, $pass)){ $greske[] = "Mistake"; if(count($greske)!= 0){ echo "Correct your mistakes!"; else { $upit_upis="insert INTO korisnici VALUES ('', '$ime', '$prezime', '$user', '$pass', '$mail', $a)"; $rez_upis = mysqli_query($konekcija, $upit_upis); if(!$rez_upis) { echo "Mistake - "; else { echo "Excellent, now you can log in!";
47 ?> </section> <footer id="mfooter"> <div id="sitemaprss"> <ul class="a"> <li> <a href=" target="_blank"><img id="face" src="slike/fb.png" alt="facebook" title="facebook Page"></a> </li> <li> <a href=" target="_blank"><img id="instagram" src="slike/insta.png" alt="instagram" title="instagram"></a> </li> <li> <a href=" target="_blank"><img id="tw" src="slike/twitter.png" alt="twitter" title="twitter"></a> </li> <li> <a href=" target="_blank"><img id="yt" src="slike/yt.png" alt="youtube" title="youtube channel"></a> </li>
48 </ul> <span class="sss"> <a href="dokumentacija.pdf">documentation</a> <a href="author.php">about ME</a> <a href="sitemap.xml">sitemap</a> </span> <div class="copy"> <h6>visoka ICT škola Web dizajn Boris Gojković 2018</h6> </footer> </body> </html> profil.php <?php session_start(); if(!isset($_session['iduloge']))
49 { header('location:index.php');?> <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>paul Kalkbrenner Fan Club</title> <script src="jquery min.js"></script> <link rel="stylesheet" type="text/css" href="style.css" /> <link href=" rel="stylesheet"> <link rel="shortcut icon" href="slike/favicon.png" type="image/png"/> <meta name="description" content="this is fanpage of DJ and producer Paul Kalkbrenner"/> <meta name="keywords" content="paul, Kalkbrenner, producer, dj, Ickarus"/> <meta name="author" content="boris Gojković"/> <script> function getvote(int) { if (window.xmlhttprequest) { // code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); else { // code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
50 xmlhttp.onreadystatechange=function() { if (this.readystate==4 && this.status==200) { document.getelementbyid("poll").innerhtml=this.responsetext; xmlhttp.open("get","anketa.php?vote="+int,true); xmlhttp.send(); </script> </head> <body> <div id="wrapper"> <?php if(isset($_session['iduloge'])){ include("header2.php"); else { include("header.php");?> <section id="contentp"> <div id="prof"> <?php include("konekcija.php"); $username = $_SESSION['Username']; $ime = $_SESSION['Ime'];
51 $prezime = $_SESSION['Prezime']; $mail = $_SESSION['Mail']; echo "<h3>hello, ".$username."</h3>"; echo "<h3>".$ime." ".$prezime."</h3>"; echo "<h3>".$mail."</h3>"; echo "<h3>".@date('d.m.y.')."</h3>"; echo "<h3><a href='logout.php'>log out!</a></h3>"; if($_session['iduloge']==1){ echo "<h3><a href='adminpanel.php'>admin panel</a></h3>";?> <div id="poll"> <h3>do you like this webpage?</h3> <form> Yes: <input type="radio" name="vote" value="0" onclick="getvote(this.value)"/> <br>no: <input type="radio" name="vote" value="1" onclick="getvote(this.value)"/> </form> <form class="ta" method="post" action="<?php echo $_SERVER['PHP_SELF'];?>"> <textarea name="takomentar" cols="30" rows="5"></textarea><br/> <input type="submit" name="aaa" value="give us a comment!"/>
52 </form> <?php if(isset($_request['aaa'])){ include("konekcija.php"); $komentar=$_post['takomentar']; $user=$_session['iduloge']; $upit="insert INTO komentari VALUES ('','$komentar', $user)"; $rez=mysqli_query($konekcija, $upit); if(!$rez) { echo ""; else { echo "Thank you! :)";?> </section> <footer id="mfooter"> <div id="sitemaprss"> <ul class="a">
53 <li> <a href=" target="_blank"><img id="face" src="slike/fb.png" alt="facebook" title="facebook Page"></a> </li> <li> <a href=" target="_blank"><img id="instagram" src="slike/insta.png" alt="instagram" title="instagram"></a> </li> <li> <a href=" target="_blank"><img id="tw" src="slike/twitter.png" alt="twitter" title="twitter"></a> </li> <li> <a href=" target="_blank"><img id="yt" src="slike/yt.png" alt="youtube" title="youtube channel"></a> </li> </ul> <span class="sss"> <a href="dokumentacija.pdf">documentation</a> <a href="author.php">about ME</a> <a href="sitemap.xml">sitemap</a> </span> <div class="copy"> <h6>visoka ICT škola Web dizajn Boris Gojković 2018</h6> </footer>
54 </body> </html> adminpanel.php <?php session_start(); if($_session['iduloge']!=1){ header('location:index.php'); //brisanje korisnika if(isset($_post["brisi-kor"])) { $zabrisanje=$_post["brisanje"]; include("konekcija.php"); foreach($zabrisanje as $brisi){ $upit="delete FROM korisnici WHERE IDKorisnika=$brisi"; $rez_brisi=mysqli_query($konekcija, $upit) or die("greska BRISI korisnika!"); // editovanje korisnika if(isset($_post["editkor"])){
55 include("konekcija.php"); $id_save_edited=$_post["ideditsave"]; $novoime=$_post["novoime"]; $novoprezime=$_post["novoprezime"]; $novimail=$_post["novimail"]; $noviuser=$_post["noviuser"]; $novipass=$_post["novipass"]; $novauloga=$_post["novauloga"]; if(empty($novipass)){ $upit="update korisnici SET Ime='$novoime', Prezime='$novoprezime', Mail='$novimail', Username='$noviuser', IDUloge=$novauloga WHERE IDKorisnika=$id_save_edited"; $rez=mysqli_query($konekcija, $upit) or die("greska upit EDIT SAVE!"); else{ $upit1="update korisnici SET Ime='$novoime', Prezime='$novoprezime', Mail='$novimail', Username='$noviuser', Password='$novipass', IDUloge=$novauloga WHERE IDKorisnika=$id_save_edited"; $rez=mysqli_query($konekcija, $upit) or die("greska upit EDIT SAVE!"); // upis korisnika if(isset($_request['btnprijavi'])){ include("konekcija.php"); $user= $_REQUEST['tbNewUser'];
56 $ime = $_REQUEST['tbIme']; $prezime = $_REQUEST['tbPrezime']; $mail = $_REQUEST['tb ']; $pass = $_REQUEST['tbLozinka1']; $a=$_request['a']; $upit_upis="insert INTO korisnici VALUES ('', '$ime', '$prezime', '$user', '$pass', '$mail', $a)"; $rez_upis = mysqli_query($konekcija, $upit_upis); { // brisanje slika if(isset($_post["brisislike"])) $zabrisanje=$_post["brisanjes"]; include("konekcija.php"); foreach($zabrisanje as $brisi){ $upit="delete FROM slike WHERE IDSlike=$brisi"; $rez_brisi=mysqli_query($konekcija, $upit) or die("greska BRISI korisnika!"); // brisanje artikala if(isset($_post["brisiartikle"])) { $zabrisanje=$_post["brisanjea"]; include("konekcija.php");
57 foreach($zabrisanje as $brisi){ $upit="delete FROM prodavnica WHERE IDArtikla=$brisi"; $rez_brisi=mysqli_query($konekcija, $upit) or die("greska BRISI korisnika!"); //editovanje artikala if(isset($_post["editprod"])){ include("konekcija.php"); $id_save_editeda=$_post["ideditsavea"]; $novinaziv=$_post["novinaziv"]; $novacena=$_post["novacena"]; $novakategorija=$_post["novakategorija"]; $imeslike = $_FILES['novaslika']['name']; $tmpslike = $_FILES['novaslika']['tmp_name']; $putanjaslike = "slike/prodavnica/".$imeslike; if(move_uploaded_file($tmpslike, $putanjaslike)) { $upit="update prodavnica SET NazivArtikla='$novinaziv', Cena=$novacena, IDKategorije='$novakategorija', PutanjaSlike='$putanjaSlike' WHERE IDArtikla=$id_save_editeda"; $rez=mysqli_query($konekcija, $upit) or die("greska upit EDIT SAVE!");
58 // unos artikala if(isset($_request['unesia'])){ include("konekcija.php"); $imeartikla= $_REQUEST['tbnaziv']; $cenaartikla = $_REQUEST['tbcena']; $idkategorije = $_REQUEST['tbkat']; $imeslike = $_FILES['slikap']['name']; $tmpslike = $_FILES['slikap']['tmp_name']; $putanjaslikea = "slike/prodavnica/".$imeslike; if(move_uploaded_file($tmpslike, $putanjaslikea)) { $idkategorije)"; $upit_upis="insert INTO prodavnica VALUES ('', '$imeartikla', '$putanjaslikea', $cenaartikla, $rez_upis = mysqli_query($konekcija, $upit_upis);?> <!DOCTYPE html> <html> <head>
59 <meta charset="utf-8" /> <title>paul Kalkbrenner Fan Club</title> <script src="jquery min.js"></script> <link rel="stylesheet" type="text/css" href="style.css" /> <link href=" rel="stylesheet"> <link rel="shortcut icon" href="slike/favicon.png" type="image/png"/> <meta name="description" content="this is fanpage of DJ and producer Paul Kalkbrenner"/> <meta name="keywords" content="paul, Kalkbrenner, producer, dj, Ickarus"/> <meta name="author" content="boris Gojković"/> </head> <body> <div id="wrapper"> <?php if(isset($_session['iduloge'])){ include("header2.php"); else { include("header.php");?> <section id="contentad">
60 <div id="korisnici"> <h1>korisnici</h1> <?php include("konekcija.php"); IDKorisnika"; $upit="select * FROM korisnici k inner join uloge ul on k.iduloge=ul.iduloge order by $rez=mysqli_query($konekcija, $upit) or die("greska upit KORISNICI! "); if(mysqli_num_rows($rez)>0){ echo "<form action='adminpanel.php' method='post'>"; echo "<table><tr><th>ime</th><th>prezime</th><th>username</th><th>uloga</th><th>delete</th><th>edit</th> </tr>"; while($r=mysqli_fetch_array($rez)){ echo "<tr><td>".$r['ime']."</td> <td>".$r['prezime']."</td> <td>".$r['username']."</td> <td>".$r['nazivuloge']."</td> <td><input type='checkbox' name='brisanje[]' value='".$r['idkorisnika']."'></td> <td><a href='adminpanel.php?idedit=".$r['idkorisnika']."'>change</a></td></tr>"; echo "<tr><td colspan='6' align='center'><input type='submit' name='brisi-kor' value='delete' id='btndelete' /></td></tr> </table></form>"; else{ echo "No users...";
61 ?> <div id="korisnikedit"> <?php include("konekcija.php"); if(isset($_get["idedit"])){ $id_edit=$_get["idedit"]; WHERE IDKorisnika=$id_edit"; $upit="select * FROM korisnici k inner join uloge ul on k.iduloge=ul.iduloge $rez=mysqli_query($konekcija, $upit) or die("greska upit PODACI korisnik! "); if(mysqli_num_rows($rez)>0){ $r=mysqli_fetch_array($rez); echo "<h1>edit:</h1>"; echo "<table><form action='adminpanel.php' method='post'>"; echo "<input type='hidden' name='ideditsave' value='".$id_edit."'>"; echo "<tr><td>ime: </td><td><input type='text' name='novoime' value='".$r["ime"]."' /></td></tr>"; echo "<tr><td>prezime: </td><td><input type='text' name='novoprezime' value='".$r["prezime"]."' /></td></tr>"; echo "<tr><td> </td><td><input type='text' name='novimail' value='".$r["mail"]."' /></td></tr>"; echo "<tr><td>username: </td><td> <input type='text' name='noviuser' value='".$r["username"]."'></td></tr>"; echo "<tr><td>password: </td><td> <input type='password' name='novipass' value='' placeholder='enter new...' /></td></tr>"; echo "<tr><td>uloga: </td><td><input type='text' name='novauloga' value='".$r["iduloge"]."' /></td></tr>"; echo "<tr><td>naziv uloga: </td><td> <input type='text'
62 value='".$r["nazivuloge"]."' disabled />"; echo "<tr><td colspan='2' align='center'><input type='submit' name='editkor' value='edit' id='btnedit' /></td></tr>"; echo "</table></form>"; else{ echo "Korisnik ne postoji!?";?> <div id="korisniciupis"> <form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>" id="forma" name="forma"> <table> <tr> <th colspan="2" ><h1>novi korisnik:</h1></th> </tr> <tr> <td class="naziv">username</td> <td> <input type="text" class="text-box" id="tbnewuser" name="tbnewuser" /> </td> <tr> <td class="naziv">ime</td> <td> <input type="text" class="text-box" id="tbime" name="tbime" /> </td> </tr> <tr> <td class="naziv">prezime</td> <td> <input type="text" class="text-box" id="tbprezime" name="tbprezime"/> </td>
63 </tr> <tr> <td class="naziv"> </td> <td> <input type="text" class="text-box" id="tb " name="tb " /> </td> </tr> <tr> <td class="naziv">password:</td> <td> <input type="password" class="text-box" id="tblozinka1" name="tblozinka1" /> </td> </tr> <tr> <td class="naziv">1-admin, 2-User:</td> <td> <input type="text" class="text-box" name="a"/> </td> </tr> <tr> <td colspan="2" align="center"> <input type="submit" value="unesi u bazu" class="dugme" name="btnprijavi" id="btnprijavi" /> <input type="reset" value="reset" class="dugme" id="btnponisti" /> </td> </tr> </table> </form>
64 <div id="slikea"> <h1>slike</h1> <div id="slikebr"> <?php include("konekcija.php"); $upit = "SELECT * FROM slike"; $rez=mysqli_query($konekcija, $upit); echo "<form action='adminpanel.php' method='post'>"; echo "<table><tr><th>slika</th><th>delete</th></tr>"; while($r=mysqli_fetch_array($rez)){ echo "<tr><td><img src='".$r["putanjaslike"]."' /></td>"; echo "<td><input type='checkbox' name='brisanjes[]' value='".$r['idslike']."'></td></tr>"; echo "<tr><td colspan='2' align='center'><input type='submit' name='brisislike' value='delete' id='btndelete' /></td></tr> </table></form>";?> <div id="slikeupis"> <form method="post" action="adminpanel.php" enctype="multipart/form-data"> <table> <tr><td colspan="1" align="center">unesi sliku:</td></tr> <tr><td><input type="file" class="styled" name="fslika"/></td></tr> <tr><td colspan="1" align="center"> <input type="submit" value="upload" name="btnslika"/></td></tr> </table>
65 </form> <?php if(isset($_post["btnslika"])){ include("konekcija.php"); $imeslike = $_FILES['fSlika']['name']; $tmpslike = $_FILES['fSlika']['tmp_name']; $putanjaslike = "slike/gallery/".$imeslike; if(move_uploaded_file($tmpslike, $putanjaslike)) { $upit = "INSERT INTO slike VALUES('', '$putanjaslike')"; $rez_upis = mysqli_query($konekcija, $upit); if(!$rez_upis) { echo "Greska prilikom upisa - "; else { echo "Podaci su upisani!"; else { echo "Greska prilikom upload-a slike!";
66 ?> <div id="zameni"> <h1>prodavnica</h1> <?php include("konekcija.php"); $upit = "SELECT * FROM prodavnica p INNER JOIN prodavnicakategorije pk ON p.idkategorije=pk.idkategorije"; $rez=mysqli_query($konekcija, $upit); echo "<form action='adminpanel.php' method='post'>"; echo "<table><tr><th>slika</th><th>naziv Artikla</th><th>Cena</th><th>Kategorija</th><th>Delete</th><th>Edit</th></tr>"; while($r=mysqli_fetch_array($rez)){ echo "<tr><td><img src='".$r["putanjaslike"]."' /></td> <td>".$r['nazivartikla']."</td> <td>".$r['cena']."</td> <td>".$r['nazivkategorije']."</td> <td><input type='checkbox' name='brisanjea[]' value='".$r['idartikla']."'></td> <td><a href='adminpanel.php?idedita=".$r['idartikla']."'>change</a></td></tr>"; echo "<tr><td colspan='5' align='center'><input type='submit' name='brisiartikle' value='delete' id='btndelete' /></td></tr> </table></form>";
67 ?> <div id="zamenii"> <?php include("konekcija.php"); if(isset($_get["idedita"])){ $id_edita=$_get["idedita"]; $upit = "SELECT * FROM prodavnica p INNER JOIN prodavnicakategorije pk ON p.idkategorije=pk.idkategorije WHERE IDArtikla=$id_edita"; $rez=mysqli_query($konekcija, $upit) or die("greska upit PODACI korisnik! "); if(mysqli_num_rows($rez)>0){ $r=mysqli_fetch_array($rez); echo "<h1>edit:</h1>"; echo "<table><form action='adminpanel.php' method='post' enctype='multipart/form-data'>"; echo "<input type='hidden' name='ideditsavea' value='".$id_edita."'>"; echo "<tr><td>ime: </td><td><input type='text' name='novinaziv' value='".$r["nazivartikla"]."' /></td></tr>"; echo "<tr><td>cena: </td><td><input type='text' name='novacena' value='".$r["cena"]."' /></td></tr>"; echo "<tr><td>slika: </td><td><input type='file' name='novaslika' /></td></tr>"; echo "<tr><td>kategorija: </td><td><input type='text' name='novakategorija' value='".$r["idkategorije"]."' /></td></tr>"; echo "<tr><td>naziv kategorije: </td><td> <input type='text' value='".$r["nazivkategorije"]."' disabled />"; echo "<tr><td colspan='2' align='center'><input type='submit' name='editprod' value='edit' id='btnedit' /></td></tr>"; echo "</table></form>";
68 else{ echo "Artikli ne postoje";?> <div id="upisprodavnica"> <form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>" id="forma" name="forma" enctype='multipart/form-data'> <table> <tr> <th colspan="2" ><h1>upis artikala:</h1></th> </tr> <tr> <td class="naziv">naziv artikla</td> <td> <input type="text" class="text-box" id="tbnaziv" name="tbnaziv" /> </td> <tr> <td class="naziv">slika</td> <td> <input type="file" class="text-box" id="slikap" name="slikap" /> </td> </tr> <tr> <td class="naziv">cena</td> <td> <input type="text" class="text-box" id="tbcena" name="tbcena"/> </td> </tr> <tr> <td class="naziv">1-t-shirts, 2-Vinyls, 3-Accessories, 4- Hoodies</td>
69 <td> <input type="text" class="text-box" id="tbkat" name="tbkat" /> </td> </tr> <tr> <td colspan="2" align="center"> <input type="submit" value="unesi u bazu" class="dugme" name="unesia" id="unesia" /> <input type="reset" value="reset" class="dugme" id="btnponisti" /> </td> </tr> </table> </form> </section> <footer id="mfooter"> <div id="sitemaprss"> <ul class="a"> <li> <a href=" target="_blank"><img id="face" src="slike/fb.png" alt="facebook" title="facebook Page"></a> </li> <li> <a href=" target="_blank"><img id="instagram" src="slike/insta.png" alt="instagram" title="instagram"></a>
70 </li> <li> <a href=" target="_blank"><img id="tw" src="slike/twitter.png" alt="twitter" title="twitter"></a> </li> <li> <a href=" target="_blank"><img id="yt" src="slike/yt.png" alt="youtube" title="youtube channel"></a> </li> </ul> <span class="sss"> <a href="dokumentacija.pdf">documentation</a> <a href="author.php">about ME</a> <a href="sitemap.xml">sitemap</a> </span> <div class="copy"> <h6>visoka ICT škola Web dizajn Boris Gojković 2018</h6> </footer> </body> </html>
71 3.1.8 getcat <?php session_start(); $q = intval($_get['q']); include("konekcija.php"); $upit="select * FROM prodavnica WHERE IDKategorije = $q"; $rez = mysqli_query($konekcija, $upit); while($r = mysqli_fetch_array($rez)) { echo " <div class='klasaa'> <img src='".$r['putanjaslike']."'/> <p> ".$r['nazivartikla']." </br> Price: ".$r['cena']." </br> </p>"; if(isset($_session['iduloge'])) { echo "<a href='#'>buy it now!</a>"; echo"";?> header.php <?php echo "<header class='fheader'> <nav> <div id='menu'>";
72 include ("konekcija.php"); $upit= "SELECT * FROM meni WHERE Login<2"; $rez = mysqli_query($konekcija, $upit); echo "<ul class='glavna'>"; while($r=mysqli_fetch_array($rez)){ echo "<li><a href='".$r['putanjameni']."'>".$r['nazivmeni']."</a></li>"; echo "</ul>";?> header2.php <?php echo "<header class='fheader'> <nav> <div id='menu'>"; include ("konekcija.php"); $upit= "SELECT * FROM meni WHERE Login>0"; $rez = mysqli_query($konekcija, $upit); echo "<ul class='glavna'>"; while($r=mysqli_fetch_array($rez)){ echo "<li><a href='".$r['putanjameni']."'>".$r['nazivmeni']."</a></li>"; echo "</ul>";
73 ?> anketa.php <?php $vote = $_REQUEST['vote']; //get content of textfile $filename = "poll_result.txt"; $content = file($filename); //put content in array $array = explode(" ", $content[0]); $yes = $array[0]; $no = $array[1]; if ($vote == 0) { $yes = $yes + 1; if ($vote == 1) { $no = $no + 1; //insert votes to txt file $insertvote = $yes." ".$no; $fp = fopen($filename,"w"); fputs($fp,$insertvote); fclose($fp);?> <h2>result:</h2> <table> <tr> <td>yes:</td> <td> <img src="poll.gif" width='<?php echo(100*round($yes/($no+$yes),2));?>'
74 height='20'> <?php echo(100*round($yes/($no+$yes),2));?>% </td> </tr> <tr> <td>no:</td> <td> <img src="poll.gif" width='<?php echo(100*round($no/($no+$yes),2));?>' height='20'> <?php echo(100*round($no/($no+$yes),2));?>% </td> </tr> </table> konekcija.php <?php $konekcija = mysqli_connect('localhost', 'id _goykowicz', 'gljive'); $baza = mysqli_select_db($konekcija, "id _gljive"); $greske = array(); if(!$konekcija) { $greske[] = "Greska prilikom konekcije sa serverom baze podataka - "; else { if(!$baza) { $greske[] = "Greska prilikom izbora baze podataka - ";
75 mysqli_set_charset($konekcija,"utf8");?> logout.php <?php session_start(); if(isset($_session['iduloge'])) { unset($_session['iduloge']); unset($_session['uloga']); unset($_session['username']); session_destroy(); header('location:index.php'); else { header('location:index.php');?> autor.php <?php session_start();?> <!DOCTYPE html>
76 <html> <head> <meta charset="utf-8" /> <title>about me Paul Kalkbrenner Fan Club</title> <script src="jquery min.js"></script> <link rel="stylesheet" type="text/css" href="style.css" /> <link href=" rel="stylesheet"> <link rel="icon" href="slike/favicon.png" type="image/png"/> <meta name="description" content="this is fanpage of DJ and producer Paul Kalkbrenner"/> <meta name="keywords" content="paul, Kalkbrenner, producer, dj, Ickarus, Fanclub"/> <meta name="author" content="boris Gojković"/> </head> <body> <div id="wrapper"> <?php if(isset($_session['iduloge'])){ include("header2.php"); else { include("header.php");?>
77 <section id="contenta"> <div id="right"> <img src="slike/autor.jpg" alt="boris Gojkovic" /> </br> <p>hi, my name is Boris Gojkovic. I was born on the 8th of June in After finishing highschool I moved from Visegrad to Belgrade, and this website is a project for Web Programming course at ICT college.</p> <p>you can contact me on:</br></br> <a href="facebook.com/gojaas">facebook</a> </br> <a href="instagram.com/goykowicz">instagram</a> </br> <a href="mailto:goykowicz@gmail.com">mail</a> </p> </section> <footer id="mfooter"> <div id="sitemaprss"> <ul class="a"> <li> <a href=" target="_blank"><img id="face" src="slike/fb.png" alt="facebook" title="facebook Page"></a> </li> <li> <a href=" target="_blank"><img id="instagram" src="slike/insta.png" alt="instagram" title="instagram"></a> </li> <li>
78 <a href=" target="_blank"><img id="tw" src="slike/twitter.png" alt="twitter" title="twitter"></a> </li> <li> <a href=" target="_blank"><img id="yt" src="slike/yt.png" alt="youtube" title="youtube channel"></a> </li> </ul> <span class="sss"> <a href="dokumentacija.pdf">documentation</a> <a href="author.php">about ME</a> <a href="sitemap.xml">sitemap</a> </span> <div class="copy"> <h6>visoka ICT škola Web dizajn Boris Gojković 2018</h6> </footer> </body> </html>
79 3.2 CSS * { font-family: 'Orbitron', sans-serif; padding:0px; margin:0px auto; /* body & header */ body { background-color:black; background-image: URL(slike/sa2.jpg); background-attachment: fixed; background-repeat: no-repeat; background-position: top; #wrapper { width: 1348px; padding: 0px; margin: 0px auto;.fheader { background-image: URL(slike/sa123.jpg); margin: 0px auto; width:960px; height:400px; position:absolute; margin-left:194px;
80 #menu { margin-bottom:0px; /*position:absolute;*/ margin-top:347px; background:rgba(255,255,255,0.2); width:960px; ul.glavna { list-style-type: none; margin: 0; padding: 0; overflow:hidden; ul.glavna li { float: left; width:192px; ul.glavna li a { display: block; color: black; text-align: center; padding: 14px 16px; text-decoration: none; font-size:20px;
81 #menu ul li a:hover { background:rgba(255,255,255,0.7); color:black; /*index content*/ #content { width:960px; background-color: #111; height:800px; margin:0px auto; #contentad { width:960px; background-color: #111; margin:0px auto; height:3400px; #contenta { width:960px; background-color: #111; height:600px; margin:0px auto; color:#ccc;
82 #contentp{ width:960px; background-color: #111; height:340px; margin:0px auto; color:#ccc; text-align:center; #contentp h3{ padding:10px; #contentp a{ color:#ccc; #contenttop { width:960px; height: auto; margin:0px auto; #ifleft { margin:20px 10px 20px 20px; float:left;
83 #ifleft iframe { width:450px; height:249px; border-width: 0px; #content h1 { color:#ccc; text-align:center; padding-top:20px; #ifright iframe { width:450px; height:249px; border-width: 0px; #ifright { margin:20px 20px 20px 10px; float:right;.spanh3 { text-align:center; #contentb{ width:960px; height:auto;
84 .contentc { margin: 10px; border:2px solid #222; border-radius:12px; float:left; width:290px; height:auto;.contentc img { margin:20px;.contentc p { padding:0px; margin-left:20px; margin-right:20px; margin-bottom:10px;.contentc a { display: block; color: white; text-align: center; text-decoration: none; font-size:14px; height:400px; /*main footer*/ #mfooter { margin: 0px auto;
85 width:960px; height:130px; background-color:#222; #sitemaprss { width:960px; height: 40px; float:left; margin-top:15px; #sitemaprss a { text-decoration:none; font-size:14px; color: #ccc; #sitemaprss ul { list-style-type:none; display:inline; #sitemaprss ul li { display:inline; margin-left:160px; #sitemaprss ul li a:hover { background-color:#222;
86 #sitemaprss img { filter: grayscale(100%); width:30px; height:30px; #sitemaprss img:hover { filter: grayscale(0%); transform: rotate(20deg);.sss a { color:#ccc; text-decoration:none; margin-left:140px;.copy { margin-top:30px; text-align:center; color:#ccc; /*login*/ #login { border: 1px solid #ccc; color: #ccc; width:470px;
87 border-radius:5px; float:left; margin: 50px 250px; text-align:center; #login input { margin:10px; #reg { border: 1px solid #ccc; width:470px; border-radius:5px; float:left; margin: 0px 250px; text-align:center; color:#ccc; #reg input { margin:10px; #reg h3 { margin:20px; #login h3 { margin:20px;.greska { border:1px solid #FF0000;.opis_greske{ color:#ff0000;
88 .zavrsavam { color:#ccc; padding:0px 10px; text-align:center; #rss { text-align:center; color:#ccc; width:500px; #rss a { text-decoration:none; color:yellow; #rss h2 { margin-bottom:30px; #glrj img { width:200px; margin: 30px; margin-left:70px; margin-bottom: 10px; #glrj a { text-decoration:none; color: #777;
89 font-size: 24px; #glrj { color:white;.klasa { float:left; border:1px solid #ccc; width: 290px; text-align:center; color: #ccc; margin:13px; margin-top:30px; height: 300px;.klasa img { width: 200px; margin-top: 20px;.klasaa { float:left; border:1px solid #ccc; width: 290px; text-align:center; color: #ccc; margin:13px; margin-top:30px; height: 325px;
90 .klasaa img { width: 180px; margin-top: 20px;.klasaa a { text-decoration:none; color:yellow; h1.alb { font-size:30px; #right { text-align:center; #right img { width: 400px; margin:20px; #right a { text-decoration:none; color:yellow; #prof { float:left; width: 500px;
91 #poll { float:right; width: 450px; text-align:center;.ta textarea { margin:20px; resize:none; #shopa { width:960px; text-align:center; color:#ccc; #korisnici { color:#ccc; width:960px; border-bottom:1px solid #ccc; text-align:center; #korisnici th { color:white; #korisnici a {
92 text-decoration:none; color:yellow; #contentad h1{ padding:20px; font-size:24px; color:#ccc; text-align:center; #btndelete { margin:10px; #slikea { border-bottom:1px solid #ccc; float:left; #slikebr img { width:50px; #slikebr { width: 100px; height:900px; float:left; color:#ccc; margin-left:20px; #slikebr td { text-align:center;
93 #slikeupis { width: 400px; height:400px; float:left; margin:200px; color:#ccc; #zameni img { width: 60px; height: auto; #zameni { color: #ccc; border-bottom:1px solid #ccc; #zameni a { color:yellow; text-decoration:none; 3.3 JS <script> function ispisgreske(obj) { $(obj).addclass("greska"); greske=true; $(obj).next('.opis_greske').text("mistake!");
94 $(document).ready(function(){ $("#btnprijavi").click(function(){ greske=false; var username = $("#tbnewuser").val(); var formaime=$("#tbime").val(); var formaprezime=$("#tbprezime").val(); var forma =$("#tb ").val(); var formalozinka1=$("#tblozinka1").val(); var formalozinka2=$("#tblozinka2").val(); $("input").removeclass("greska"); $("select").removeclass("greska"); $(".opis_greske").text(" "); var reuser=/^[a-za-z0-9]{2,20$/; var reime=/^[a-z][a-z]{2,19$/; var reprezime=/^[a-z][a-z]{3,40$/; var re =/^\w+@[a-za-z_]+?\.[a-za-z]{2,3$/; var relozinka=/^[\w]{5,20$/; if(!reuser.test(username)) { ispisgreske("#tbnewuser"); if(!reime.test(formaime)) { ispisgreske("#tbime");
95 if(!reprezime.test(formaprezime)) { ispisgreske("#tbprezime"); if(!re .test(forma )) { ispisgreske("#tb "); if(!relozinka.test(formalozinka1)) { ispisgreske("#tblozinka1"); if(!relozinka.test(formalozinka2)) { ispisgreske("#tblozinka2"); if(formalozinka1!=formalozinka2) { ispisgreske("#tblozinka1"); ispisgreske("#tblozinka2"); ); ); </script>
96 4. Dizajn baze Baza: Meni: Korisnici, povezana sa uloge IDUloge strani kljuc
97 Uloge: Muzika: Izgled baze:
98 Kategorije: Komentari: Artikli, povezana sa kategorijama, idkategorije strani kljuc
99 Slike, tabela za galeriju:
Microsoft PowerPoint - Primer VI - Sadrzaj
Visoka škola strukovnih studija za informacione i komunikacione tehnologije Primer VI - Sadržaj Školska 2017/18. Milena Vesić, spec. stuk. inž. Danijela Nikitin, spec. stuk. inž. Izrada responsive dela
ВишеПриручник о полагању матурског испита у образовном профилу Електротехничар информационих технологија - оглед ВЕБ ДИЗАЈН У следећим задацима заокружите
ВЕБ ДИЗАЈН У следећим задацима заокружите број испред траженог одговора 35. Инернет као глобална мрежа светског система умрежених рачунарских мрежа настао је:. Интернет је настао деведесетих година након
ВишеMicrosoft PowerPoint - 08_CSS_4.ppt [Compatibility Mode]
Cascade Style Sheet 4 dr Suzana Marković, dipl.ing. el. suzana.markovic@vps.ns.ac.rs Animacije Dva glavna svojstva koja omogućavaju animaciju iz CSS-a: Transition koristi se da ublaži naglu promenu vrednosti
ВишеEkonomski fakultet u Osijeku Kolegij: Elektroničko i mobilno poslovanje Nositelj: prof. dr. sc. Branimir Dukić Nastavni materijali za vježbe 3. HTML o
Ekonomski fakultet u Osijeku Kolegij: Elektroničko i mobilno poslovanje Nositelj: prof. dr. sc. Branimir Dukić Nastavni materijali za vježbe 3. HTML obrasci 1. HTML obrasci HTML obrasci služe za prikupljanje
Више3/20/2018 Prije nastavka! "HTML5" vs HTML W3C maintains HTML5: - More stable version of WHATWG's HTML - Usually copies what WHATWG does after the dust
Prije nastavka! "HTML5" vs HTML W3C maintains HTML5: - More stable version of WHATWG's HTML - Usually copies what WHATWG does after the dust settles WHATWG maintains HTML: The Living Standard - No number,
ВишеOvaj fajl ima 5 stranica. Prvi i drugi domaći zadatak iz Internet tehnologija, Svi css fajlovi su u folderu css a sve slike su u folderu i
Ovaj fajl ima 5 stranica. Prvi i drugi domaći zadatak iz Internet tehnologija, 08.03.2018. Svi css fajlovi su u folderu css a sve slike su u folderu images. Sve slike, osim onih koje se koriste u prvom
ВишеP R O G R A M I R A N J E Z A I N T E R N E T Lab. vježba 2 PROGRAMIRANJE ZA INTERNET Upute za laboratorijske vježbe (izradio: Marin Bugarić, Frano Re
P R O G R A M I R A N J E Z A I N T E R N E T Lab. vježba 2 PROGRAMIRANJE ZA INTERNET Upute za laboratorijske vježbe (izradio: Marin Bugarić, Frano Rezo) Uvod u HTML 1 Općenito o HTML-u HTML - Hyper Text
ВишеPowerPoint Presentation
Visoka škola strukovnih studija za informacione i komunikacione tehnologije MVC - Modeli Školska 2017/18. Dr Nenad Kojić, dipl. inž. Luka Lukić, struk. inž. Danijela Nikitin, spec.stuk.inž MVC.htaccess
ВишеSveučilište u Zagrebu PMF Matematički odsjek Mreže računala Vježbe 10 Zvonimir Bujanović Luka Grubišić Vinko Petričević
Sveučilište u Zagrebu PMF Matematički odsjek Mreže računala Vježbe 10 Zvonimir Bujanović Luka Grubišić Vinko Petričević JavaScript JavaScript je programski jezik prvenstveno namijenjen za davanje dinamičnosti
ВишеMicrosoft Word - ZAVRÅ€NI RAD_Marko_Golubicek - Analiza metoda i alata kod izrade responzivnih internetskih stranica.docx
VELEUČILIŠTE VERN Zagreb Poslovna informatika ZAVRŠNI RAD Analiza metoda i alata kod izrade responzivnih internetskih stranica Marko Golubićek Zagreb, 2019. VELEUČILIŠTE VERN Preddiplomski stručni studij
Више12.WT-javaScript-Drupal
Visoka škola strukovnih studija za informacione i komunikacione tehnologije Beograd WEB TEHNOLOGIJE Drupal i javascript (jquery) Školska 2014/15. dr Nenad Kojić, dipl. inž. Milena Vesić, spec. inž. Marko
ВишеMicrosoft PowerPoint - 02_HTML_2.ppt [Compatibility Mode]
HTML 2. deo dr Suzana Marković, dipl.ing. el. suzana.markovic@vps.ns.ac.rs Primer 1. Pokrenite program za obradu teksta Notepad i unesite sledeći kod: primer 1
ВишеPodizanje razvojnog okruženja Izbor omiljenog tekst editor-a. Za rad sa HTML-om i CSS-om vam je ponekad dovoljan i najobičniji tekstualni editor poput
Podizanje razvojnog okruženja Izbor omiljenog tekst editor-a. Za rad sa HTML-om i CSS-om vam je ponekad dovoljan i najobičniji tekstualni editor poput Notepad-a. U Notepadu se može upisati kod, File Save
ВишеMicrosoft Word - IWT0906R.doc
Elektronski fakultet Katedra za elektroniku Predmet: Internet i Web tehnologije Smer: Multimedijalne tehnologije 30.09.2006. TEST PITANJA i ZADACI 1. (5 poena) Komunikacioni protokol je skup pravila koja
ВишеMicrosoft Word - WP_kolokvij_2_rjesenja.doc
Napomena WEB PROGRAMIRANJE I PRIMJENE DRUGI KOLOKVIJ vrijeme predviđeno za rješavanje kolokvija je 60 minuta kolokvij se sastoji od 15 pitanja, a ukupan broj bodova je 165 (uz svaki zadatak istaknut je
ВишеBoostrap.1.1
Boostrap Bootsrap je CSS framework. Функционише на принципу грид система и готових класа за поједине елементе. У сваком случају, потребно је познавање HTML-а и CSS-а да би се елементи додтно прилагодили
ВишеMicrosoft PowerPoint - 6. Query Builder.pptx
Visokaškola strukovnihstudija za informacione i komunikacione tehnologije Query builder Query builder je sastavni deo Laravel framework-a koji pruža pouzdan interfejs za rad sa bazom podataka, kreiranje
ВишеNAPOMENA: Studenti na ispit donose kod urađenog zadatka
Пројекат из предмета Интернет програмирање за августовски и септембарски испитни рок школске 2018/19. године Коришћењем PHP технологије, технологије AJAX и MySQL базе података, реализовати следећу веб
Више03 HTML - Programiranje Internet aplikacija
Programiranje Internet aplikacija Čas 3 - HTML forme, frejmovi i layout Dražen Drašković, Sanja Delčev, Jelica Cincović HTML forme, frejmovi i layout FORME Uvod u forme Forme nam služe za prenos podataka
ВишеДистрибуирани софтверски системи Технички факултет "Михајло Пупин" Зрењанин, Универзитет у Новом Саду Практикум за лабораторијске вежбе #07 [нерецензи
Генерисање одзива на Веб серверу У овој вежби су обрађене следеће теме: 1. Редирекција корисника на одређену Веб страницу помоћу сервлета. Редирекција се врши помоћу методе sendredirect из HttpServletResponse.
ВишеДистрибуирани софтверски системи Технички факултет "Михајло Пупин" Зрењанин, Универзитет у Новом Саду Практикум за лабораторијске вежбе #05 [нерецензи
Руковање клијентским подацима из веб форми помоћу Сервлета У овој вежби су приказани основни принципи руковања клијентским подацима из веб форми помоћу сервлета. Подаци се из Веб форме сервлету шаљу методама
ВишеMicrosoft PowerPoint - 04_HTML_5.ppt [Compatibility Mode]
HTML forme dr Suzana Marković, dipl.ing. el. suzana.markovic@vps.ns.ac.rs HTML obrasci Sa gledišta dizajnera, obrasci omogućavaju uspostavljanje dijaloga sa posetiocima lokacije Iako deluju veoma različito,
ВишеMicrosoft PowerPoint - PZI 07.ppt
7. HTML Programiranje za Internet Hiperlinkovi predavanja v.as.mr. Samir Lemeš slemes@mf.unze.ba Uvedene su standardom HTML 3 Efekat poravnanja sličan tabeli dobije se tagom : Planeta
ВишеMicrosoft PowerPoint - 6. CMS [Compatibility Mode]
Visoka škola strukovnih studija za informacione i komunikacione tehnologije Beograd WEB TEHNOLOGIJE Drupal CMS(Content Managment System) Školska 2012/13. Marko M. Spasojević, spec. inž. Dr Nenad Kojić,
ВишеSELECT statement basic form
NAZIV OBJEKTA ZNANJA Uvod u JQuery PROLOG Autor * Katarina Kaplarski Klasifikacija * Težina * Osnovni nivo Ključne reči * Ko sluša * Student OAS Trajanje * Komentari autora SADRŽAJ Apstrakt Cilj * Uvodne
ВишеSVEUČILIŠTE U RIJECI TEHNIČKI FAKULTET Preddiplomski sveučilišni studij računarstva Završni rad WEB APLIKACIJA ZA PREZENTACIJU I REZERVACIJE TURISTIČK
SVEUČILIŠTE U RIJECI TEHNIČKI FAKULTET Preddiplomski sveučilišni studij računarstva Završni rad WEB APLIKACIJA ZA PREZENTACIJU I REZERVACIJE TURISTIČKIH APARTMANA Emrah Tahirović Rijeka, rujan 2014. 0069051032
ВишеBUG.HR mediakit 2018
O NAMA BUG.HR je rođen 1995. godine te je vodeći IT portal u Hrvatskoj i regiji. Prema dosegu, broju posjeta i broju jedinstvenih posjetitelja nalazi se među prvih 20 portala u Hrvatskoj s tendencijom
ВишеWordPress & CSP Polisa Sigurnosti Sadržaja za WordPress Milan Petrović WordCamp Niš
WordPress & CSP Polisa Sigurnosti Sadržaja za WordPress Milan Petrović 18.5.2019. WordCamp Niš Predavanje, Google Docs: https://d4p.me/wordcampnis HTTP Zaglavlja Svaki HTTP odgovor počinje zaglavljima
ВишеWeb programiranje i primjene - Osnovni pojmovi WEB tehnologije korišteni u kolegiju
Osnovni pojmovi WEB tehnologije korišteni u kolegiju Ivan Vazler Odjel za matematiku Sveučilište u Osijeku 16. listopada 2013. WWW - World Wide Web World Wide Web (WWW) svjetska mreža računala s izvorima
ВишеMicrosoft Word - Uputstvo za upotrebu studentskih servisa.doc
Упутство за пријаву на студентске сервисе и пријаву испита Адреса на којој се налазе студенски сервиси је https://student.vps.ns.ac.rs/ У питању је интернет страница заштићена SSL 3.0 протоколом који изискује
ВишеPowerPoint Presentation
NAREDBE U PHP-U Naredbe if else elseif/else if while do-while for foreach break continue switch return require include require_once include_once goto If-else if (izraz) uradi 1 else uradi 2 ili if (izraz)
ВишеMicrosoft Word - Uputstvo za upotrebu studentskih servisa.doc
Упутство за пријаву на студентске сервисе и пријаву испита Адреса на којој се налазе студенски сервиси је https://student.unibl.org У питању је интернет страница заштићена SSL 3.0 протоколом који изискује
ВишеPrimenjeno programiranje - vezbe GUI i baze podataka
Primenjeno programiranje - Vežbe Java i NetBeans IDE 6.5 Kreiranje korisničkog interfejsa Primer jednostavne aplikacije: 1. Odabrati opciju File > New Project 2. Meñu kategorijama odabrati Java i podkategoriju
ВишеOsnove HTML jezika
U ovoj temi učenici će kroz vođene vježbe tijekom 3 sata savladati osnove HTML-a: unošenje i oblikovanje teksta, slika i tablica, te umetanje poveznica. Na 4. satu samostalno će izraditi web stranicu prema
ВишеUpute-podesavanj -accounta
Strana :...1... ISO UPUTA 7.5/02-02 Kreiranje i podešavanje mail account-a Korisničko uputstvo za kreiranje i podešavanje Secure (SSL) Email Accounta 1. Upute za podešavanje Secure (SSL) mail account-a
ВишеUniverzitet u Beogradu Mašinski fakultet Konstrukcija i tehnologija proizvodnje letelica PODEŠAVANJE PROGRAMSKOG PAKETA CATIA V5 Miloš D. Petrašinović
Univerzitet u Beogradu Mašinski fakultet Konstrukcija i tehnologija proizvodnje letelica PODEŠAVANJE PROGRAMSKOG PAKETA CATIA V5 Miloš D. Petrašinović Beograd, 2019 Sadržaj Sadržaj i 1 Uvod u programski
ВишеPrimenjeno programiranje - Vežbe
VISOKA POSLOVNA ŠKOLA STRUKOVNIH STUDIJA NOVI SAD Primena integrisanih razvojnih alata Java i NetBeans IDE 7.0 vežba 9 i 10 Kreiranje desktop aplikacije sa konekcijom na bazu Pokrenuti NetBeans, u kartici
ВишеMaterijal za vežbe iz Web programiranja, IMI PMF Kragujevac Web programiranje Vežbe 5 - Funkcije i OOP Funkcije Funkcije se definišu koristeći ključnu
Web programiranje Vežbe 5 - Funkcije i OOP Funkcije Funkcije se definišu koristeći ključnu reč function slično kao u nekim drugim programskim jezicima, recimo C-u ili Javi, kao: function ime_funkcije(parametri)
ВишеPisanje i čitanje bez vizualnog ometanja
Stručni skup Knjižnični podaci : interoperabilnost, povezivanje i razmjena Nestandardizirani podaci u standardiziranom kontekstu: primjena programskoga jezika Awk u cilju sintaktičke interoperabilnosti
ВишеUputstvo za upotrebu studentskih servisa - gef
Упутство за пријаву на студентске сервисе и пријаву испита Адреса на којој се налазе студенски сервиси је https://student.gef.bg.ac.rs У питању је интернет страница заштићена SSL 3.0 протоколом који изискује
ВишеFunkcije predavač: Nadežda Jakšić
Funkcije predavač: Nadežda Jakšić funkcije delovi programa koji izvršavaju neki zadatak, celinu; dele na ugrađene, korisničke i main funkciju ugrađene funkcije printf,scanf... da bi se one izvršile potrebno
ВишеSlide 1
Web site development using MCMS 2002 Koncept Autori: Multiautorsko okruženje sa podijeljenim ulogama Autori ne moraju imati tehnička predznanja Veza sa MicrosoftWord Developeri: Integracija sa VS.NET Integracija
ВишеUputstvo za upotrebu studentskih servisa - gef
Упутство за пријаву на студентске сервисе и пријаву испита Адреса на којој се налазе студенски сервиси је https://student.gef.bg.ac.rs У питању је интернет страница заштићена SSL 3.0 протоколом који изискује
ВишеLaboratorija za termičku obradu Inženjerstvo površina Kratko uputstvo za obradu i analizu profila u programskom paketu SPIP Programski paket SPIP preu
Kratko uputstvo za obradu i analizu profila u programskom paketu SPIP Programski paket SPIP preuzmite sa sledećeg linka https://www.imagemet.com/products/spip/download/downloadspip/. Instalirajte softver,
ВишеCPHP_19
Upotreba PHP-a u drugim jezicima Za ovu lekciju se podrazumevaju osnovna znanja iz JavaScript-a i ActionScript-a. Ono što smo do sada radili, jeste PHP van konteksta ili u veb kontekstu, što je zapravo
ВишеFra Serafina Schoena Rijeka MB: MBO: Žiro račun: kod RBA d.d. GSM:
EKLIPS MINI CMS upute za korištenje v1.0 1. Sadržaj isporuke i opće informacije EKLIPS MINI CMS sustav napravljen je pomoću sljedećih open source tehnologija Java JDK 1.5 - http://java.sun.com/javase/downloads/index_jdk5.jsp
Вишеn50
N50LUSK Vodič za ažuriranje TV softvera TV Software Update Guide Hrvatski vodič za ažuriranje 1. Korak Provjerite ime modela na stražnjoj strani TV-a. Prije preuzimanja softvera za ažuriranje, molimo provjerite
ВишеSVEUČILIŠTE U ZAGREBU FAKULTET ORGANIZACIJE I INFORMATIKE V A R A Ž D I N Helena Hečimović RESPONZIVNI WEB DIZAJN ZAVRŠNI RAD Varaždin, 2018.
SVEUČILIŠTE U ZAGREBU FAKULTET ORGANIZACIJE I INFORMATIKE V A R A Ž D I N Helena Hečimović RESPONZIVNI WEB DIZAJN ZAVRŠNI RAD Varaždin, 2018. SVEUČILIŠTE U ZAGREBU FAKULTET ORGANIZACIJE I INFORMATIKE V
ВишеProgramski jezici i strukture podataka 2018/2019. Programski jezici i strukture podataka Računarske vežbe vežba 10 Zimski semestar 2018/2019. Studijsk
Programski jezici i strukture podataka Računarske vežbe vežba 10 Zimski semestar 2018/2019. Studijski program: Informacioni inženjering Informacioni inženjering 1 Rekurzivne funkcije Binarna stabla Informacioni
ВишеRačunarski praktikum II - Predavanje 02 - HTML forme. Git.
Prirodoslovno-matematički fakultet Matematički odsjek Sveučilište u Zagrebu RAČUNARSKI PRAKTIKUM II Predavanje 02 - HTML forme. Git. 5. ožujka 2018. Sastavio: Zvonimir Bujanović HTML FORME HTML forme HTML
ВишеUpute za instaliranje WordPressa 1.KORAK Da biste instalirali Wordpress, najprije morate preuzeti najnoviju verziju programa s web stranice WordPressa
1.KORAK Da biste instalirali Wordpress, najprije morate preuzeti najnoviju verziju programa s web stranice WordPressa koju možete pronaći na sljedećem linku: http://wordpress.org/download/ Kliknite na
ВишеMicrosoft PowerPoint - OOPpredavanja05 [Compatibility Mode]
OBJEKTNO ORIJENTISANO PROGRAMIRANJE PREDAVANJE 5 OBJEKTI U INTERAKCIJI Miloš Kovačević Đorđe Nedeljković 1 /25 OSNOVNI KONCEPTI - Abstrakcija - Modularizacija - Objektne reference - Klasni dijagram - Objektni
ВишеMicrosoft Word - i.doc
ПИСАНА ПРИПРЕМА ЗА РЕАЛИЗАЦИЈУ УГЛЕДНОГ БИЛИНГВАЛНОГ НАСТАВНОГ ЧАСА ОШ Павле Савић, Београд Наставник информатике и рачунарства: Иван Стојановић Наставник енглеског језика: Мирјана Дамљановић Разред: шести
ВишеMicrosoft Word - MySQL_3.doc
7. Data Manipulation Language (DML) Jezik za rad sa podacima (Data Manipulation Language (DML)) služi za umetanje, brisanje i ažuriranje podataka u bazi. 7.1. Umetanje novih redova u tabelu INSERT sintaksa
ВишеPRONALAZENJE I PROVERA PREMIUM COOKIES POMOCU COOKIES CHECKERA Takodje mozete jednostavno pronalaziti zeljene premijum kalacice i proveravati validnos
PRONALAZENJE I PROVERA PREMIUM COOKIES POMOCU COOKIES CHECKERA Takodje mozete jednostavno pronalaziti zeljene premijum kalacice i proveravati validnost istih pomocu alata koga imate na adresi... http://rapidshare.com/files/456575463/cookieschecker_v5.rar
ВишеBaze podataka MySQL Community Server i MySQL Workbench
Baze podataka MySQL Community Server i MySQL Workbench Preuzimanje i instalacija Iz Internet browser-a pristupiti adresi: www.mysql.com Kliknuti na link Downloads Kliknuti na link Community Kliknuti na
ВишеR u z v e l t o v a 5 5, B e o g r a d, t e l : ( ) , m a i l : c o n t a c p s i t. r s, w w w. p s i t. r s
UPUTSTVO ZA BRZO UMREŽAVANJE PROGRAMA MPP2 Da bi program MPP2 radio u mrežnom okruženju po sistemu klijent-server, potrebno je da se na računarima koji su mrežno povezani instalira: serverska verzija programa
ВишеBaza fakultet sadrži 3 tabele: tabela studenti sadrzi informacije o studentima Njeni atributi su: indeks indeks studenta (primarni kljuc) ime ime stud
Baza fakultet sadrži 3 tabele: tabela studenti sadrzi informacije o studentima indeks indeks studenta (primarni kljuc ime ime studenta prezime - prezime studenta napomena - napomena tabela predmeti sadrzi
ВишеMicrosoft Word - SYLLABUS -Dinamicki
Univerzitet UKSHIN HOTI PRIZREN Fakultet kompjuterskih nauka Nastava na bosanskom jeziku NASTAVNI PLAN - PROGRAM SYLLABUS Akademska Nivo studija Bachelor Departament god. PREDMET Dinamički sadržaj web
ВишеHTML - PODSEĆANJE HyperText Markup Language Osnove HTML-A Web dizajn HTML predstavlja jezik za označavanje hiperteksta i hipermedija (teksta, slike, z
HTML - PODSEĆANJE HyperText Markup Language Osnove HTML-A Web dizajn HTML predstavlja jezik za označavanje hiperteksta i hipermedija (teksta, slike, zvuka, videa i drugih međusobno povezanih objekata pomoću
ВишеJMBAG Ime i Prezime Mreže računala Završni ispit 16. veljače Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i službeni šalabahter.
Mreže računala Završni ispit Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i službeni šalabahter. Predajete samo papire koje ste dobili. Rezultati, uvid u ispit i upis ocjena:... Zadatak
ВишеMicrosoft PowerPoint - vjezba_03_0809_WWWBR (1) [Compatibility Mode]
SVEUČILIŠTE U ZADRU Odjel za promet i pomorstvo Agenda Primjena računala Vježba 3 Web preglednici Internet i internet protokoli Klijentsko poslužiteljska arhitektura WWW WEB preglednici Osnove rada Mozilla
ВишеIntroduction to Programming
SQL Iskazi za modifkaciju nad podacima Unos novog podataka (2 metode) Insert Into Tabela Values(A 1,A 2,,A n ) Insert Into Tabela Select-iskaz Brisanje postojećeg podatka Delete From Tabela Where Uslov
ВишеВИСОКА МЕДИЦИНСКА ШКОЛА ЗДРАВСТВА ДОБОЈ ПРАВИЛНИК О ЗАВРШНОМ РАДУ Добој, март године
ВИСОКА МЕДИЦИНСКА ШКОЛА ЗДРАВСТВА ДОБОЈ ПРАВИЛНИК О ЗАВРШНОМ РАДУ Добој, март 2017. године На основу члана 64. Закона о високом образовању Републике Српске ( Службени гласник Републике Српске, бр. 73/10,
ВишеSVEUČILIŠTE U ZADRU Odjel za promet i pomorstvo Primjena računala Vježba 3 Web preglednici Agenda Internet i internet protokoli Klijentsko
SVEUČILIŠTE U ZADRU Odjel za promet i pomorstvo Primjena računala Vježba 3 Web preglednici Agenda Internet i internet protokoli Klijentsko poslužiteljska arhitektura WWW WEB preglednici Osnove rada Mozilla
ВишеFilesonic,Fileserve,Hotfile...premium download pomocu cookiesa
Filesonic,Fileserve,Hotfile...premium download pomocu cookiesa Uglavnom svi poznatiji download serveri imaju neka ogranicenja dokle god ste free useri a kupovinom premium naloga tih ogranicenja naravno
ВишеQlikView Training
QlikView Napredni Poslovni Sustavi d.o.o. Svjetlana Čubek Neven Kranjčec 7. 8. svibanj 2014 Sadržaj Što je QlikView? QlikView značajke Što čini QlikView jedinstvenim? Tipični korisnici QlikView alata Prezentacija
ВишеBožo Online upute
Božo On-Line Upute za natjecanje Kako do zadataka, kako predati zadatke, kako pogledati rezultate Zagrebački računalni savez 2 Zagrebačka INFORMATIJADA Božo Težak Napomena Ovaj dokument sadrži neke slike
ВишеNo Slide Title
Statistika je skup metoda za uređivanje, analiziranje i grafičko prikazivanje podataka. statistika???? Podatak je kvantitativna ili kvalitativna vrijednost kojom je opisano određeno obilježje (svojstvo)
ВишеRSS RSS Really Simple Syndication - veoma jednostavno povezivanje - Predstavlja jednostavan način za auto atsko preuzi a je želje ih informacija sa Va
RSS RSS Really Simple Syndication - veoma jednostavno povezivanje - Predstavlja jednostavan način za auto atsko preuzi a je želje ih informacija sa Vama interesantnih web sajtova, blogova... Cilj, ideja
ВишеMicrosoft PowerPoint - Rittal konfigurator 2019_prezentacija__HR
Rittal Configuration System Online konfigurator za Rittalove ormare PM-M N. Treml 19.07.2018 1 Jednostavnost konfiguracije Odaberite sustav Samostalni ormar, sustav ormara, različite dimenzije Konfigurirajte
ВишеSVEUČILIŠTE JOSIPA JURJA STROSSMAYERA U OSIJEKU FAKULTET ELEKTROTEHNIKE, RAČUNARSTVA I INFORMACIJSKIH TEHNOLOGIJA Sveučilišni studij WEB APLIKACIJA ZA
SVEUČILIŠTE JOSIPA JURJA STROSSMAYERA U OSIJEKU FAKULTET ELEKTROTEHNIKE, RAČUNARSTVA I INFORMACIJSKIH TEHNOLOGIJA Sveučilišni studij WEB APLIKACIJA ZA VOĐENJE REŽIJA ZA KUĆANSTVO Diplomski rad Željko Filipović
ВишеUpute za korištenje EasyChair konferencijskog sustava HRO CIGRE 2019 Prijava referata Ako ste već koristili EasyChair na 13. Savjetovanju ili prije ta
Upute za korištenje EasyChair konferencijskog sustava HRO CIGRE 2019 Prijava referata Ako ste već koristili EasyChair na 13. Savjetovanju ili prije tada ne trebate otvoriti račun. Za one koji se prvi put
ВишеPHP kod
PHP kod Fajl test.txt kreiran u Notepad-u Ugrađene funkcije u php-u fopen() otvara datoteku fclose() zatvara datoteku Primjer pokazuje kako se može najprije otvariti datoteka "test.txt" za čitanje, zatim
ВишеMicrosoft PowerPoint - 11_JavaScript_1.ppt [Compatibility Mode]
Java Script dr Suzana Marković, dipl.ing. el. suzana.markovic@bss.edu.rs Programski jezici Kompajlerski jezici - programski kôd konvertuje se u mašinski pre nego što se i pokrene, što znači da će se ta
ВишеELEKTROTEHNIČKI FAKULTET UNIVERZITETA U BEOGRADU VEB TUTORIJAL ZA SQL JEZIK Master rad Kandidat: Simon Tadić 2016/3219 Mentor: vanr.prof. dr Zoran Čič
ELEKTROTEHNIČKI FAKULTET UNIVERZITETA U BEOGRADU VEB TUTORIJAL ZA SQL JEZIK Master rad Kandidat: Simon Tadić 2016/3219 Mentor: vanr.prof. dr Zoran Čiča Beograd, April 2018. SADRŽAJ SADRŽAJ... 2 1. UVOD...
ВишеUputstvo za podešavanje za pristup eduroam servisu za Mac OS X Snow Leopard Copyright AMRES
Uputstvo za podešavanje za pristup eduroam servisu za Mac OS X Snow Leopard Copyright AMRES Ovo uputstvo se odnosi na sve Mac računare sa Mac OS X Snow Leopard operativnim sistemom. Podešavanja na različitim
ВишеEkonomski fakultet u Osijeku Kolegij: Elektroničko i mobilno poslovanje Nositelj: prof. dr. sc. Branimir Dukić Zadaci za vježbe 7. JavaScript - zadaci
Ekonomski fakultet u Osijeku Kolegij: Elektroničko i mobilno poslovanje Nositelj: prof. dr. sc. Branimir Dukić Zadaci za vježbe 7. JavaScript - zadaci za vježbu Funkcija će prebrojati parne brojeve
ВишеBiz web hosting
BIZ WEB HOSTING KORISNIČKO UPUTSTVO WWW.OBLACI.RS SADRŽAJ PRISTUP KORISNIČKOM PORTALU... 2 KUPOVINA BIZ WEB HOSTING SERVISA... 4 PRISTUP PLESK WEB KONTROLNOM PANELU... 14 PORTALI I DOMENI... 14 FAJL MENADŽER...
ВишеУПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese: Након
УПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese: http://www.srpskiarhiv.rs/ Након тога се на екрану појављује форма за пријаву на часопис
ВишеMetodolosko uputstvo Internet registra medicinske opreme
Institut za javno zdravlje Srbije "Dr Milan Jovanović Batut" Centar za informatiku i biostatistiku METODOLOŠKO UPUTSTVO INTERNET REGISTRA MEDICINSKE OPREME SADRŽAJ SADRŽAJ... 1 UVOD... 2 NADLEŽNOSTI U
ВишеRazvoj programa, Code::Blocks, struktura programa, printf, scanf, konverzioni karakteri predavač: Nadežda Jakšić
Razvoj programa, Code::Blocks, struktura programa, printf, scanf, konverzioni karakteri predavač: Nadežda Jakšić projektni zadatak projektovanje programa (algoritmi) pisanje programskog koda, izvorni kod,
ВишеFakultet tehničkih nauka, Novi Sad Predmet: ISIBP
Fakultet tehničkih nauka, Novi Sad Predmet: Informacioni sistemi i baze podataka dr Slavica Kordid Angelina Vujanovid Marina Nenid Marija Kukid Sistem ocenjivanja Ukupno: 100 bodova Teoretski deo (predavanja)
ВишеPowerPoint Presentation
Java konkurentno programiranje Životni ciklus niti i problemi sinhronizacije resursa Multitasking Multithreading Životni ciklus niti http://www.roseindia.net/java/thread/lifecycle-of-threads.shtml Životni
ВишеIntroduction to Programming
SQL Indeksi Uloga Indeksa o Kako baza postaje sve veća dizajn baze postaje sve važniji o Indeksi igraju značajnu ulogu u brzini rada same baze jer pomažu DBMS da brže pronađe ono što tražimo o Slični su
ВишеUvod u računarstvo 2+2
Datoteke nastavak Funkcija fgets Funkcija koja učitava podatke iz datoteke, liniju po liniju, je char *fgets(char *str, int n, FILE *fp); gdje su str pokazivač na dio memorije (string) u koji će ulazna
ВишеPowerPoint Presentation
II Karakteristike C jezika Programski jezik C je viši programski jezik opšte namene. Tesno je povezan sa UNIX OS uz koji je razvijan. Razvio ga je Dennis Ritchie 1970 u Bell Telephone Laboratories, Inc.
ВишеУПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese: Након
УПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese: http://www.srpskiarhiv.rs/ Након тога се на екрану појављује форма за пријаву на часопис
ВишеNSZ-GS7
Početni koraci SR Mrežni multimedijalni plejer NSZ-GS7 Slike ekrana, radnje i specifikacije su podložni promenama bez najave. Početni koraci: ON/STANDBY Uključivanje ili isključivanje plejera. Upravljanje
ВишеIntroduction to Programming
Jezik Baze Podataka SQL SQL o Jezik koji se koristi u radu sa relacionim bazama podataka o Nije programski jezik i manje je kompleksan. o Koristi se isključivo u radu za bazama podataka. o SQL nije case
ВишеMicrosoft PowerPoint - Datoteke [Compatibility Mode]
Датотеке стандардни улаз / излаз Датотека је именовани низ знакова (бајтова) У програмском језику C датотека је везана за улаз и излаз података функције стандардне библиотеке Најједностaвније
ВишеLAB 4 - Binarni komparator
UNIVERZITET CRNE GORE ELEKTROTEHNIČKI FAKULTET STUDIJSKI PROGRAM: ELEKTRONIKA,TELEKOMUNIKACIJE I RAČUNARI PREDMET: PROJEKTOVANJE DIGITALNIH SISTEMA FOND ČASOVA: 3 + 0 + 1 LABORATORIJSKA VJEŽBA NAZIV: REALIZACIJA
ВишеMicrosoft Word - Document1
УПУТСТВО ЗА ПИСАЊЕ РАДОВА ЗА КОНГРЕС МЕТРОЛОГА 2013 Петар Петровић, Иван Ивановић Кључне речи: симпозијум, уређивање текста, зборник радова, стилови КРАТАК САДРЖАЈ Дато је детаљно упутство ауторима о начину
ВишеЕлектротехнички факултет Универзитета у Београду Катедра за рачунарску технику и информатику ИР3ПИА - Пројекат из предмета Програмирање интернет аплик
ИР3ПИА - Пројекат из предмета Програмирање интернет апликација за јунско-јулски рок школске 2018/19. године Потребно је реализовати веб систем за играње квиза Слагалица, који се састоји од неколико игара.
Више