Visualizzazione dei risultati da 1 a 6 su 6

Discussione: if, if, else

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    115

    if, if, else

    Salve.
    Come mai in questo: if, if, else. Funziona la prima e la terza ipotesi e non la seconda. Quando indirizzata la seconda, salta direttamente alla terza.
    Vi ringrazio.


    <?php
    if (isset($_SESSION['user_id'])) {
    echo '<div class="title">
    <h4>Manage Your Account</h4>
    </div>
    <ul>
    [*]Renew Account
    [*]Change Password
    [*]Favorites
    [*]History
    [*]Recommendations
    [*]Logout
    [/list]
    ';
    if (isset($_SESSION['user_admin'])) {
    echo '<div class="title">
    <h4>Administration</h4>
    </div>
    <ul>
    [*]Add Page
    [*]Add PDF
    [*]Blah
    [/list]
    ';
    }

    } else {

    require ('includes/login_form.inc.php');

    }
    ?>

  2. #2
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380
    dai un occhio alle graffe, il primo if include anche il secondo!

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    115
    Si l'avevo notato, ma ho provato a renderlo indipendente dall'altro e il risultato è stato un errore. Ci provo ancora.

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    115
    Hai ragione, avevo sbagliato. Adesso và tutto bene.
    Ti ringrazio.

  5. #5
    Ma non è che ti servivas if , elseif, else?
    due if di seguito non interagiscono tra loro. If e endif si invece...
    Glue Labs
    Makes extraordinary things
    www.glue-labs.com/

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    115
    No ma come ha detto Homerbit è giusto e adesso funziona perfettamente con due if.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.