Cytat(mike_mech)
Przecież wiadomo że && jest silniejsze od == dlaego Ci źle działa.
"Raczej" na odwrot.
Cytat(php Manual)
Poniższa tabela zawiera priorytet operatorów, od najniższego priorytetu na górze.
Powiązanie || Operator
lewe || ,
lewe || or
lewe || xor
lewe || and
prawe || print
lewe || = += -= *= /= .= %= &= |= ^= ~= <<= >>=
lewe || ? :
lewe || ||
lewe || &&
lewe || |
lewe || ^
lewe || &
bez powiązania || == != === !==
bez powiązania || < <= > >=
Cytat(OnE.Killer)
to jak powinno byc

Dobrze miales
@OnE.Killer: Czy na pewno tamte wszystkie IFy w function.php zwracaja ci TRUE?
Sprawdz to np. w taki sposob:
<?php
if ($sqlArray == TRUE)
{
}
if ($luser == 1 && $id == $sqlId && $pass == $sqlPass)
{
print '2 tez dziala<br />'; }
// i tak dalej...
?>
Gdy bedziesz tak sprawdzal, to wykomentuj najlepiej session_start(); itd., zeby nie wywalalo bledow (nie mozna wyslac header'ow).
Co to sa w ogole te ob_start(); tam?
ob_start(); daj na sam poczatek calego kodu, a na sam koniec ob_end_flush;
PS: Coz to?? ;]
<?php
$strVarHost = 'localhost';
$strVarUser = 'root';
$strVarPasswd = 'Hammett';
$strVarBaza = 'IPB';
mysql_connect ("localhost", "root", "Hammett"); // Łączenie się z bazą.
?>