![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 9.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Czesc
Problem wyglada nastepujaco mam strone do logowania i chce przeslac ciasteczko z nazwa osoby zalogowanej i robie to tak ...... <?php session_start(); $loginfailed = false; define("SESSION_NAME","gkg"); define("SESSION_REGISTERED","1190"); if(array_key_exists("checklogin",$_POST)) { $_SESSION[SESSION_NAME] = "gkg"; $loginfailed = true; $handle = fopen("user.php","r"); while(!feof($handle)) { $line = fgets($handle); $line = str_replace(chr(13),"",$line); $line = str_replace(chr(10),"",$line); if (($line != "") && ($line != "<?php") && ($line != "?>")) { list($login,$password) = explode("=",$line,2); if(($_POST["fieldlogin"] == trim($login)) && ($_POST["fieldpassword"] == trim($password))) { // $_SESSION[SESSION_NAME] = SESSION_REGISTERED; setcookie("user",$login,time()+3600); fclose($handle); $fp=fopen("http://helios.et.put.poznan.pl/~pgrabows/pg/login1.php","r"); if(!$fp) { print("Błąd połączenia : $errstr ($errno)<br>\n"); } else { while(!feof($fp)) { $str=fgets($fp); print($str); } fclose($fp); } die(); } } } fclose($handle); } ?> <html> <head> <script language="JavaScript"> if (parent.frames.length > 0) { window.top.location.href = location.href; } </script> <link href="piotr.css" rel="stylesheet" type="text/css"> </head> <body> <!-- Page setup table --> <center> <table class="maxi"> <tr> <td width="100%" align="center" valign="middle"> <!-- Login Form --> <form method="post" action="index1.php"> <input type="hidden" name="checklogin" value="1"> <table> <?php if($loginfailed) { echo "<tr><td><font color=\"red\">Login failed!<br>Please try again.</font></td></tr>\n"; } ?> <tr><td>Login</td></tr> <tr><td><input type="text" name="fieldlogin" size="20" maxlength="20"></td></tr> <tr><td>Password</td></tr> <tr><td><input type="password" name="fieldpassword" size="20" maxlength="20"></td></tr> <tr><td><input type="submit" value="Enter"></td></tr> </table> </form> </td> </tr> </table> </body> </html> nastepnie chcialby aby nazwa osoby zalogowanej byla dostepna login1.php <?php echo $_COOKIE["user"]; // dlaczego nic sie nie wyswietla ![]() ?> Prosze o pomoc dzieki pozdro |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Umiesc kod w BBcode "php" : [ php ][ /php ] - bo to jest nieczytelne.
-------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 9.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
nastepnie chcialby aby nazwa osoby zalogowanej byla dostepna login1.php
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 11:25 |