Witam nie wiem o co chodzi, na localu na IE6 dziala i na mozilli tez. Ale jak przegralem to na server to pod IE6 dziala a pod mozila jakos nie chce przekazywac zmienne(da sie zalogowac ale na inne czesci zalogowane nie chce wejsc). Da sie zmienic tak ze bedzie to przekazywac ale chce ze po tam kilku minutach sesja wyginie(jak skasuje session_set_cookie_params(60); bedzie mozna sie zalogowac tylko automatycznie sie nie wyloguje po minucie)a nie chce tak

http://a-stefanowski.ovh.org/stare/test/
mam serwis oparty na index?id=.....

na samym poczatku dodaje (poczatek index.php)
  1. <? 
  2.  
  3. ?>
  4. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


skrypt logowania

  1. <?php
  2.  
  3.  
  4. if(isset($_POST['user']) && isset($_POST['haslo']))
  5. {
  6. // je&iquest;eli u&iquest;ytkownik w&sup3;aœnie podj&sup1;&sup3; prób&ecirc; zalogowania
  7. $user = $_POST['user'];
  8. $haslo = $_POST['haslo'];
  9.  
  10. include('funkcja_lacz.php');
  11. $zapytanie="select * from klient where LOGIN='$user' and HASLO_KL=sha1('$haslo')";
  12.  
  13. $wynik = mysql_query($zapytanie) or die('Zapytanie zakonczylo sie niepowdzeniem'); 
  14. $liczba=mysql_num_rows($wynik);
  15.  
  16. if($liczba>0)
  17. {
  18.  
  19. $_SESSION['zalogowany_klient']=$user;
  20. }
  21. }
  22.  
  23. if(isset($_SESSION['zalogowany_klient']))
  24. {
  25. echo 'U&iquest;ytkownik zalogowany jako: '.$_SESSION['zalogowany_klient'].'<br />';
  26. echo "<br />";
  27. echo "<a href="index.php?id=edytuj_dane">Edytuj dane</a>";
  28.  
  29. echo "<br />";
  30. echo "<a href="index.php?id=zamowione">Zamówione</a>";
  31.  
  32. echo "<br />";
  33. echo "<a href="index.php?id=zmien_haslo">Zmie&ntilde; has&sup3;o</a>";
  34.  
  35. echo "<br />";
  36. echo "<a href="index.php?id=zadaj_pytanie">Zadaj pytanie</a>";
  37.  
  38.  
  39. echo "<br />";
  40. echo "<br />";
  41. echo '<a href="index.php?id=wyloguj_klient">Wylogowanie</a><br />';
  42. }
  43. else
  44. {
  45. if(isset($user))
  46. {
  47. // je&iquest;eli próba logowania by&sup3;a nieudana
  48. echo 'Zalogowanie niemo&iquest;liwe.<br />';
  49. }
  50. else
  51. {
  52. // nie by&sup3;o próby logowania lub nast&sup1;pi&sup3;o wylogowanie
  53. echo 'U&iquest;ytkownik niezalogowany.<br />';
  54. }
  55.  
  56. // tworzenie formularza logowania
  57. echo '<form method="post" action="index.php">';
  58. echo '<table>';
  59. echo '<tr><td>Login:</td>';
  60. echo '<td><input type="text" name="user" size="10"></td></tr>';
  61. echo '<tr><td>Has&sup3;o:</td>';
  62. echo '<td><input type="password" name="haslo" size="10"></td></tr>';
  63. echo '<tr><td colspan="2" align="center">';
  64. echo '<input type="submit" value="Logowanie"></td></tr>';
  65. echo '</table></form>';
  66. echo '<a href="index.php?id=dodaj_klient">zarejestruj si&ecirc;</a>';
  67. echo "<br />";
  68. echo '<a href="index.php?id=brak_hasla">nie pami&ecirc;tam has&sup3;a</a>';
  69. }
  70. ?>


i sprawdzanie czy istenieje sesja w plikach gdzie wymaga zalogowania
  1. <?php
  2. if(isset($_SESSION['zalogowany_klient']))
  3. {
  4. ....// czesc dla zalogowanych
  5. }
  6. else
  7. {
  8. echo 'musisz byc zalogowany';
  9. }
  10. ?>


i jeszcze plik phpinfo bo moze server cos ma wylaczone
http://a-stefanowski.ovh.org/stare/test/info.php

utworzylem juz
login: test
haslo: test

A tak przy okazji to jest moj pierwszy sklep internetowy
dziekuje za pomoc