Cytat
Bo w konfiguracji php4 miales ustawione by ci NOTICE'ow nie wywalalo, a konfiguracji php5 masz ustawione by ci NOTICE wywalalo.
Krotko mowiac: bledy miales zarowno w php4 jak i w php5, tyle tylko ze php4 ci ich nie wywalalo.
Skoro wali ci to przy $_POST, znaczy, ze albo pobierasz zmienne z formularza, a on nie zostal jeszcze wyslany, albo ze nie masz takich zmiennych w formularzu. Obstawiam na to pierwsze
Tyle to i ja sie domyśliłem...
Cytat
[blad] - to zes znacznik wymyslil....
Znacznik jak znacznik...
<?php
/****************************/ // Zmienne
/****************************/ // Sprawdzanie czy zmienne nie są puste
if(!empty($login_POST) and
!empty($password_POST)) {
/****************************/ // Pobranie danych z bazy
$query = mysql_query ("SELECT password FROM $admins_table WHERE login = '$login_POST'"); $password = $array['password'];
/****************************/ // Sprawdzanie poprawność hasła
if($password == $password_POST)
{
$_SESSION['admin'] = $login_POST;
$_SESSION['time'] = time();
header("Location: admin.php"); }
elseif($password != $password_POST)
{
header("Location: admin.php"); }
}
?>
To jes mój kod i problem jest w lini 3 i 4 wieć wyraźnie widać ze chodzi o to ze tez wartośći z folrularza nie zostały jeszcze wysłane. I jak temu zaradzic