table in php

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Test test

test test

17/01/2008 20:34:00
Quote Anchor link
Op m'n site include ik login.php
Maar het werkt niet zoals het moet, alles komt door elkaar te staan.

Na een tijdje zoeken kwam ik er achter dat het volgens mij hier aan lag:

<table><form action="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? $PHP_SELF ?>
" method="post">
<td><font color="#B0CCFF"><strong>Gebruikersnaam:
</strong>
<td><font color="#B0CCFF"><input type="text" name="nick"></font><TR>
<td><font color="#B0CCFF"><strong>Wachtwoord:
</strong>
</font>
<td><font color="#B0CCFF"><input type="password" name="pass"></font><TR>
<td><font color="#B0CCFF"><strong>Tijd Ingelogd:
</strong>
</font>
<td><font color="#B0CCFF"><select name=tijd><option value=Jaar>Jaar<option value=Maand>Maand
<option value=Dag>Dag</select></font><TR>
<td>&nbsp;<td><font color="#B0CCFF"><input type="submit" name="login" value="Inloggen"></font><TR>
<td>
<p></p>
<p>&nbsp;<td><a href="wachtwoord.php"><font color="#B0CCFF">Wachtwoord Vergeten?</font></a></form>
</table>

En volgens mij meot dat <table> weg,, heb tijd rond gezocht maar werd niet veel wijzer.

Ps. weet iemand toevallig ook hoe je van Tijd ingelogd: gewoon "onthoud mij" kan maken?
 
PHP hulp

PHP hulp

22/12/2024 17:02:06
 
Jan geen

Jan geen

17/01/2008 20:48:00
Quote Anchor link
Misschien moet je je eerst is wat verdiepen in PHP en HTML...
 
Joren de Wit

Joren de Wit

17/01/2008 20:56:00
Quote Anchor link
PHP Beginnershandleiding

Nooit mis om eens door te nemen. Staat ook een mooi hoofdstuk over formulieren in ;-)
 
Kumkwat Trender

Kumkwat Trender

17/01/2008 21:02:00
Quote Anchor link
[alles komt door elkaar te staan.]

vindt je het gek :P
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
34
35
36
37
38
<?
echo '<form action="' . $PHP_SELF . '" method="post">
<table>
  <tr>
    <td>
       Gebruikersnaam:
     </td>
     <td>
         <input type="text" name="nick">
      </td>
  </tr>

  <tr>
    <td>
       Wachtwoord:
     </td>
     <td>
         <input type="password" name="pass">
      </td>
  </tr>


<tr><td>
Tijd Ingelogd:
</td><td>
<select name=tijd>
<option value=Jaar>Jaar
<option value=Maand>Maand
<option value=Dag>Dag
</select>
</td></tr>
<tr><td>
<input type="submit" name="login" value="Inloggen">
</td><td>
<a href="wachtwoord.php">Wachtwoord Vergeten?</a></form>
</td></tr>
</table>'
;
?>


zo ziet ie er beter uit!!
Gewijzigd op 01/01/1970 01:00:00 door Kumkwat Trender
 
Joren de Wit

Joren de Wit

17/01/2008 21:08:00
Quote Anchor link
En in dit geval zou ik ervoor kiezen om PHP gewoon af te sluiten. Het meerendeel is HTML...

Zo dus:
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
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<table>
    <tr>
        <td>Gebruikersnaam:</td>
        <td><input type="text" name="nick"></td>
    </tr>
    
    <tr>
        <td>Wachtwoord:</td>
        <td><input type="password" name="pass"></td>
    </tr>
    
    <tr>
        <td>Tijd Ingelogd:</td>
        <td>
            <select name=tijd>
                <option value=Jaar>Jaar</option>
                <option value=Maand>Maand</option>
                <option value=Dag>Dag</option>
            </select>
        </td>
    </tr>
    <tr>
        <td><input type="submit" name="login" value="Inloggen"></td>
        <td><a href="wachtwoord.php">Wachtwoord Vergeten?</a></td>
    </tr>
</table>
</form>
 
Test test

test test

18/01/2008 20:41:00
Quote Anchor link
Oke bedankt voor jullie reactie, maar had ondertussen al uitgevonden hoe het moest,,

Maar dan nu nog mijn vraag over ingelogd blijven,, want hij blijft ingelogd. en wanneer je op uitloggen klikt, gebeurd er niets!

Dit heb ik op: login.php

if($_POST['blijven'] == "1") {
}
setcookie("gebruikersnaam", "$list->gebruikersnaam", time() + 365 * 86400);
setcookie("loggedid", "$list->id", time() + 365 * 86400);
setcookie("hash", "$list->wachtwoord", time() + 365 * 86400);


En dit bij uitloggen.php

if ($_COOKIE['gebruikersnaam'] == "" AND $_COOKIE['loggedid'] == ""){
echo "Je bent niet ingelogd dus uitloggen is niet nodig..<META HTTP-EQUIV='refresh' CONTENT='3; URL=../welkom.htm'>";
}
else {
setcookie("gebruikersnaam","", -1,"/");
setcookie("loggedid","", -1,"/");
echo "Succesvol uitgelogt!<META HTTP-EQUIV='refresh' CONTENT='1; URL=index.php'>";
}
 
Test test

test test

18/01/2008 20:57:00
Quote Anchor link
Heb het nu zo gedaan, volgens mij werkt het:

if($_POST['blijven'] == "1") {
$lengte = 60*60*24*365;
}
setcookie("gebruikersnaam", "$list->gebruikersnaam", time() + $lengte, "/");
setcookie("loggedid", "$list->id", time() + 365 * $lengte, "/");
setcookie("hash", "$list->wachtwoord", time() + $lengte, "/");
 



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.