Forums

[resolved] Use $_SESSION when writing a plugin (3 posts)

  1. duck__boy
    Member
    Posted 11 months ago #

    Hey all,

    I'm writing a custom plugin that requires some form validate (only PHP, not JS), so I'm need to use $_SESSION to return the form values in the event of an error.

    Can anybody tell me where I need to add session_start(); (I'm guessing an action needs to be called, but I don't know which one), as everywhere I have tried has failed.

    Thanks.

  2. s_ha_dum
    Member
    Posted 11 months ago #

    Front end or back end?

  3. duck__boy
    Member
    Posted 11 months ago #

    Back end. Think I have it now.

    I'm adding this to the __constructor function

    /** Initiate the session */
    session_start();

    And then this to the on_load_page() function ('load-{page}' action) -

    /** Unset and destroy the session (if necessary) */
    if(!empty($_SESSION) && !isset($_GET['status'])) :
    	session_unset();
    	session_destroy();
    endif;

    I then unset and destroy the session when the users action is succussful and the database is updated.

    Thanks.

Reply

You must log in to post.

About this Topic

Tags

No tags yet.