pracowalem nad projektem pod windowsem, serwerek stal na krasnalu, przenioslem serwis pod linuxa i w apacha logach dostaje takie cos
Kod
[Sat Feb 25 12:26:38 2006] [error] php Notice: Undefined variable: wyloguj in /..../index.php on line 5
[Sat Feb 25 12:26:38 2006] [error] php Notice: Undefined variable: login in /..../logowanie.php on line 4
[Sat Feb 25 12:26:38 2006] [error] php Notice: Undefined variable: haslo in /..../logowanie.php on line 4
[Sat Feb 25 12:26:38 2006] [error] php Notice: Undefined variable: login in /..../logowanie.php on line 4
[Sat Feb 25 12:26:38 2006] [error] php Notice: Undefined variable: haslo in /..../logowanie.php on line 4
index.php
<?php require ("inc/config.php"); if ($wyloguj == "1") { unset ( $_SESSION['autoryzacja'], $_SESSION['login'], $_SESSION['rodzaj_uzytkownika'] ) ; } ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> <title>VirtualneBiuroObslugiKlienta</title> <link rel="Stylesheet" href="inc/style.css" type="text/css"> </head> <!--logowanie--> <?php include ("logowanie.php"); ?> . . .
logowanie.php
<?php require ("inc/config.php"); $login = $myrow["login"]; $haslo = $myrow["haslo"]; $rodzaj_uzytkownika = $myrow["rodzaj_uzytkownika"]; $_SESSION['login']=$login; $_SESSION['rodzaj_uzytkownika']=$rodzaj_uzytkownika; $_SESSION['autoryzacja']='1'; //Ilosc odwiedzin $ilosc = $myrow['ilosc_logowan']; $ilosc++; //updatuje ilosc $updatuje = "UPDATE uzytkownicy SET ilosc_logowan='$ilosc' WHERE login='$login'"; } if (($_SESSION['autoryzacja']!='1') || ($wyloguj == '1')) { ?> . . .
z logow wynika, wiadomo co, ale dlaczego pod winda to dzialalo?
Jak bedzie potrzeba wkleje dalsza czesc kodu.