• 05-03-2009, 23:36:28
    #1
    üyelik sistemi yapmaya çalışıorum
    ben şöyle bişi yapıorumm index.php den form ile bilgileri uyekontrol.php ye yolluom orda boş alan şifre gibi gerekli işlemleri yaptırıorum. şifre kullanıcı adı doğru ise ordan sayfa tekrar index.php ye yönleniyor ve burada üyenin ÜyeId si ile kendi işlemlerini yaptırmasını istiyorum. ben uyekontrol.php den o kullanıcıya ait üÜyeId sini nasıl yollarım.
  • 06-03-2009, 00:00:38
    #2
    Üyeliği durduruldu
    en sağlıklısı session
    çerez ile yapacaksan tek üye id sine bırakma...
    kolay gelsin
  • 06-03-2009, 00:07:54
    #3
    oturum işlemlerinde en sağlıklısı session kullanmaktır.
  • 06-03-2009, 01:07:19
    #5
    sdemirkeser gönderdiğin videolar çok işe yaradı bişi sormak istiyorum
    cikis.php de
    <?php
    session_start();
    unset($_SESSION[kullanici]);
    session_register();
    echo "<a href=index.php>anasayfa</a>";
    ?>
    session_start();
    yazdığoımda şu hatayı veriyor..
    ama çıkış işlemişinide yapıor sağlıklı bir biçimde.. neden bu hatayı verior...
    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/xxx/xxx.com/xx/exit.php:2) in /home/xxx/xxx.com/xx/exit.php on line 3
  • 06-03-2009, 01:13:26
    #6
    session_start();
    $eskiler=$_SESSION['userid'];
    unset($_SESSION['userid']);
    session_destroy();
    header("location:index.php");
    böyle dene birde
  • 06-03-2009, 01:24:39
    #7
    session_start();
    $eskiler=$_SESSION['kullanici'];
    unset($_SESSION['kullanici']);
    session_destroy();
    header("location:index.php");
    yin aynı şekild session_start(); SATIRINDA aynı hatayı veriyor..
    ben birde şunu sormak istedim neden $eskiler diye bi değişkene attın??
  • 06-03-2009, 01:42:20
    #8
    Bu kodu en uste koymalisin
  • 06-03-2009, 01:58:15
    #9
    session_start(); tan hemen önce ob_start(); yazın,header dan kaynaklı.

    Edit :Tabiki bunlar en üstte olmalı <?php 'den sonra bu iki kodu yazmalısın.