Ik heb deze code gemaakt. Op mijn easyphp "server" doet hij het wel.
Maar nu heb ik hem draaien op een IIS server met mysql en php.
Maar nu krijg ik een foutmelding:
Wie weet wat dit kan zijn???
Het zit hem in deze regels:
Want als ik die weghaal dan geeft ie de foutmelding niet meer.
Maar nu heb ik hem draaien op een IIS server met mysql en php.
code:
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
| <?
include "../includes/config.php";
$_POST['naam'] = addslashes(isset($_POST['naam'])) ? $_POST['naam']: false;
$_POST['wachtwoord'] = $_POST['wachtwoord'] = md5($_POST['wachtwoord']);
$sql = "SELECT ID FROM admin WHERE wachtwoord = '" . $_POST['wachtwoord'] ."' AND naam = '" . $_POST['naam']. "' LIMIT 1";
if(!($result = mysql_query($sql))) die(mysql_error());
$Rows = mysql_num_rows($result);
if($Rows != 0) {
begintabel("Ingelogd");
setcookie($name,$value);
header("location:index.php");
echo "Ingelogd!<br>";
eindetabel();
}
else
{
begintabel("Inloggen");
echo "<form method='post' action='inloggen.php'>";
echo "Naam: <input type='text' name='naam' size='20'><br>";
echo "Wachtwoord: <input type='password' name='wachtwoord' size='20'><br>";
echo "<input type='submit' name='submit' Value='Inloggen'>";
eindetabel();
}
echo "Terug naar de <a href='index.php'>admin</a><br>";
?> |
Maar nu krijg ik een foutmelding:
code:
1
2
3
| Warning: Cannot modify header information - headers already sent by (output started at D:\Apps\Intranet\admin\inloggen.php:10) in D:\Apps\Intranet\admin\inloggen.php on line 26 Warning: Cannot modify header information - headers already sent by (output started at D:\Apps\Intranet\admin\inloggen.php:10) in D:\Apps\Intranet\admin\inloggen.php on line 28 |
Wie weet wat dit kan zijn???
Het zit hem in deze regels:
code:
1
2
| setcookie($name,$value);
header("location:index.php"); |
Want als ik die weghaal dan geeft ie de foutmelding niet meer.