• 27-11-2010, 17:43:39
    #1
    <?php
    $syf=$_GET['syf'];
    $baslik=$_POST['baslik'];
    $meta=$_POST['meta'];
    $satir=$_POST['satir'];
    session_start();
    $s_baslik=$_SESSION['baslik']=$baslik;
    $s_meta=$_SESSION['meta']=$meta;
    $s_satir=$_SESSION['satir']=$satir;

    echo "Satır Sayınız : ".$_SESSION['satir']."<br>";
    echo "Meta Tagleriniz : ".$s_meta."<br>";
    echo "Başlığınız : ".$s_baslik;
    ?>


    Her hangi bir hata vermiyor.Echolarda çalışıyor ama başka sayfaya geçiş yapınca Sessionlar çalışmıyor. Yani hiç session atamıyor.
  • 27-11-2010, 20:05:52
    #2
    <?php
    session_start();
    $syf=$_GET['syf'];
    $baslik=$_POST['baslik'];
    $meta=$_POST['meta'];
    $satir=$_POST['satir'];
    $_SESSION['baslik']=$baslik;
    $_SESSION['meta']=$meta;
    $_SESSION['satir']=$satir;
    $_SESSION['syf']=$syf;

    $s_baslik=$_SESSION['baslik'];
    $s_meta=$_SESSION['meta'];
    $s_satir=$_SESSION['satir'];

    echo "Satır Sayınız : ".$_SESSION['satir']."<br>";
    echo "Meta Tagleriniz : ".$s_meta."<br>";
    echo "Başlığınız : ".$s_baslik;
    print_r($_SESSION);
    ?>
  • 27-11-2010, 20:20:13
    #3
    Birşey farketmedi.
  • 27-11-2010, 21:14:01
    #4
    yeni sayfanında başına session_start yapmalısın
  • 27-11-2010, 21:28:58
    #5
    Aynı sayfada işlem görüyor zaten. Tek sayfada.
  • 27-11-2010, 21:30:32
    #6
    2 sayfanında satır 2 lerine session_start(); fonksiyonunu acmalısın
  • 27-11-2010, 23:32:49
    #7
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Alıntı
    r.Echolarda çalışıyor ama başka sayfaya geçiş yapınca Sessionlar çalışmıyor. Yani hiç session atamıyor.
    ArkadasLarin demek istedigi; O Çalışmayan sayfaların başınada Session_start ekLe..
  • 27-11-2010, 23:33:59
    #8
    şimdi eğer dosya türü utf8 ise BOM suz kaydetmen gerekiyor, ya ansi olacak yada ut8 bomsuz ve session start ta sayfanın en başında olmalı, eğer ortasında kullanmak zorunda isen belleği temizleyipte sessionları açman lazım.
  • 28-11-2010, 07:19:44
    #9
    <?php
    session_start();
    $syf=$_GET['syf'];
    if(isset($_POST['baslik']))
    {
    $baslik=$_POST['baslik'];
    $meta=$_POST['meta'];
    $sutun=$_POST['sutun'];
    $satir=$_POST['satir'];
    $font=$_POST['font'];
    $frenk=$_POST['frenk'];
    $fbuyukluk=$_POST['fbuyukluk'];
    $s_meta=$_SESSION['meta']=$meta;
    $s_sutun=$_SESSION['sutun']=$sutun;
    $s_satir=$_SESSION['satir']=$satir;
    $s_font=$_SESSION['font']=$font;
    $s_frenk=$_SESSION['frenk']=$frenk;
    $s_fbuyukluk=$_SESSION['fbuyukluk']=$fbuyukluk;
    $s_baslik=$_SESSION['baslik']=$baslik;
    }
    print_r($_POST)
    ?>


    Kodlar bu şekilde ve yeni sayfa diye bişey yok . işlemler aynı sayfada yapılıyor.Get komutunu kullandım. Yeni sayfadan kastım sayfayı yenileyince sessionlar gidiyor.