kereky adlı üyeden alıntı:
mesajı görüntüle
Parse error: syntax error, unexpected $end in ( anlayamadım bi bakarsanız sevinirim )
14
●1.606
- 01-04-2010, 00:29:41Kimlik doğrulama veya yönetimden onay bekliyor.Bu bir hata değil. $_POST['kgirisi'] değikeninin tanımlanmadığını söyleyen bir not. Yani formdan bir veri gelmemiş... Değişkeninin önüne bir @ (at) ekelyerek düzeltebilirsin.kereky adlı üyeden alıntı: mesajı görüntüle
- 01-04-2010, 00:43:22sisteme giriş yaptığımda herhangibi bir sorun çıkmıyor gayet normal bir şekilde giriş yapıyorum bu hatayı veriyor ( hatayı kapatttık tamam ) fakat diğer sayfalarda dolaşırken mesela profil sayfasında yine parse error veriyor bunun kökten birçözüm yöntemi yokmu yavf.. sistemden çıkış yap diyorsun sistemden çıkış yapmıyor.. delirtcek beni.. daha önce kullandığımı şimdi kullanamıyorum
- 01-04-2010, 01:30:44if ($_POST['kgirisi'])
yerine
if (isset($_POST['kgirisi']))
yaparak sorunu düzeltebilirsin.
ya da
dosyanın üst tarafına
ini_set('display_errors','Off');
satırını ekleyerek bu tür mesajları iptal edebilirsin.Tahminimce önceden off durumunda olduğu için kodlarınız çalışıyordu.Tekrar off yaparsanız eskisi gibi çalışacaktır.
scriptleri kodlarken on durumuna getirerek kodlamak lazım.
Önceden bu sorun yoktu şimdi var diyorsan da
1-scriptinizde böyle bir ayar yapmış olabilirsiniz.
2-serverda php.ini den varsayılan olarak on durumuna getirmişlerdir. - 01-04-2010, 14:07:39teşekkürler hepinize bu sorun halloldu fakat admine girişte bir problem oluştu grçi hiç denememiştim ama admine girmek için denediğimde ise giriş için yetkiniz yok yazdı.. ama en yetkili kişinin durum = 0 olması grekiyor sonra yöneticinin ise = 1 normal kullanıcılar ise 3 olması gerekiyor.. durumu hem 0 hem 1 hemde 3 te denedim ücündede aynı hatayı verdi.. sanırım kod düzeninde bir hata var yine.. hatanın resmini koyuyorum... admindeki login.php nin kolarınıda koyuyorum..
<? session_start(); include('config.php'); $kadi=$_POST['regkullanici']; $sifre=$_POST['regsifre']; $sql="select count(*) as _count from _user where _kadi='".$kadi."' AND _pass='".$sifre."'"; $link=mysqli_query($baglanti,$sql); $fields=mysqli_fetch_assoc($link); if($fields['_count'] > 0){ $sql="select * from _user where _kadi='".$kadi."' AND _pass='".$sifre."'"; $link=mysqli_query($baglanti,$sql); $fields=mysqli_fetch_assoc($link); if (($fields['_durum']==0) || ($fields['_durum']==1)){ $_SESSION['_kadi']=$fields['_kadi']; $_SESSION['durumx']=$fields['_durum']; $_SESSION['durum2']=$fields['_durum']; }else{?> <script>alert('Yetkiniz bu bölge için uygun degil!');</script> <? } }; ?> <script>window.location='../index.php'</script>
hatada bu :