Predmet:Re:prikaz web stranice sa reklamom u trajanju od 20 sekundi
Ispisao sam tu kod jer za one koji se razumiju netrebaju pokretati. Vidjet ce ovdje ako nesto ne valja.
Necu objasnjavati svako posebno jer ako nevalja onda sam glupo pisao.
Ukratko, onemoguceno je da se upise direktno stranica tipa
http://www.mojaStranica.com/index.html i procita sadrzaj.
Mora se biti ulogiran.
Zadatak.
Prikazati stranicu reklama.html prilikom svakog prelaska sa stranice na stranicu u trajanju 20 sekundi za svakoga osim za zxz.
login.php
PreuzmiIzvorni kôd (PHP):<?php
if($_SERVER["HTTPS"] != "on")
{
header("Location: https://" . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"]);
}
include('functions.php');
?>
<HTML>
<HEAD>
<meta charset="utf-8">
<TITLE>login stranica</TITLE>
</HEAD>
<BODY bgcolor="#998066">
<form method="POST" action="login.php">
<fieldset>
<label>Ime: </label><input name="ime" type="text" /></br>
<p></p>
<label>Å ifra:</label><input name="sifra" type="text" />
<p></p>
<button type="submit" name="login_btn">PRIJAVI SE</button>
</fieldset>
</form>
</BODY>
</HTML>
logout.php
PreuzmiIzvorni kôd (PHP):<?php
header("location: login.php");
{
// redirekt na pocetnu stranu
header("location: /index.php");
}
?>
function.php
PreuzmiIzvorni kôd (PHP):<?php
//inicijalizacija varijabli
// pozovi funkciju login ako je pritisnuta tipka login_btn na formi login
if (isset($_POST['login_btn'])) {
login();
}
// LOGIRANJE KORISNIKA
function login()
{
// uzmi varijable iz forme
$ime = $_POST['ime'];
$sifra = $_POST['sifra'];
//kod za provjeru ime i sifra u bazi korisnika
if(($ime=='zxz' && $sifra=='1234') || ($ime=='avko' && $sifra=='1234'))
{
$_SESSION['ime'] = $ime;
$_SESSION['slbr'] = $sifra;
header('Location: index.html');
}
}
function isLoggedIn()
{
$ime=$_SESSION['ime'];
$sifra=$_SESSION['sifra'];
// ime i sifra moraju biti odredeni
{
return true;
}else{
return false;
}
}
function logOut()
{
//odjavi se i izbrisi sve session
header("Location: login.php");
}
?>
index.html
PreuzmiIzvorni kôd (HTML):<?php
include ('functions.php');
if (!isLoggedIn()) {
header('Location: login.php');
exit();
}
$ime=$_SESSION['ime'];
$sifra=$_SESSION['sifra'];
?>
<!DOCTYPE html>
<a class="active" href="index.html">Pocetna
</a>
<a href="druga.html">O meni
</a>
<a href="treca.html">Kontakt
</a>
<a href="logout.php">Odjava
</a>
<h1>PRVA WEB STRANICA
</h1>
<p>Dobro dosli na
<em>moju
</em> prvu web stranicu
</p>
<p>Ovo je pocetna stranica.
</p>
<p>reklama pogledana:
<span id="vrijednost"></span></p>
<li>prikazati drugu stranicu
</li>
<li>brojac broji unazad 10 sekundi
</li>
<li>povratak na prvu stranicu
</li>
<td>red 1 - kolona 1
</td>
<td>red 1 - kolona 2
</td>
<td>red 2 - kolona 1
</td>
<td>red 2 - kolona 2
</td>
druga.html
PreuzmiIzvorni kôd (HTML):<?php
include ('functions.php');
if (!isLoggedIn()) {
header('Location: login.php');
exit();
}
$ime=$_SESSION['ime'];
$sifra=$_SESSION['sifra'];
?>
<a href="index.html">Pocetna
</a>
<a class="active" href="druga.html">O meni
</a>
<a href="treca.html">Kontakt
</a>
<a href="logout.php">Odjava
</a>
treca.html
PreuzmiIzvorni kôd (HTML):<?php
include ('functions.php');
if (!isLoggedIn()) {
header('Location: login.php');
exit();
}
$ime=$_SESSION['ime'];
$sifra=$_SESSION['sifra'];
?>
<a href="index.html">Pocetna
</a>
<a href="druga.html">O meni
</a>
<a class="active" href="treca.html">Kontakt
</a>
<a href="logout.php">Odjava
</a>
reklama.html
PreuzmiIzvorni kôd (HTML):<?php
include ('functions.php');
if (!isLoggedIn()) {
header('Location: login.php');
exit();
}
$ime=$_SESSION['ime'];
$sifra=$_SESSION['sifra'];
?>
<!DOCTYPE html>
<h1>REKLAMA STRANICA
</h1>
<p>reklama pogledana:
<span id="vrijednost"></span></p>
<p>Nakon sto pogledate reklamu
</p>
<p>automatski ce Vas vratiti na prethodnu stranicu
</p>
<a href="index.html">vrati se na prethodnu
</a>
Prilozi:
reklama 20 sec avko.zip
Preuzimanja:1
Velicina datoteke:3.53 KB
zivot je moja domovina.
Ovaj post je ureden
4
puta. Posljednja izmjena 10.02.2023 10:56 od strane Avko.