Kane van Leen
Grünschnabel
hallo
ich habe ein problem.
ich will ein cookie setzten und es geht nicht.
also
in der start.php
ist ein formular mit 'user-feld' und 'passwort-feld'
gibt man name und pw ein öffnet sich checkuser.php
der code sieht so aus:
wobei der include befehl ausgeführt wird, wenn name und pass richtig sind, nur der cookie wird nicht gesetzt...
bleibt die frage:
warum?
ich habe ein problem.
ich will ein cookie setzten und es geht nicht.
also
in der start.php
ist ein formular mit 'user-feld' und 'passwort-feld'
gibt man name und pw ein öffnet sich checkuser.php
der code sieht so aus:
PHP:
<?php
$verbindung = @mysql_connect("host","user","pass");
mysql_select_db("db");
$QUERY = mysql_query("SELECT id, name, passwort FROM user WHERE name = '$user' AND passwort = '$pass'");
$NUMROWS = mysql_num_rows($QUERY);
if ($NUMROWS){
$cookiename = "kgcome1";
setcookie($cookiename, $name, time()+3600*24);
include("../pwrichtig.txt");
}else{
?>
<html>
<head>
<meta http-equiv="refresh" content="3;URL=../start.php">
</head>
<body>
Das war falsch!
</body>
</html>
<?
}
?>
wobei der include befehl ausgeführt wird, wenn name und pass richtig sind, nur der cookie wird nicht gesetzt...
bleibt die frage:
warum?