lostyazilim
tr.link

PHP ile Gelişmiş Üyelik Scripti Yazıyoruz | Görsel

19 Mesajlar 6.612 Okunma
acebozum
tr.link

Altay Altay MW Aracı Kullanıcı
  • Üyelik 04.07.2012
  • Yaş/Cinsiyet 29 / E
  • Meslek Öğrenci
  • Konum Antalya
  • Ad Soyad E** K**
  • Mesajlar 563
  • Beğeniler 111 / 121
  • Ticaret 11, (%100)
Hocam ob_start'ı sayfanın en başına koymanızı öneririm. ob_start'ı config.php'nin en üstüne;
ob_end_flush'ı da en alta (html tagının da altına ayrı bir tagıyla ekleyin.)
 

 

PHP Coder,
Kişisel Blog: http://evrimaltay.net
elektronikssl
webimgo

sonkorku sonkorku WM Aracı Kullanıcı
  • Üyelik 02.01.2014
  • Yaş/Cinsiyet 53 / E
  • Meslek işçi
  • Konum İstanbul Avrupa
  • Ad Soyad S** M**
  • Mesajlar 7
  • Beğeniler 1 / 0
  • Ticaret 0, (%0)

Altay adlı üyeden alıntı

Hocam ob_start'ı sayfanın en başına koymanızı öneririm. ob_start'ı config.php'nin en üstüne;
ob_end_flush'ı da en alta (html tagının da altına ayrı bir tagıyla ekleyin.)



kod olarak yazabilirmisin sana zahmet...
 

 

Altay Altay MW Aracı Kullanıcı
  • Üyelik 04.07.2012
  • Yaş/Cinsiyet 29 / E
  • Meslek Öğrenci
  • Konum Antalya
  • Ad Soyad E** K**
  • Mesajlar 563
  • Beğeniler 111 / 121
  • Ticaret 11, (%100)

sonkorku adlı üyeden alıntı

kod olarak yazabilirmisin sana zahmet...

Şöyle bir deneyin,

kontrol.php








$username = trim($_POST['username']);
$password = trim($_POST['password']);
$pass = md5($password);
if((empty($username)) or (empty($password))){
echo "Lütfen Boş Alan Bırakmayınız";
}else{
$sql = mysql_query("SELECT * FROM kullanicilar WHERE username='$username' AND password='$pass'");
if(mysql_num_rows($sql)>0){
$_SESSION['kullanici'] =$username;
echo "Hoş Geldiniz Sayın : ".$_SESSION['kullanici']."
";
echo "Oturum Açıldı Yönlendiriliyorsunuz...";
header("Refresh:2; url=uyehesabi.php");
}else{
echo "Kullanıcı Adı Yada Parola Hatası";
}
}
?>





config.php

ob_start();
$conn = mysql_connect("kuvai-milliye.org","kuvaimil","seckin456@")or die("mysql bağlantısı sağlanamadı".mysql_error());
$db = mysql_select_db("kuvaimil_member",$conn)or die("veritabanı bağlantısı sağlanılamadı");
session_start();
?>
 

 

PHP Coder,
Kişisel Blog: http://evrimaltay.net

sonkorku sonkorku WM Aracı Kullanıcı
  • Üyelik 02.01.2014
  • Yaş/Cinsiyet 53 / E
  • Meslek işçi
  • Konum İstanbul Avrupa
  • Ad Soyad S** M**
  • Mesajlar 7
  • Beğeniler 1 / 0
  • Ticaret 0, (%0)
Sn. Altay kardeşim.
kontrol.php deki 21. satır sorunu gitti. ellerine sağlık

fakat config.php de şimdi 5. satırda sorun veriyor.eğer 5. satırdaki session_start(); ı kaldırırsam sorun ortada kalkıyor.
aşağıya sistemin verdiği mesajı yazdım.
saygılarımla


Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/kuvaimil/public_html/clan/uyehesabi.php:1) in /home/kuvaimil/public_html/clan/config.php on line 5

NOT: bu arada yaşım 42 arkadaşlar ismim seçkin. istanbul' da yaşıyorum.
 

 

wmaraci
wmaraci

Altay Altay MW Aracı Kullanıcı
  • Üyelik 04.07.2012
  • Yaş/Cinsiyet 29 / E
  • Meslek Öğrenci
  • Konum Antalya
  • Ad Soyad E** K**
  • Mesajlar 563
  • Beğeniler 111 / 121
  • Ticaret 11, (%100)

sonkorku adlı üyeden alıntı

Sn. Altay kardeşim.
kontrol.php deki 21. satır sorunu gitti. ellerine sağlık

fakat config.php de şimdi 5. satırda sorun veriyor.eğer 5. satırdaki session_start(); ı kaldırırsam sorun ortada kalkıyor.
aşağıya sistemin verdiği mesajı yazdım.
saygılarımla


Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/kuvaimil/public_html/clan/uyehesabi.php:1) in /home/kuvaimil/public_html/clan/config.php on line 5

NOT: bu arada yaşım 42 arkadaşlar ismim seçkin. istanbul' da yaşıyorum.


Merhaba Seçkin Bey,
config.php dosyasını bir de böyle deneyin;
ob_start();
session_start();
$conn = mysql_connect("kuvai-milliye.org","kuvaimil","seckin456@")or die("mysql bağlantısı sağlanamadı".mysql_error());
$db = mysql_select_db("kuvaimil_member",$conn)or die("veritabanı bağlantısı sağlanılamadı");
?>
 

 

PHP Coder,
Kişisel Blog: http://evrimaltay.net

sonkorku sonkorku WM Aracı Kullanıcı
  • Üyelik 02.01.2014
  • Yaş/Cinsiyet 53 / E
  • Meslek işçi
  • Konum İstanbul Avrupa
  • Ad Soyad S** M**
  • Mesajlar 7
  • Beğeniler 1 / 0
  • Ticaret 0, (%0)

Altay adlı üyeden alıntı

Merhaba Seçkin Bey,
config.php dosyasını bir de böyle deneyin;
ob_start();
session_start();
$conn = mysql_connect("kuvai-milliye.org","kuvaimil","seckin456@")or die("mysql bağlantısı sağlanamadı".mysql_error());
$db = mysql_select_db("kuvaimil_member",$conn)or die("veritabanı bağlantısı sağlanılamadı");
?>


denedim ben onu sizde önce.
peki koymasam ne sonuç olur ?
 

 

Altay Altay MW Aracı Kullanıcı
  • Üyelik 04.07.2012
  • Yaş/Cinsiyet 29 / E
  • Meslek Öğrenci
  • Konum Antalya
  • Ad Soyad E** K**
  • Mesajlar 563
  • Beğeniler 111 / 121
  • Ticaret 11, (%100)

sonkorku adlı üyeden alıntı

denedim ben onu sizde önce.
peki koymasam ne sonuç olur ?


session_start()'ı mı koymazsanız ne olur? session_start()'ı koymazsanız, Session işlevi çalışmaz. O çalışmaz sa da hiçbir üye giriş yapmış mı yapmamış mı onu belirleyemezsiniz ki bu bir üyelik scriptinde sorun teşkil eder.
 

 

PHP Coder,
Kişisel Blog: http://evrimaltay.net

soulmy soulmy WM Aracı Kullanıcı
  • Üyelik 12.06.2012
  • Yaş/Cinsiyet 38 / E
  • Meslek Öğretmen
  • Konum Samsun
  • Ad Soyad O** Y**
  • Mesajlar 1722
  • Beğeniler 398 / 400
  • Ticaret 20, (%100)
Video silindi sanırım.
 

 

.

brkakdnz brkakdnz Önceki yazılımcı Kullanıcı
  • Üyelik 12.01.2014
  • Yaş/Cinsiyet 28 / E
  • Meslek Php yazılımı
  • Konum Bursa
  • Ad Soyad B** A**
  • Mesajlar 9
  • Beğeniler 1 / 0
  • Ticaret 0, (%0)
Arkadaşlar video silindimi bilmiyorum fakat , session_start(); bir sayfadan include etmek php nin yapısına biraz ters bir işlemdir. Eğer illa edicem diyorsanız include ettiğiniz sayfada en üste include kodunu yazmalısınız fakat tekrar hatırlatıyorum sayfanın direk kendisine yazmak include dan daha sağlıklıdır
 

 

wmaraci
wmaraci
Konuyu toplam 4 kişi okuyor. (0 kullanıcı ve 4 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al