Dit is de code van mijn eerste pagina;
en dan op de tweede pagina wordt wat gedaan met de $_SESSION:
Maar als ik dit thuis draai dan word ik telkens terug gestuurd naar de header (index.php). Oook als ik een name en pw invul...?? Dit begrijp ik niet, wordt de session neit geregistreerd?
PS: Ik gebruik thuis enkele quotes, maar als ik ze hier post dan krijg ik iets vaags te zien...
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| //1e pagina <?php session_start(); ?> <form action="mail.php" method="post"> Username<br> <INPUT type="text" name="name" size="16%"><br> Password<br> INPUT type="password" name="pw" size="16%"><br> <INPUT type="submit" name="go" value="View Mail"> </form> <?php if($_POST["go"]){ $_SESSION["username"]=$_POST['name']; $_SESSION["password"]=$_POST['pw']; header("Location:mail.php"); } ?> |
en dan op de tweede pagina wordt wat gedaan met de $_SESSION:
PHP:
1
2
3
4
5
6
7
8
| <?php session_start(); if(!isset($_SESSION["username"])){ header("Location:index.php"); } else { //meuk } ?> |
Maar als ik dit thuis draai dan word ik telkens terug gestuurd naar de header (index.php). Oook als ik een name en pw invul...?? Dit begrijp ik niet, wordt de session neit geregistreerd?
PS: Ik gebruik thuis enkele quotes, maar als ik ze hier post dan krijg ik iets vaags te zien...