In- en uitlog probleem
Op dit moment ben ik bezig met een webwinkel en ik kan mijn artikelen per categorie weergeven (categoriepagina.php?id=5). Nu is mijn probleem dat als ik inlog de pagina wordt ververst ($_SERVER['PHP_SELF']) en id=5 verdwijnt.
Het resultaat is dat na het inloggen een pagina wordt getoond zonder enige SQL resultaten.
Heeft iemand enig idee?
Alvast bedankt.
Groeten,
KoK
Zonder code wordt het lastig je te helpen...
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<?php
<form action='".$_SERVER['PHP_SELF']."' method='post'>
<table align='right' style='margin-left:5px; margin-bottom:5px;'>
<tr>
<td>Email:</td>
<td colspan='2'><input type='text' name='email' /></td>
</tr>
<tr>
<td>Wachtwoord:</td>
<td colspan='2'><input type='password' name='wachtwoord' /></td>
</tr>
<tr>
<td colspan='3'>
";
if(isset($_GET['login']) && $_GET['login'] == "false"){
echo "Email en/of wachtwoord is onjuist.";
}
elseif(isset($_GET['active']) && $_GET['active'] == "false"){
echo "Activeer eerst uw account.";
}
echo "
</td>
<tr>
<td><a href='registreren.php'>Registreren</a></td>
<td align='right'>
<input type='hidden' name='refer' value='".$_SERVER['PHP_SELF']."' />
<input type='submit' class='button' value='Inloggen'/>
</td>
</tr>
</table>
</form>
?>
<form action='".$_SERVER['PHP_SELF']."' method='post'>
<table align='right' style='margin-left:5px; margin-bottom:5px;'>
<tr>
<td>Email:</td>
<td colspan='2'><input type='text' name='email' /></td>
</tr>
<tr>
<td>Wachtwoord:</td>
<td colspan='2'><input type='password' name='wachtwoord' /></td>
</tr>
<tr>
<td colspan='3'>
";
if(isset($_GET['login']) && $_GET['login'] == "false"){
echo "Email en/of wachtwoord is onjuist.";
}
elseif(isset($_GET['active']) && $_GET['active'] == "false"){
echo "Activeer eerst uw account.";
}
echo "
</td>
<tr>
<td><a href='registreren.php'>Registreren</a></td>
<td align='right'>
<input type='hidden' name='refer' value='".$_SERVER['PHP_SELF']."' />
<input type='submit' class='button' value='Inloggen'/>
</td>
</tr>
</table>
</form>
?>
En dit formulier is op iedere pagina te zien.
Groeten,
KoK
Gewijzigd op 01/01/1970 01:00:00 door KoK
En hoe ziet de verwerking van dit formulier eruit?
Misschien een idee om je action van het formulier aan te passen zodat het id in je action staat?