• 02-08-2010, 23:35:24
    #1
    Üyeliği durduruldu
    isset kullandığım fonksiyonlarda böyle bir hata alıyorum

    [02-Aug-2010 23:31:32] PHP Parse error: syntax error, unexpected T_BOOLEAN_AND, expecting ',' or ')' in

    ne kadar uğraştıysam olmadı.

    function giriskontrol(){
    session_register("user");
    session_register("pass");
    $user = $_SESSION["user"];
    $pass = $_SESSION["pass"];
    $dd = isset($user && $pass); //hata gelen satır.
    if($dd == FALSE || $user !== $kont[kullaniciadi] && $pass !== $kont[sifre]){
    header(Location: index.php);
    }
    
    }
    yardımcı olursanız sevinirim
  • 02-08-2010, 23:38:48
    #2
    Levye adlı üyeden alıntı: mesajı görüntüle
    isset kullandığım fonksiyonlarda böyle bir hata alıyorum

    [02-Aug-2010 23:31:32] PHP Parse error: syntax error, unexpected T_BOOLEAN_AND, expecting ',' or ')' in

    ne kadar uğraştıysam olmadı.

    function giriskontrol(){
    session_register("user");
    session_register("pass");
    // $dd = isset($user && $pass); //hata gelen satır. -- Yanlış kullanım.
    $dd = isset ( $user ) && isset($pass) ? true : false; // doğru kullanım.
    if($dd == FALSE || $user !== $kont[kullaniciadi] && $pass !== $kont[sifre]){
    header(Location: index.php);
    }
    
    }
    Hatalarını belirttim dener misin
  • 02-08-2010, 23:42:00
    #3
    $dd = isset($user,$pass); şeklinde kullanırsan hata vermez...
  • 03-08-2010, 00:06:28
    #4
    Üyeliği durduruldu
    teşekkür ederim ikiside çalıştı.