19. september 2005 - 18:47
Der er
29 kommentarer
Session eller login opføresig underlig
Hejsa mit login system er underlig lige nu siden igår aftes er den begyndt når jeg logger ind skriver den jeg er logget ind som mit brugernavn men når bruger menu kommer så står der en andens brugernavn :( og hvis jeg går ind i nogle af punkterne går den ind under min ejen brugers og feks ind på min prfil går den ind på en andens koden som er i index ser sådan ud <?php if (isset($_COOKIE['xmas_brugernavn']) && isset($_COOKIE['xmas_password']) && isset($_COOKIE['xmas_id'])) { $_SESSION['brugernavn'] = $_COOKIE['xmas_brugernavn']; $_SESSION['password'] = $_COOKIE['xmas_password']; $_SESSION['id'] = $_COOKIE['xmas_id']; } if(!$_SESSION["brugernavn"] AND !$_SESSION["password"] AND !$_SESSION["id"]) { echo "<form action='?side=login-ok.php' method='post'> <p><span class='style4'>Brugernavn: </span> <input name='brugernavn' size='17' > <br> <span class='style4'>Password: </span> <span class='style4'> <input type='password' name='password' size='17'> </span><br> <br> <select name='auto'> <option value='no'>Husk ikke</option> <option value='yes'>Husk</option> </select><br> <input type='submit' name='login' value='Login'> </a> </p> </form>"; } else { include("dbconnect.php"); $result = mysql_query("SELECT * FROM users WHERE id = '$_SESSION[id]'"); while ($row = mysql_fetch_array($result)){ extract($row); ?> <b>Velkommen <?php echo("$brugernavn"); ?></b><br> <a href="?side=bruger/profil.php&id=<?php echo("$brugernavn"); ?>">Profil</a><br> <a href="?side=bruger/gb.php&id=<?php echo("$id"); ?>">Gæstebog</a><br> <select name="Rediger i profil" size="1" class="dropdown" onchange="window.location.href = (this.options[this.selectedIndex].value);"> <option selected>Rediger i profil</option> <option value="?side=bruger/ret/personlig.php&brugernavn=<?php echo("$brugernavn"); ?>">Personlig</option> <option value="?side=bruger/ret/profiltext.php">Profiltext</option> <option value="?side=upload-profilbillede.php&id=<?php echo("$profilbillede"); ?>">Profilbillede</option> <option value="?side=bruger/ret/humoer.php&brugernavn=<?php echo("$brugernavn"); ?>">Humør</option> </select> <br> <a href="?side=logud.php">Logud</a> <br> <?php echo("$admin"); ?> <?php } } ?> <?php include("dbconnect.php"); if(isset($_SESSION['brugernavn']) && !empty($_SESSION['brugernavn'])) { $q = mysql_query(" SELECT * FROM status WHERE `brugernavn` = '".$_SESSION['brugernavn']."' "); if(mysql_num_rows($q) == 0) { mysql_query(" INSERT INTO status (tid, brugernavn) VALUES (NOW(),'".$_SESSION['brugernavn']."') "); } else { mysql_query(" UPDATE status SET `tid` = NOW() WHERE `brugernavn` = '".$_SESSION['brugernavn']."' "); } mysql_query(" DELETE FROM status WHERE date_add(tid,interval 10 MINUTE) < NOW() "); } ?> og da jeg slettede den bruger som den loggede ind på kommer brugermenu slet ikke mere
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
19. september 2005 - 19:08
#1
Kan det være en cookie med forkerte info i?
19. september 2005 - 19:28
#2
hm kan godt være men cookie har jeg aldrig fået til at virke som det skulle
19. september 2005 - 19:39
#3
Hvor har du koden som man logger ind med?Jeg har lige løbet hele din kode igennem, og lavet nogle småting! Gem lige denne kode som jakobdo.php og test den: <?php if(!isset($_SESSION['brugernavn'])) { if (isset($_COOKIE['xmas_brugernavn']) && isset($_COOKIE['xmas_password']) && isset($_COOKIE['xmas_id'])) { include("dbconnect.php"); $result = mysql_query("SELECT * FROM users WHERE id = " . $_COOKIE['xmas_id'] . " AND brugernavn LIKE '".$_COOKIE['xmas_brugernavn']."' AND password LIKE '".$_COOKIE['xmas_password']."' LIMIT 1"); if(mysql_num_rows($result)>0) { $row = mysql_fetch_assoc($result); $_SESSION['brugernavn'] = $row['_brugernavn']; $_SESSION['password'] = $row['password']; $_SESSION['id'] = $row['id']; } else { echo "Ingen bruger fundet..."; } } } if(!isset$_SESSION["brugernavn"]) { echo "<form action='?side=login-ok.php' method='post'> <p><span class='style4'>Brugernavn: </span> <input name='brugernavn' size='17'> <br> <span class='style4'>Password: </span><span class='style4'> <input type='password' name='password' size='17'> </span><br> <br> <select name='auto'> <option value='no'>Husk ikke</option> <option value='yes'>Husk</option> </select><br> <input type='submit' name='login' value='Login'></a> </p> </form>"; } else { include("dbconnect.php"); $result = mysql_query("SELECT * FROM users WHERE id = '$_SESSION[id]'"); while ($row = mysql_fetch_array($result)) { extract($row); ?> <b>Velkommen <?php echo("$brugernavn"); ?></b><br> <a href="?side=bruger/profil.php&id=<?php echo("$brugernavn"); ?>">Profil</a><br> <a href="?side=bruger/gb.php&id=<?php echo("$id"); ?>">Gæstebog</a><br> <select name="Rediger i profil" size="1" class="dropdown" onchange="window.location.href = (this.options[this.selectedIndex].value);"> <option selected>Rediger i profil</option> <option value="?side=bruger/ret/personlig.php&brugernavn=<?php echo("$brugernavn"); ?>">Personlig</option> <option value="?side=bruger/ret/profiltext.php">Profiltext</option> <option value="?side=upload-profilbillede.php&id=<?php echo("$profilbillede"); ?>">Profilbillede</option> <option value="?side=bruger/ret/humoer.php&brugernavn=<?php echo("$brugernavn"); ?>">Humør</option> </select> <br> <a href="?side=logud.php">Logud</a> <br> <?php echo("$admin"); ?> <?php } } ?> <?php include("dbconnect.php"); if(isset($_SESSION['brugernavn'])) { $q = mysql_query(" SELECT * FROM status WHERE `brugernavn` = '".$_SESSION['brugernavn']."' "); if(mysql_num_rows($q) == 0) { mysql_query(" INSERT INTO status (tid, brugernavn) VALUES (NOW(),'".$_SESSION['brugernavn']."') "); } else { mysql_query(" UPDATE status SET `tid` = NOW() WHERE `brugernavn` = '".$_SESSION['brugernavn']."' "); } mysql_query(" DELETE FROM status WHERE date_add(tid,interval 10 MINUTE) < NOW() "); } ?>
19. september 2005 - 19:45
#4
den skriver Parse error: parse error, unexpected T_VARIABLE, expecting '(' in /customers/mr-xmas.dk/mr-xmas.dk/httpd.www/1/index2.php on line 237
19. september 2005 - 19:46
#5
der står i den linie if(!isset$_SESSION["brugernavn"]) glemte jeg at skrive unskyld
19. september 2005 - 19:48
#6
Ret: if(!isset$_SESSION["brugernavn"]) til: if(!isset($_SESSION["brugernavn"]))
19. september 2005 - 19:51
#7
menuen kommer stadig ikke når man har logget ind den viser ingen ting
19. september 2005 - 20:02
#8
Prøv at ret denne kode: else { include("dbconnect.php"); $result = mysql_query("SELECT * FROM users WHERE id = '$_SESSION[id]'"); while ($row = mysql_fetch_array($result)) { extract($row); ?> <b>Velkommen <?php echo("$brugernavn"); ?></b><br> <a href="?side=bruger/profil.php&id=<?php echo("$brugernavn"); ?>">Profil</a><br> <a href="?side=bruger/gb.php&id=<?php echo("$id"); ?>">Gæstebog</a><br> <select name="Rediger i profil" size="1" class="dropdown" onchange="window.location.href = (this.options[this.selectedIndex].value);"> <option selected>Rediger i profil</option> <option value="?side=bruger/ret/personlig.php&brugernavn=<?php echo("$brugernavn"); ?>">Personlig</option> <option value="?side=bruger/ret/profiltext.php">Profiltext</option> <option value="?side=upload-profilbillede.php&id=<?php echo("$profilbillede"); ?>">Profilbillede</option> <option value="?side=bruger/ret/humoer.php&brugernavn=<?php echo("$brugernavn"); ?>">Humør</option> </select> <br> <a href="?side=logud.php">Logud</a> <br> <?php echo("$admin"); ?> <?php } } til: else { <b>Velkommen <?php echo $_SESSION['brugernavn']; ?></b><br> <a href="?side=bruger/profil.php&id=<?php echo $_SESSION['brugernavn']; ?>">Profil</a><br> <a href="?side=bruger/gb.php&id=<?php echo $_SESSION['id']; ?>">Gæstebog</a><br> <select name="Rediger i profil" size="1" class="dropdown" onchange="window.location.href = (this.options[this.selectedIndex].value);"> <option selected>Rediger i profil</option> <option value="?side=bruger/ret/personlig.php&brugernavn=<?php echo $_SESSION['brugernavn']; ?>">Personlig</option> <option value="?side=bruger/ret/profiltext.php">Profiltext</option> <option value="?side=upload-profilbillede.php&id=<?php echo("$profilbillede"); ?>">Profilbillede</option> <option value="?side=bruger/ret/humoer.php&brugernavn=<?php echo$_SESSION['brugernavn']; ?>">Humør</option> </select> <br> <a href="?side=logud.php">Logud</a> <br> <?php echo("$admin"); ?> <?php }
19. september 2005 - 20:07
#9
den komemr stadig ikke kan det være i login ok? vil du se den kode?
19. september 2005 - 20:16
#10
Det er lidt svært at finde hoved og hale i hele dit script! Men prøv at kom med det ja!
19. september 2005 - 20:18
#11
<?php require("config.php"); $login = &$HTTP_POST_VARS['login']; if(empty($login)) { echo 'Denne side kræver login adgang'; } else { $brugernavn = &$HTTP_POST_VARS['brugernavn']; $password = &$HTTP_POST_VARS['password']; if(empty($brugernavn) OR empty($password)) { echo 'Et af felterne er tomme'; } else { mysql_connect($mysql_host, $mysql_user, $mysql_pw); mysql_select_db($mysql_db); $result_user = mysql_query("select brugernavn from users where brugernavn = '$brugernavn'") or die (mysql_error()); $result_pw = mysql_query("select password from users where password = '$password'") or die (mysql_error()); $result_id = mysql_query("select * from users where id = '$id'") or die (mysql_error()); $array_user = mysql_fetch_array($result_user); $array_pw = mysql_fetch_array($result_pw); $array_id = mysql_fetch_array($result_id); if($array_user['brugernavn'] == $brugernavn AND $array_id['id'] == $id AND $array_pw['password']) { session_start(); session_register("brugernavn"); session_register("password"); session_register("id"); echo "Du er nu logget ind som $brugernavn"; } if ($_POST["auto"] == "yes") { setcookie("cookie_brugernavn", $_SESSION['brugernavn'], time() + 60*60*24*180); setcookie("cookie_kodeord", $_SESSION['kodeord'], time() + 60*60*24*180); } else { echo 'Forkert brugernavn eller password'; } } } ?> hvordan ville du da lave den login?
19. september 2005 - 20:35
#12
Jeg ville lave den sådan her: <?php require("config.php"); $login = $_POST['login']; if(empty($login)) { echo 'Denne side kræver login adgang'; } else { $brugernavn = $_POST['brugernavn']; $password = $_POST['password']; if(!isset($brugernavn) OR !isset($password)) { echo 'Et af felterne er tomme'; } else { mysql_connect($mysql_host, $mysql_user, $mysql_pw); mysql_select_db($mysql_db); $result = mysql_query("select id, brugernavn,password from users where brugernavn LIKE '".$brugernavn."' AND password LIKE '".$password."' LIMIT 1") or die (mysql_error()); if(mysql_num_rows($result)==0) { echo "Forkert brugernavn eller kodeord"; exit(); } $row = mysql_fetch_assoc($result); session_start(); $_SESSION['brugernavn'] = $row['brugernavn']; $_SESSION['password'] = $row['password']; $_SESSION['id'] = $row['id']; if ($_POST["auto"] == "yes") { setcookie("cookie_brugernavn", $_SESSION['brugernavn'], time() + 60*60*24*180); setcookie("cookie_kodeord", $_SESSION['kodeord'], time() + 60*60*24*180); } echo "Du er nu logget ind som " . $_SESSION['brugernavn']; } } ?>
19. september 2005 - 20:38
#13
ja nu virker det untagen det med auto login :)
19. september 2005 - 20:41
#14
Det skal vi lige have rettet ovre i din gamle kode! :o)
19. september 2005 - 20:49
#15
der er os fejl her i <?php if(!isset($_SESSION['brugernavn'])) { if (isset($_COOKIE['xmas_brugernavn']) && isset($_COOKIE['xmas_password']) && isset($_COOKIE['xmas_id'])) { include("dbconnect.php"); $result = mysql_query("SELECT * FROM users WHERE id = " . $_COOKIE['xmas_id'] . " AND brugernavn LIKE '".$_COOKIE['xmas_brugernavn']."' AND password LIKE '".$_COOKIE['xmas_password']."' LIMIT 1"); if(mysql_num_rows($result)>0) { $row = mysql_fetch_assoc($result); $_SESSION['brugernavn'] = $row['brugernavn']; $_SESSION['password'] = $row['password']; $_SESSION['id'] = $row['id']; } else { echo "Ingen bruger fundet..."; } } } if(!isset($_SESSION["brugernavn"])) { echo "<form action='?side=login-ok.php' method='post'> <p><span class='style4'>Brugernavn: </span> <input name='brugernavn' size='17'> <br> <span class='style4'>Password: </span><span class='style4'> <input type='password' name='password' size='17'> </span><br> <br> <select name='auto'> <option value='no'>Husk ikke</option> <option value='yes'>Husk</option> </select><br> <input type='submit' name='login' value='Login'></a> </p> </form>"; } else { <b>Velkommen <?php echo $_SESSION['brugernavn']; ?></b><br> <a href="?side=bruger/profil.php&id=<?php echo $_SESSION['brugernavn']; ?>">Profil</a><br> <a href="?side=bruger/gb.php&id=<?php echo $_SESSION['id']; ?>">Gæstebog</a><br> <select name="Rediger i profil" size="1" class="dropdown" onchange="window.location.href = (this.options[this.selectedIndex].value);"> <option selected>Rediger i profil</option> <option value="?side=bruger/ret/personlig.php&brugernavn=<?php echo $_SESSION['brugernavn']; ?>">Personlig</option> <option value="?side=bruger/ret/profiltext.php">Profiltext</option> <option value="?side=upload-profilbillede.php&id=<?php echo("$profilbillede"); ?>">Profilbillede</option> <option value="?side=bruger/ret/humoer.php&brugernavn=<?php echo$_SESSION['brugernavn']; ?>">Humør</option> </select> <br> <a href="?side=logud.php">Logud</a> <br> <?php echo("$admin"); ?> <?php } } ?> testede med den gamle nemlig :) det fordi der åbnes nogle <?php ?> inde i en kode og ved ikke hvordan jeg skal lave det. det er den kode der som du har lavet om
19. september 2005 - 21:33
#16
Test denne kode: <?php if (isset($_COOKIE['cookie_brugernavn']) && isset($_COOKIE['cookie_password'])) { $brugernavn = $_COOKIE['cookie_brugernavn']); $password = $_COOKIE['cookie_password']); $result = mysql_query("select id, brugernavn,password from users where brugernavn LIKE '".$brugernavn."' AND password LIKE '".$password."' LIMIT 1") or die (mysql_error()); if(mysql_num_rows($query)==0) { echo "Brugeren findes ikke"; exit(); } $row = mysql_fetch_assoc($result); $_SESSION['brugernavn'] = $row['brugernavn']; $_SESSION['password'] = $row['password']; $_SESSION['id'] = $row['id']; } if(!isset($_SESSION['brugernavn'])) { echo "<form action='?side=login-ok.php' method='post'> <p><span class='style4'>Brugernavn: </span> <input name='brugernavn' size='17'> <br> <span class='style4'>Password: </span> <span class='style4'> <input type='password' name='password' size='17'> </span><br> <br> <select name='auto'> <option value='no'>Husk ikke</option> <option value='yes'>Husk</option> </select><br> <input type='submit' name='login' value='Login'> </a> </p> </form>"; } else { include("dbconnect.php"); $result = mysql_query("SELECT * FROM users WHERE id = '".$_SESSION[id]."' LIMIT 1") or die (mysql_error()); if(mysql_num_rows($result)>0)) { $row = mysql_fetch_assoc($result); ?> <b>Velkommen <?php echo $row['brugernavn']; ?></b><br> <a href="?side=bruger/profil.php&id=<?php echo $row['brugernavn']; ?>">Profil</a><br> <a href="?side=bruger/gb.php&id=<?php echo $row['id']; ?>">Gæstebog</a><br> <select name="Rediger i profil" size="1" class="dropdown" onchange="window.location.href = (this.options[this.selectedIndex].value);"> <option selected>Rediger i profil</option> <option value="?side=bruger/ret/personlig.php&brugernavn=<?php echo $row['brugernavn']; ?>">Personlig</option> <option value="?side=bruger/ret/profiltext.php">Profiltext</option> <option value="?side=upload-profilbillede.php&id=<?php echo $row['profilbillede']; ?>">Profilbillede</option> <option value="?side=bruger/ret/humoer.php&brugernavn=<?php echo $row['brugernavn']; ?>">Humør</option> </select> <br> <a href="?side=logud.php">Logud</a> <br> <?php echo("$admin"); ?> <?php } $q = mysql_query("SELECT * FROM status WHERE `brugernavn` = '".$_SESSION['brugernavn']."' LIMIT 1"); if(mysql_num_rows($q) == 0) { mysql_query("INSERT INTO status (tid, brugernavn) VALUES (NOW(),'".$_SESSION['brugernavn']."')"); } else { mysql_query("UPDATE status SET `tid` = NOW() WHERE `brugernavn` = '".$_SESSION['brugernavn']."'"); } mysql_query("DELETE FROM status WHERE date_add(tid,interval 10 MINUTE) < NOW()"); } ?>
20. september 2005 - 18:01
#17
$result = mysql_query("select id,brugernavn,password from users where brugernavn LIKE '".$brugernavn."' AND password LIKE '".$password."' LIMIT 1") or die (mysql_error()); siger den der er fejl i den skriver Warning: mysql_query(): Access denied for user: 'mr-xmas.dk@localhost' (Using password: NO) in /customers/mr-xmas.dk/mr-xmas.dk/httpd.www/1/index.php on line 222 Warning: mysql_query(): A link to the server could not be established in /customers/mr-xmas.dk/mr-xmas.dk/httpd.www/1/index.php on line 222 Access denied for user: 'mr-xmas.dk@localhost' (Using password: NO)
20. september 2005 - 18:56
#18
så nu virker cookie men hvordan sletter man så cookie igen når man logger ud :)
20. september 2005 - 18:56
#19
og send et svar :)
20. september 2005 - 19:06
#20
hmm nu virker det ikke da jeg slettede alle mine cookies på min computer den laver en cookie men den vil ikke selv logge ind
21. september 2005 - 07:50
#21
Forklar lige igen! Er der intet som virker? Eller er det kun cookies som ikke virker?
21. september 2005 - 14:40
#22
det er kun cookies den laver en cookie og i den står der password og brugernavn som den skal men den logger ikke auto ind... den virkede ind til jeg prøvede at slette alle mine cookies og selv om den laver den igen logger den ikke ind og der står password og brugernavn i cookien
21. september 2005 - 14:44
#23
Prøv at post begge dine 2 koder herinde.
21. september 2005 - 14:48
#24
login-ok --- <?php require("config.php"); $login = $_POST['login']; if(empty($login)) { echo 'Denne side kræver login adgang'; } else { $brugernavn = $_POST['brugernavn']; $password = $_POST['password']; if(!isset($brugernavn) OR !isset($password)) { echo 'Et af felterne er tomme'; } else { mysql_connect($mysql_host, $mysql_user, $mysql_pw); mysql_select_db($mysql_db); $result = mysql_query("select id, brugernavn,password from users where brugernavn LIKE '".$brugernavn."' AND password LIKE '".$password."' LIMIT 1") or die (mysql_error()); if(mysql_num_rows($result)==0) { echo "Forkert brugernavn eller kodeord"; exit(); } $row = mysql_fetch_assoc($result); session_start(); $_SESSION['brugernavn'] = $row['brugernavn']; $_SESSION['password'] = $row['password']; $_SESSION['id'] = $row['id']; if ($_POST["auto"] == "yes") { setcookie("xmas_brugernavn'", $_SESSION['brugernavn'], time() + 60*60*24*180); setcookie("xmas_password'", $_SESSION['password'], time() + 60*60*24*180); } echo "Du er nu logget ind som " . $_SESSION['brugernavn']; } } ?> --- login script --- <?php include("dbconnect.php"); if (isset($_COOKIE['xmas_brugernavn']) && isset($_COOKIE['xmas_password'])) { $brugernavn = ($_COOKIE['xmas_brugernavn']); $password = ($_COOKIE['xmas_password']); $result = mysql_query("select id, brugernavn, password from users where brugernavn LIKE '".$brugernavn."' AND password LIKE '".$password."' LIMIT 1") or die (mysql_error()); if(mysql_num_rows($result)==0) { echo "Brugeren findes ikke"; exit(); } $row = mysql_fetch_assoc($result); $_SESSION['brugernavn'] = $row['brugernavn']; $_SESSION['password'] = $row['password']; $_SESSION['id'] = $row['id']; } if(!isset($_SESSION['brugernavn'])) { echo "<form action='?side=login-ok.php' method='post'> <p><span class='style4'>Brugernavn: </span> <input name='brugernavn' size='17'> <br> <span class='style4'>Password: </span> <span class='style4'> <input type='password' name='password' size='17'> </span><br> <br> <select name='auto'> <option value='no'>Husk ikke</option> <option value='yes'>Husk</option> </select><br> <input type='submit' name='login' value='Login'> </a> </p> </form>"; } else { include("dbconnect.php"); $result = mysql_query("SELECT * FROM users WHERE id = '".$_SESSION[id]."' LIMIT 1") or die (mysql_error()); if(mysql_num_rows($result)>0) { $row = mysql_fetch_assoc($result); ?> <b>Velkommen <?php echo $row['brugernavn']; ?></b><br> <a href="?side=bruger/profil.php&id=<?php echo $row['brugernavn']; ?>">Profil</a><br> <a href="?side=bruger/gb.php&id=<?php echo $row['id']; ?>">Gæstebog</a><br> <select name="Rediger i profil" size="1" class="dropdown" onchange="window.location.href = (this.options[this.selectedIndex].value);"> <option selected>Rediger i profil</option> <option value="?side=bruger/ret/personlig.php&brugernavn=<?php echo $row['brugernavn']; ?>">Personlig</option> <option value="?side=bruger/ret/profiltext.php">Profiltext</option> <option value="?side=upload-profilbillede.php&id=<?php echo $row['profilbillede']; ?>">Profilbillede</option> <option value="?side=bruger/ret/humoer.php&brugernavn=<?php echo $row['brugernavn']; ?>">Humør</option> </select> <br> <a href="?side=logud.php">Logud</a> <br> <?php echo("$admin"); ?> <?php } $q = mysql_query("SELECT * FROM status WHERE `brugernavn` = '".$_SESSION['brugernavn']."' LIMIT 1"); if(mysql_num_rows($q) == 0) { mysql_query("INSERT INTO status (tid, brugernavn) VALUES (NOW(),'".$_SESSION['brugernavn']."')"); } else { mysql_query("UPDATE status SET `tid` = NOW() WHERE `brugernavn` = '".$_SESSION['brugernavn']."'"); } mysql_query("DELETE FROM status WHERE date_add(tid,interval 10 MINUTE) < NOW()"); } ?> --- og så skal jeg os have lavet så man kan logge ud og den sletter cookie
21. september 2005 - 14:51
#25
Prøv at tilføj noget DEBUG: if (isset($_COOKIE['xmas_brugernavn']) && isset($_COOKIE['xmas_password'])) { $brugernavn = ($_COOKIE['xmas_brugernavn']); $password = ($_COOKIE['xmas_password']); echo "Cookie Brugernavn: " . $brugernavn . "<br>"; echo "Cookie Password: " . $password . "<br>";
21. september 2005 - 14:53
#26
nope den logger ikke ind selv :( men syntes det er underligt når den gjorder enden jeg slettede alle mine cookies
21. september 2005 - 14:54
#27
korrekt! Prøv nu at lav lidt debug som jeg skriver! Kommer der nogle info ud ved COOKIE brugernavn? Du må prøve at teste skridt for skridt! Lige nu kan jeg ikke bare lige se der er fejlen!
21. september 2005 - 14:59
#28
okay men send et svar :) kan du ikke skrive hvad man skal skrive i en logud.php for den går ind og sletter cookie
21. september 2005 - 15:18
#29
En logud.php kunne f.eks. se sådan ud: <?php //Initialize the session. //If you are using session_name("something"), don't forget it now! session_start(); //Unset all of the session variables. $_SESSION = array(); //If it's desired to kill the session, also delete the session cookie. //Note: This will destroy the session, and not just the session data! if (isset($_COOKIE[session_name()])) { setcookie(session_name(), '', time()-42000, '/'); } setcookie("xmas_brugernavn'", $_SESSION['brugernavn'], time() - 42000); setcookie("xmas_password'", $_SESSION['password'], time() - 42000); // Finally, destroy the session. session_destroy(); ?>
Vi tilbyder markedets bedste kurser inden for webudvikling