sessionid übergeben aber wie?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • sessionid übergeben aber wie?

    folgendes Problem: Beim wechseln des Monats mittels des Dropdown-Menues soll die SESSIONID übergeben werden. Aber wie stelle ich das an?

    $monate = Array("","Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember");

    @$months .= sprintf("\t<option value=\"%s\">%s</option>\n"
    , mktime(0,0,0,12,1,$current['year']-1)
    , lang('last_year') ."..."
    );

    for ($i = 1; $i <= 12; $i++)
    $months .= sprintf("\t<option value=\"%s\"%s>%s</option>\n"
    , mktime(0,0,0,$i,1,$current['year'])
    , (date("n",mktime(0,0,0,$i,1,$current['year'])) == $current['month']) ? " selected" : ""
    , ftime($monate[$i].' %Y', mktime(0,0,0,$i,1,$current['year']))
    );

    $months .= sprintf("\t<option value=\"%s\">%s</option>\n"
    , mktime(0,0,0,1,1,$current['year']+1)
    , lang('next_year') ."..."
    );


    make_header('<span class="topnavigation"><form name="TopForm" action="'. basename($_SERVER['PHP_SELF']) .'" method="GET">
    <a href="index.php?view='. mktime(0,0,0,$current['month']-1,1,$current['year']) .'&'.session_name().'='.session_id().'">'. lang('previous') .'</a>
    <select name="view" onChange="TopForm.submit()">
    '. $months .'
    </select>
    <a href="index.php?view='. mktime(0,0,0,$current['month']+1,1,$current['year']) .'&'.session_name().'='.session_id().'">'. lang('next') .'</a>

  • #2
    gähn, als hidden field im formular. macht PHP u.U. auch automatisch.

    Kommentar


    • #3
      vielen lieben dank und eine gute nacht

      wär nie selbst drauf gekommen

      Kommentar


      • #4
        Original geschrieben von TobiaZ
        gähn, als hidden field im formular. macht PHP u.U. auch automatisch.
        frage: sollte man solche kopfstände noch veranstalten?

        ich denke: die php-session-funktionalität nutzen. primär keks setzen, wenn browser keinen hunger hat - session.use_trans_sid notfalls anknipsen.

        wie handhabt ihr das?
        output_add_rewrite_var mal ausgenommen, denn das wäre für mich auch nur eine krücke.

        Kommentar


        • #5
          trans-id an, fertig, wer keinen Cookie hat schleppt halt ne SID mit, dass das vollkommen unsicher ist, interessiert scheinbar niemanden, aber als Programmierer kann man ja nie das machen was man gut findet ~_~

          Ein netter Guide zum übersichtlichen Schreiben von PHP/MySQL-Code!

          bei Klammersetzung bevorzuge ich jedoch die JavaCoding-Standards
          Wie man Fragen richtig stellt

          Kommentar


          • #6
            in wie fern "Kopfstände"?

            Kommentar


            • #7
              naja, ich meinte halt die sid an jeden link manuell zuzufügen.
              war vielleicht falsch ausgedrückt.

              Kommentar


              • #8
                aso, sah so aus als wäre die aussage auf mein zitat bezogen.

                Kommentar

                Lädt...
                X