[ ID411 @ 23.09.2009. 11:55 ] @
Moze li se ovaj kod iskoristiti da se napravi nesto kao brojac, da kada se pritisne submit broj ispisan na ekranu poveca za 1?

<?
session_start();
$broj=1;
session_register("broj");
echo $broj;?>
<form method="POST" action="">
<p><input type="submit" value="Submit" name="B1"></p>
</form>
<?
if($_POST["B1"])$broj++;
?>


Nemam puno iskustva sa session-ima pa moze li mi neko pomoci?
[ dakipro @ 23.09.2009. 12:24 ] @
Ako je problem rad sa sesijama, to ima na manualu http://www.php.net/manual/en/book.session.php
procitaj molim te pravilnik php foruma pre nego postavis temu http://www.elitesecurity.org/t...-PHP-foruma-obavezno-procitati , razumem da tebi treba resenje tvog problema, ali ne mozes postaviti temu na koju odgovor mozes naci jednostavnim gledanjem php manuala, mislim, ne mozes ocekivati da te neko uputi u php programiranje ako ti ne znas osnovno osnovne stvari...
Tvoj kod ima nekoliko nepravilnost, koristi register_globals, ne setuje sesije ispravno (kao nizove), error reporting ti je iskljucen, pa tek onda se javlja deo koji treba povecati vrednost polja u sesiji. Recimo, kod mene (a i na vecini hostova) ovaj kod nece raditi, jer je register_globas zavistan da bi radio.

Ako je ovo pitanje vezano za tvoje prethodno o kvizu sa pitanjima, tamo sam vise mislio da stavis idjeve pitanja u sesiju, kao niz sa IDjevima, mada, ako su ti pitanja uvek i striktno poredjana po rednom broju, mozes i ovim pristupom. Pogledaj prvo osnove rada sa nizovima, sesije i to, pa onda gledaj da kodiras dalje, ne znam iz koje literature ucis, ali je ova definitivno prestarela i neodgovarajuca, imaces vise stete no koristi
Potrazi forum za novijim knjigama i tutorijalima, ima i nekoliko dobrih tutorijala koje su clanovi foruma pisali, kako za totalne pocetnike tako i za naprednije.
[ Tudfa @ 23.09.2009. 12:34 ] @
Code:

<?php
session_start();

if(!isset($_SESSION['counter'])){$_SESSION['counter'] = 0;}

if(isset($_POST['btn_submit'])){$_SESSION['counter']++;}

echo $_SESSION['counter'];

?>
<form method="post" action="page.php">
    <input type="submit" value="Submit" name="btn_submit">
</form>

Kao sto rece Dalibor - procitaj manual.
[ vatri @ 24.09.2009. 07:47 ] @
posto pretpostavljam da radis kviz, ne moras koristiti sesije, mozes jednostavno preko URL-a definisati koje pitanje je na redu.

Recimo ovako: index.php?pitanje=1 (tome kecu(1) pristupas sa $_GET['pitanje'] )

Kada kliknes na submit ides dalje do index.php?pitanje=2 i tako dalje.

procitaj na netu sledece stvari:

1. Osnove PHP i MySQL
2. HTML forme i PHP
3. mysql (create, select, order by)


Mozes i na 3. nacin preko Ajax-a pozivat pitanja...

Ima puno nacina ali moras znat neke osnove da bi uopste poceo radit

poz i sretno!
[ web.edukacija @ 19.10.2009. 19:16 ] @
Kod kreiranja kviza jako lijepo se da to srediti s Flashom. Povežeš PHP i Flash i možeš napraviti jako lijepu aplikaciju.

Možeš pogledati primjer web aplikacije za provjeru znanja:
http://webtest.atspace.biz/

Drugi način koji je također jako dobar jest kao što je spomenuo vatri, korištenje Ajax-a (ako se odlučiš za to, moja preporuka je da naučiš jQuery, vrlo je jednostavno raditi Ajax aplikacije uz pomoć njega)