inlog systeem vraag?
<html>
<head>
</head>
<body>
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<?php
session_start();
if (!empty($_POST)){
$username= $_POST["username"];
$wachtwoord= $_POST["wachtwoord"];
session_register("username");
session_register("wachtwoord");
header("location: geheim.php");
}
?>
session_start();
if (!empty($_POST)){
$username= $_POST["username"];
$wachtwoord= $_POST["wachtwoord"];
session_register("username");
session_register("wachtwoord");
header("location: geheim.php");
}
?>
<h2>Inloggen:</h2>
<hr>
<form name="form1" method="post" action="">
Inlognaam:<input name="username" type="text"><br>
Wachtwoord:<input name="wachtwoord" type="password"><br>
<input type="Submit" name="Submit" value="Inloggen">
</form>
</body>
</html>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
<?php
// Use of session_register() is deprecated
$barney = "A big purple dinosaur.";
session_register("barney");
// Use of $_SESSION is preferred, as of PHP 4.1.0
$_SESSION["zim"] = "An invader from another planet.";
// The old way was to use $HTTP_SESSION_VARS
$HTTP_SESSION_VARS["spongebob"] = "He's got square pants.";
?>
// Use of session_register() is deprecated
$barney = "A big purple dinosaur.";
session_register("barney");
// Use of $_SESSION is preferred, as of PHP 4.1.0
$_SESSION["zim"] = "An invader from another planet.";
// The old way was to use $HTTP_SESSION_VARS
$HTTP_SESSION_VARS["spongebob"] = "He's got square pants.";
?>
wat moet ik daar mee ?
OUD = VOUD
// Use of $_SESSION is preferred, as of PHP 4.1.0
Nieuw = GOED
// The old way was to use $HTTP_SESSION_VARS
OUD = VOUD
Het eerste wat je fout doet is wijzigingen voor de sessie te doen nadat je al uitvoer hebt. Verder zou error_reporting heel fijn zijn (dan krijg je dit ook meteen te zien)
Jean-Paul schreef op 16.10.2007 15:39:
Wat doe ik hier verkeerd?
1) Je vraagstelling is verkeerd. Stel een gerichte duidelijk vraag.
2) Ik zie geen error_reporting(E_ALL) aan staan.
3) Er staat html, dus output, voor session_start().
4) Je schrijft de ene $var over in een andere. Nutteloos.
5) Je gebruikt session_register() dat is antiek.
6) Er staat html, dus output, voor header().
7) Ben je een eigen taal begonnen? =>