• User Attivo

    aprire pagina in base a una variabile

    allora,

    io ho una pagina che viene mostrata subito dopo che un utente si logga.

    su questa pagina eseguo un recordset dalla colonna punti. che mostra quanti punti ha

    l'tente.

    quello che voglio fare e richiamare una specifica pagina in base ai punti dell'utente.

    esempio:

    se si logga pino, che ha accumulato 15 punti cliccando sul link "richiedi-premio.php"

    (il minimo per richedere premi è 10 punti)

    si apre la pagina dettagli.php (per inserire i suoi detagli).

    se invece si logga marco, che ha accumulato 6 punti, cliccando sempre su "richiedi-premio.php"

    vorrei che si aprisse una pagina che riporta un messaggo del tipo "non ha raggiunto il punteggio minimo per richiedere premi"

    come faccio?? grassie.


  • Super User

    nella pagina di login:
    session_start();
    $_SESSION[numeropunti] = $variabilepunti; //variabile punti = punti utente
    In richiedi-premio.php:
    session_start();
    if($_SESSION[punti] < 10){
    echo "non puoi richiedere il premio";}
    else{
    // istruzioni per richiedere il premio }


  • User Attivo

    capito. grasssie-!


  • User Attivo

    UP!

    Io ho lo stesso problema. Faccio l'esempio. Ho un form di selezione di 3 articoli con radio button.

    -Mele
    -Pere
    -Kiwi

    Quando seleziono Mele mi si deve aprire la pagina di acquisto delle Mele. Stessa cosa per gli altri. Ogni selezione deve portare a una determinata pagina. Ho provato a lungo con fopen ma non serve. Come faccio?


  • ModSenior

    [php]
    $_SESSION[pag] = $pagina;

    if($_SESSION[pag] == 'mele')
    // Pagina mele
    elseif($_SESSION[pag] == 'pere')
    // Pagina pere
    else
    // Altro caso
    [/php]


  • User Attivo

    Non capisco come dovrei utilizzarlo.

    Se seleziono MELE si deve aprire mele.php
    Se seleziono PERE si deve aprire pere.php
    Se seleziono KIWI si deve aprire kiwi.php

    I form sono cosi strutturati

    <input type="radio" name="servizio" value="mele">
    <input type="radio" name="servizio" value="pere">
    <input type="radio" name="servizio" value="kiwi">
    ```Come dovrei utilizzare quel codice? E poi che cosa dovrei metterci nel form action?