Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> problem z sesjami i header
rafiksq
post
Post #1





Grupa: Zarejestrowani
Postów: 162
Pomógł: 0
Dołączył: 8.11.2006
Skąd: Gdynia

Ostrzeżenie: (0%)
-----


Mam taki maly system, ktory bez problemu dziala na lokalnym serwerze webserv czy wykupionym serwerze tylko jest problem na amm.net.pl. Otórz po zalogowaniu do systemu wyswietla sie biala strona i trzeba klinac odswierz wtedy jest ok, podobna sprawa jest pozniej w momencie klikania na poszczegolne pozycje w menu najpierw biala storna dopiero pozniej odswierz i jest ok.Problem wystepuje tylko w IE a firefoxie jest ok.

kod index.php:
  1. <?
  2.  
  3. if(!$_SESSION['logowanie'] == 'poprawne' || !$_SESSION['logowanie']){
  4. header("Locatio: <a href=\"htt://orfin.net.pl/zarz_nier/log.php");&#092;" target=\"_blank\">htt://orfin.net.pl/zarz_nier/log.php");</a>
  5. exit();
  6. }
  7.  
  8. if($action=='wyloguj'){
  9. unset($_SESSION['logowanie']);
  10. header("Locatio: <a href=\"htt://orfin.net.pl/zarz_nier/log.php");&#092;" target=\"_blank\">htt://orfin.net.pl/zarz_nier/log.php");</a>
  11. exit();
  12. }
  13.  
  14. require_once('include/mysql_connect.php');
  15. include('include/function.php');
  16. include('include/head.php');
  17. echo "<div class=\"div_main\">";
  18.  
  19. if($_SESSION['logowanie'] == 'poprawne') { //zawartosc dostepna po zalogowaniu
  20.  
  21. include ("include/header.php");
  22. include ("include/menu.php");
  23.  
  24. switch($s){    
  25.        
  26.    case "add_klient"<span style="color: #007700":
  27.    include("section/klient.php");    
  28.    break;
  29.    
  30.    case "klienci"<span style="color: #007700":
  31.    include("section/klienci.php");    
  32.    break;
  33.    
  34.   defaul:  include("section/main.php");
  35.  
  36. }
  37.  
  38. }//koniec zawartości dostepnej po zalogowaniu
  39.  
  40. echo "</div>";
  41. include('include/foot.php');
  42. ?>
Go to the top of the page
+Quote Post
f1xer
post
Post #2





Grupa: Zarejestrowani
Postów: 403
Pomógł: 68
Dołączył: 20.03.2008

Ostrzeżenie: (0%)
-----


1. Masz header Locatio powinno być Location
2. W header nie umieszczaj <a href="czxc"> tylko sam adres gdzie przekierować.
Go to the top of the page
+Quote Post
rafiksq
post
Post #3





Grupa: Zarejestrowani
Postów: 162
Pomógł: 0
Dołączył: 8.11.2006
Skąd: Gdynia

Ostrzeżenie: (0%)
-----


ten blad pojawil sie tylko tutaj w momencie kopiowania kodu, kod jest poprawny:
<?
if(!$_SESSION['logowanie'] == 'poprawne' || !$_SESSION['logowanie']){
header("Location: http://orfin.net.pl/zarz_nier/log.php");
exit();
}

if($action=='wyloguj'){
unset($_SESSION['logowanie']);
header("Location: http://orfin.net.pl/zarz_nier/log.php");
exit();
}
?>

dodaje jeszcze kod do log.php:
<?
session_start();
require_once('include/mysql_connect.php');
include_once('logowanie.php');

if($_SESSION['logowanie']=='poprawne'){
header("Location: http://orfin.net.pl/zarz_nier/index.php");
exit();
}

?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<META HTTP-EQUIV="content-type" CONTENT="text/html; charset=ISO-8859-2">
<meta name="robots" content="noindex,nofollow">
<link rel="stylesheet" type="text/css" href="include/style.css" />
<script type="text/javascript" src="include/script.js"></script>
</head>
<body style="margin:0px;padding:0px">
<div style="text-align:center;padding:0px;margin:0px"><center>


<?
echo "<div style=\"font-size:12px;background:#ffffff;width:300px;padding:10 10 10 10px;margin-top:100px\">";
echo "Proszę zalogować się do systemu CRM for REA v1.0";

echo logowanie();
echo "</div>";
?>

</center>
</div>

</body>
</html>

Wyrzucilem z kodu header i nadal jest blad natomiast jak zostawilem tylko header i sesje wyrzucilem dziala idealnie.

Ten post edytował rafiksq 12.09.2008, 12:14:54
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.12.2025 - 18:14