In- en uitlog probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

KoK

KoK

10/07/2008 16:31:00
Quote Anchor link
Hallo,

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
 
PHP hulp

PHP hulp

25/11/2024 22:42:08
 
Simon Blok

Simon Blok

10/07/2008 16:35:00
Quote Anchor link
Zonder code wordt het lastig je te helpen...
 
KoK

KoK

10/07/2008 16:40:00
Quote Anchor link
Neem me niet kwalijk. Dit is mijn formulier:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?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>

?>


En dit formulier is op iedere pagina te zien.

Groeten,
KoK
Gewijzigd op 01/01/1970 01:00:00 door KoK
 
Simon Blok

Simon Blok

10/07/2008 16:54:00
Quote Anchor link
En hoe ziet de verwerking van dit formulier eruit?
 
Rens nvt

Rens nvt

10/07/2008 17:02:00
Quote Anchor link
waarom je referer in een hidden field??? je hebt toch $_SERVER['HTTP_REFERER'] ? En het is niet vreemd dat je ID weg is, je geeft hem namelijk niet mee.
Misschien een idee om je action van het formulier aan te passen zodat het id in je action staat?
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.