• 08-08-2009, 17:42:17
    #10
    if ((!$kullanici =="") and (!$sifre =="")) {

    bu satır dikkatimi çekti;
    !$kullanici ==""
    bu ifade biçiminin doğrusu
    $kullanici != ""
    şeklinde benim bildiğim kadarıyla.

    Bu arada localde çalışıp hostta çalışmaması büyük ihtimalle php versiyon farkından dolayıdır. Eskiye göre olan bir şey şu an geçerliliğini yitirmiştir.

    Tabi bunlar bana göre seçenekler, yanılıyor olabilirim..
  • 08-08-2009, 17:47:50
    #11
    Üyeliği durduruldu
    Hayır ondan değil her işlemde bu şekilde kullanıyorum diğer işlemlerde sorun yok. Dediğiniz şekilde de denedim olmadı.
  • 08-08-2009, 17:51:07
    #12
    NcBooM adlı üyeden alıntı: mesajı görüntüle
    Kontrol ettirdiğim kodda sorun var sanırım bir bakabilirmisiniz.
    kodda sorun yok...

    ayrıca alttaki arkadaşın dediği gibi

    if ((!$kullanici =="") and (!$sifre =="")) {
    yerine
    if (($kullanici != "") and ($sifre != "")) {
    if (!empty($kullanici) and !empty($sifre)) {

    şeklinde kullanmalısın
  • 08-08-2009, 17:56:55
    #13
    Üyeliği durduruldu
    Sorun orada değilmiş şuan dikkat edince farkettim
    Alıntı
    header ("Location: giris.php?hata=yes");
    } else {
    $kontrol_ok = mysql_fetch_array($kontrol);
    setcookie ("giris", "$kullanici");
    header ("Location: index.php");
    }
    setcookie ("giris", "$kullanici"); satırını
    setcookie ("kullanici", "$kontrol_ok[kullanici]");

    yapınca düzeldi
  • 08-08-2009, 18:06:15
    #14
    dostum bunu kullan daha sağlıklı senin için yazdım
    <?
    if($_GET["islem"]=="giris"){
    $kullanici = $_POST["kadi"];
    $sifre = $_POST["sifre"];
    if($_POST){
    if (($kullanici != "") and ($sifre != "")) {
    $sql = "select * from uyeler where `kullanici` = '".mysql_escape_string($_POST['kadi'])."' and `sifre` ='$_POST['sifre']' ";
    if($sql) 
    {$kontrol = mysql_query($sql);
    $kontrol_ok = mysql_fetch_array($kontrol);//$kontrol_ok değişkenini nerde kullanıyorsun anlayamadım :D
    setcookie ("giris", "$kullanici");
    header ("Location: index.php");}
    else{header ("Location: giris.php?hata=yes");}}}}
    ?>