function session_yazdir { $baska = $parametre; if(isset else } function session_yazdir { $baska = $parametre; if else } Biraz saçma gibi duruyor ama bu şekilde deneyebilir misin? birde bu session_yazdir yaptığın yerde parametre gnderen satır boşmu gnderiyor onuda kontrol etmelisin. enson echo ile alert ettir :) neymiş içeriği gr. Ne zaman birşey ğrenmek istesem, Birden Vaktim Kalmıyor?

$_SESSION = '';//şu şekilde nce set edebilir misin? //Birde şu 83. satırda ne var oraya bir grebilsek? Ne zaman birşey ğrenmek istesem, Birden Vaktim Kalmıyor?

babayarisi bunu yazdı echo isset ;echo isset ; yerine var_dump ; yazarmısın hocam neyi set etmiş set ettiği değerler doğrumu array(3) oturum açma başarılı olmadı Değerler doğru oturum_kontrol fonksiyonunda var_dump ; yap bi hocam mysqlden gelenlere bakak.

oturum kontrol fonksiyonum ; function oturum_kontrol($parametre1,$parametre2){ if($parametre1!="" && $parametre2!=""){ $kontrol = Sor("SELECT kullaniciadi, sifre FROM kullanicilar WHERE kullaniciadi=' ' AND sifre=' '"); if(say >0){ $yaz = yaz ; if else }else }else } Kontrol sorgum ; if(oturum_kontrol(session_yazdir , session_yazdir else Bunu çalıştırdığım zaman oturum açma başarısız uyarısı alıyorum. Ve error log da şunlar yazıyor. PHP Notice: Undefined index: kullaniciadi in.../fonksiyonlar. php on line 83 PHP Notice: Undefined index: oturum in.../fonksiyonlar. php on line 83 Fakat ; echo isset ;echo isset ; Kontrolü yaptığım zaman da true değeri alıyorum. Kafam karıştı :S Fonksiyonundaki fonksiyonlardan bir şey anlamak zor, ama sanırım şuradaki kontrolde patlıyor olabilir; // bunun yerine if else // şyle bir kontrol dener misin? if( isset && isset && $_SESSION $yaz && $_SESSION $yaz ) return false; Ayrıca alt alta bir sürü return false koymuşsun. Gereksiz onların çoğu. En alta bir tane return false ifadesi koy. Diğerlerinin else kısmını kaldır. Zaten eğer if kısmına düşmezse if'ten sonra gelen return false dnecektir. tutkun tarafından 20/Mar/16 16:07 tarihinde düzenlenmiştir Bilen konuşmuyor, konuşan bilmiyor...

Hocam istersen pm at bi bakalim. Ozgurluk aslinda her istedigini yapabilmek degildir, istemedigini yapmamaktir. // Verdigin degeri gormeyince, gordugun degeri ver!!! // Hayatin herkes icin bir bavulu vardir!!! // Dusmek gerekir bazen hayatta; kalkmayi ogrenebilmek icin

hocam sorunun kaynağını dün pm den yazdım ama bakmamışsın sanırım. mysql sorgun boş dnüyor ve oturum sessionun karşılaştırması yanlış. Hacım onada baktım ; session yapmam şu şekilde ; $kullanici1 = session_yap(array ;$sifre1 = session_yap(array ;$oturum = session_yap(array('oturum' => md5 ; Kontrolğmde şu şekilde ; if($_SESSION $yaz and $_SESSION md5 { Yani ikiside md5 kontollü çekiyor. onuda eledik

Fonksiyonundaki fonksiyonlardan bir şey anlamak zor, ama sanırım şuradaki kontrolde patlıyor olabilir; // bunun yerine if else // şyle bir kontrol dener misin? if( isset && isset && $_SESSION $yaz && $_SESSION $yaz ) return false; Ayrıca alt alta bir sürü return false koymuşsun. Gereksiz onların çoğu. En alta bir tane return false ifadesi koy. Diğerlerinin else kısmını kaldır. Zaten eğer if kısmına düşmezse if'ten sonra gelen return false dnecektir. Hocam fonksiyon içindeki fonksiyonlar sor yaz gibi şeyler mysql_fetch_array gibi basit şeyleri kısatmak için kullandıklarım returnları kaldırsamda, dediğin diğerini yapsamda değişmedi gene :(

iLLuMiNaTi bunu yazdı Clickanddie bunu yazdı fonksiyonlar. php dosyanın 83. satını buraya yolla. Problem tamamen orada. Muhtemelen tırnak işareti sorunu. orada session fonksiyonu var hocam function session_yazdir { if else } if { -> bu ne demek? isset yapsana bunu onuda yaptım olmadı. Şimdi ben oturum kontrol fonksiyonunu kolaylık olsun diğer sayfalarda da kullanayım diye atamıştım ama nedenini bilmediğim bir sebepten çalışmıyor. Sanırım karşılaştırma kısmında bir sorun var. Artık çok uzadı bu hata ve bende karşılaştırmayı pas geçip direk eğer giriş true değerini dndürüyorsa direk oturum açıldı ya bağlatıyorum. if((isset and isset else Bu şekilde yapıp geçiyorum yani. Diğer her sayfada direk elle girmem gerekecek ama napalım.. Yardımcı olup zaman ayıran herkese çok teşekkür ederim. iLLuMiNaTi tarafından 21/Mar/16 11:19 tarihinde düzenlenmiştir

echo isset ;echo isset ; yerine var_dump ; yazarmısın hocam neyi set etmiş set ettiği değerler doğrumu

Hocam mobilde olduğum için kodları tam olarak gremiyorum ama session ile ilgili sorunlar genelde session_start ve ob_start gibi eksikliklerin kaynaklanıyor. Kodların başına session_start ; koyarak dene. Yine hata alırsan ob_start a da bak nceleri Kızlar Utanınca Kızarırdı Şimdilerde Kızarınca Utanıyorlar..

$_SESSION = '';//şu şekilde nce set edebilir misin? //Birde şu 83. satırda ne var oraya bir grebilsek? function session_yazdir { if else }

fonksiyonlar. php dosyanın 83. satını buraya yolla. Problem tamamen orada. Muhtemelen tırnak işareti sorunu. orada session fonksiyonu var hocam function session_yazdir { if else }

session_start kullandın mı her sayfada? Bittik biz bittik

if {Bunun üstüne nce isset yaptırcaksın, varsa bunlara bakacak. if { if (oturum_kontrol(session_yazdir , session_yazdir else }else şeklinde denedim yine "oturum açma başarısız" dndürdü hocam.

echo isset ;echo isset ; yerine var_dump ; yazarmısın hocam neyi set etmiş set ettiği değerler doğrumu array(3) oturum açma başarılı olmadı Değerler doğru iLLuMiNaTi tarafından 20/Mar/16 16:46 tarihinde düzenlenmiştir

if {Bunun üstüne nce isset yaptırcaksın, varsa bunlara bakacak. Hello, i am nothing. I come from Neverland.

Clickanddie bunu yazdı fonksiyonlar. php dosyanın 83. satını buraya yolla. Problem tamamen orada. Muhtemelen tırnak işareti sorunu. orada session fonksiyonu var hocam function session_yazdir { if else } if { -> bu ne demek? isset yapsana bunu Hello, i am nothing. I come from Neverland.

hepsi var arkadaşlar hem session_start hem de ob_start

if {Bunun üstüne nce isset yaptırcaksın, varsa bunlara bakacak. Ki zaten oturum_kontrol fonksiyonum bunu yapıyor hocam ; function oturum_kontrol($parametre1,$parametre2){ if($parametre1!="" && $parametre2!=""){ $kontrol = Sor("SELECT kullaniciadi, sifre FROM kullanicilar WHERE kullaniciadi=' ' AND sifre=' '"); if(say >0){ $yaz = yaz ; if else }else }else }

dosyanin/dosyaların tamamını atabilir misin? black implies white, self implies other, life implies death.

peki hocam mysql sorgusunu kontrol edebilirmisin $yaz değişkeni bastırsana ekrana ne dndürüyor $kontrol = Sor("SELECT kullaniciadi, sifre FROM kullanicilar WHERE kullaniciadi=' ' AND sifre=' '"); if(say >0){ $yaz = yaz ; if

oturum kontrol fonksiyonum ; function oturum_kontrol($parametre1,$parametre2){ if($parametre1!="" && $parametre2!=""){ $kontrol = Sor("SELECT kullaniciadi, sifre FROM kullanicilar WHERE kullaniciadi=' ' AND sifre=' '"); if(say >0){ $yaz = yaz ; if else }else }else } Kontrol sorgum ; if(oturum_kontrol(session_yazdir , session_yazdir else Bunu çalıştırdığım zaman oturum açma başarısız uyarısı alıyorum. Ve error log da şunlar yazıyor. PHP Notice: Undefined index: kullaniciadi in.../fonksiyonlar. php on line 83 PHP Notice: Undefined index: oturum in.../fonksiyonlar. php on line 83 Fakat ; echo isset ;echo isset ; Kontrolü yaptığım zaman da true değeri alıyorum. Kafam karıştı :S iLLuMiNaTi tarafından 20/Mar/16 14:21 tarihinde düzenlenmiştir

fonksiyonlar. php dosyanın 83. satını buraya yolla. Problem tamamen orada. Muhtemelen tırnak işareti sorunu.

hocam sorunun kaynağını dün pm den yazdım ama bakmamışsın sanırım. mysql sorgun boş dnüyor ve oturum sessionun karşılaştırması yanlış.