• User

    get post

    ho bisogno di aiuto,
    ho questo codice iniziale:

    if (!isset($_POST['op'])){
    $op = "";
    } else {
    $op = $_POST['op'];
    }

    al fondo

    switch($op) {
    default:
    new_user();
    break;

    case "new user":
    confirmNewUser();
    break;

    case "finish":
    finishNewUser();
    break;

    case "activate":
    activate();
    break;
    }

    il punto è questo all'ultimo passaggio si forma un link che è inserito ?op=activate
    ma se vado al link no riconosce e invia a new_user di default
    pertanto no riconosce la varianile op, come devo fare in partenza a farla riconoscere?
    grazie Luigi


  • Moderatore

    Ciao,
    occhio a far passare i dati di login in querystring. Premetto quindi che il codice che ti posto non lo ritengo sicuro. Io manterrei i parametri in POST e fare un bel modulo di login.

    Comunque ecco a te il codice da sostituire

    if (!isset($_GET['op'])){
    $op = "";
    } else {
    $op = $_GET['op'];
    } 
    

    :ciauz: