Phpde Session İd Leri

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Hermes
    abdullahazad
    abdullahazad's avatar
    Kayıt Tarihi: 21/Mayıs/2007
    Erkek


    if (empty($_SESSION['top']))

    {$_SESSION['top']=1;}

    $_SESSION['top']=$_SESSION['top']+1;

    echo $_SESSION['top']." " ;


    for ($i=1; $i <= $_SESSION['top']; $i++){

    echo $_SESSION['top'][$i]."<br>";

    }

     

     

    denesene kanka  ( phpnin içine sıçmış olabılırım kusura bakmayın 3,5 gunluk uykusuzluk var)


    az insan çok huzur.
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    DarkF4Te
    DarkF4Te's avatar
    Kayıt Tarihi: 02/Mart/2008
    Erkek
    olayı tam anlamadım ama sessionlari listelemekse amac
    print_r($_SESSION); yapabilirsin

    html çıktının daha efendi olması için echo "
    "; print_r($_SESSION); echo "

    "; yaparsan daha anlaşılır olur.
    hatta eburhan.com da vardump diye bir classi var bunu bile kullanabilirsin bunun için.
    (sabah duzgun bi bakip eger listeleme disinde bir olaysa editliycem mesajı )

    abdullahazad seninki muhtemelen hata vericektir cunku $_SESSION["top"]  array degil string bir deger içeriyor.

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Ayro
    Ayro's avatar
    Kayıt Tarihi: 08/Ağustos/2005
    Erkek

    DarkF4Te bunu yazdı:
    -----------------------------
    olayı tam anlamadım ama sessionlari listelemekse amac
    print_r($_SESSION); yapabilirsin

    html çıktının daha efendi olması için echo "

    "; print_r($_SESSION); echo "

    "; yaparsan daha anlaşılır olur.
    hatta eburhan.com da vardump diye bir classi var bunu bile kullanabilirsin bunun için.
    (sabah duzgun bi bakip eger listeleme disinde bir olaysa editliycem mesajı )

    abdullahazad seninki muhtemelen hata vericektir cunku $_SESSION["top"]  array degil string bir deger içeriyor.


    -----------------------------

     edit:

    problemi daha iyi açıklayayım

    if (empty($_SESSION['top'])){$_SESSION['top']=1;}
    $_SESSION['top']=$_SESSION['top']+1;
    $_SESSION[$_SESSION['top']]=$_SESSION['top'] ;
    for ($i=1 ; $i <= $_SESSION['top'] ; $i++){
    echo "naber / ";
    echo $_SESSION[$i]."
    ";
    }

    yazdığımda her satıra session['top']  kadar naber /$_SESSION['top'] yazması gerekiyordu fakat olan şu ;

    naber /
    naber /
    naber / 3

    yani hepsine yazmıyor sadece sonuna yazıyor

     

Toplam Hit: 2886 Toplam Mesaj: 14