[ webjunior @ 03.05.2012. 16:51 ] @
| Ako imamo neki kod u php, recimo
Code (php):
<?php
if (isset($_POST['username']...)) {
$username = $_POST['username'];
...<br ><br >
echo 'OK!';
} else {
// redirekcija, druga stranica, recimo recistracija.php
}
?>
I sad za else hoćemo da odemo na neku drugu stranicu? Šta koristiti header() ili šta? I zanima me, ako na početnoj stranici namestim session_start(), da li moram na svakoj sledecoj? i da li zavisi, kako stizemo do nje? Tacnije, dokle je otvorena sesija, ako sam bio jasan? |
[ ivan.a @ 03.05.2012. 19:41 ] @
Zašto ne probaš sam?
Koristi:
header('location: registracija.php'); exit;
Ova funkcija se koristi pre bilo kakvog HTML koda.
Najbolje je da sve serverske zahteve i upite iz baze podataka odvojiš od HTML koda.
Što se tiče session_start(), obično se to ovako radi: napraviš fajl npr config.php koji uvek pozivaš. Na samom početku config.php dodaš session_start(); .
Trajanje sesije zavisi od podešavanja servera, a obično traje 24 minuta (ili 15 min).
[ webjunior @ 03.05.2012. 20:37 ] @
To mi treba, konkretan odgovor. Imas ladno pivo od mene :)
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.