php session variable

Diskutiere mit über: php session variable im Web-Programmierung Forum

  1. oconner

    oconner Thread Starter MacUser Mitglied

    Beiträge:
    269
    Zustimmungen:
    0
    Registriert seit:
    11.01.2006
    Hallo.

    Ich haette eine Frage zum Thema session variable übergeben ohne cookies.

    Also wenn man keine cookies aktivert hat muss man doch bei jedem Link (also in der programmierung) das <?=sid?> mit dran hängen. Na und nun ist mein Problem bzw. meine Frage das ich an jeden link dadurch auch ein ? dranhängen muss. D.h. wenn jemand cookies anhat wird nur so ein unötiges Fragezeichen an jeden Link drangehägnt.

    Kann man da was machen das ein ? oder ein & nur dran gehängt wird wenn der User auch keine cookies aktivert hat?

    Ich hab wo gelesen das der sid automatisch mit übertragen wird wenn keine cookies an sind. Hab das auch gleich getestet, aber leider ohne Erfolg.
     
  2. 2nd

    2nd MacUser Mitglied

    Beiträge:
    8.902
    Zustimmungen:
    242
    Registriert seit:
    25.07.2004
    Du könntest Deine Session ID mit "Hidden" Inputfeldern von Skript zu Skript weitergeben - so bleibt die URL frei:

    PHP:

      <form method="post" action="targetscript.php">
        <input type="hidden" name="PHPSESSID" value="<?=session_id()?>">
        <input type="submit">
      </form>

    Die Variable "PHPSESSID" musst Du auch nicht abfragen (z. B. $_GET), das macht PHP wohl automatisch.


    2nd
     
Die Seite wird geladen...
Ähnliche Themen - php session variable Forum Datum
Werte der gleichen Schlüssel summieren (assoziativen Array) Web-Programmierung 25.08.2016
einfaches php. emailformular bei strato Web-Programmierung 08.08.2015
PHP Array in Google Maps Wegpunkte umwandeln Web-Programmierung 13.03.2015
Safari 3.1.x: PHP Session Cookie Handling Web-Programmierung 30.11.2008
PHP Shop - Session + Array Problem Web-Programmierung 03.08.2005

Diese Seite empfehlen

Benutzerdefinierte Suche