Visualizzazione dei risultati da 1 a 8 su 8

Discussione: If in variabile

  1. #1

    If in variabile

    Mi stò dilettando con i miei primi script php e di conseguenza i miei primi problemi con php!
    Lavorando con un CMS, per creare un blocco laterale, mi viene chiesto di mettere tutto il contenuto in una variabile. Ecco:
    Codice PHP:
    <? 
    /*
    Scrivi il tuo codice inserendo l'output nella
    variabile $content come nell'esempio qui sotto.
    Hai a disposizione il collegamento al db e tutte
    le variabili globali e le funzioni del forum e di MKPortal
    */

    $nome $mkportals->member['name'];
    $content="<--CODICE-->";

    ?>
    Ora: come inserisco un normale coclo if di questo genere:
    Codice PHP:
    $giorno date("D");


    if (
    $giorno "fri")
    {
    print (
    "Che bel Venerdì!");
    }

    elseif (
    $giorno "sat")
    {
    print (
    "Attento alla febbre... DEL SABATO SERA!");
    }

    else
    {
    print (
    "Qualsiasi altro giorno!!!");

    PLESA, HELP ME!!!

  2. #2
    Utente di HTML.it L'avatar di deleted_id_48586
    Registrato dal
    Nov 2002
    Messaggi
    1,732
    non sò se ho capito bene ma ... non basta che associ il contenuto che stampi (print) ad una variabile che associ poi alla variabile $content?

  3. #3
    Probabile, ma non sono capace allora!
    Comunque adesso mi cimento e vi faccio sapere...

  4. #4
    SI!!!!
    E dire che era semplice!!! :maLOL:
    GRASSIE!!!

    EDIT: Una cosa ancora, nel coclo IF, nel caso io volessi mettere due condizioni contemporanee, cosa dovrei metterci in mezzo?

    Codice PHP:
    IF ($variabileuno 10   $variabiledue =30
    Cosa ci devo mettere tra le due condizioni?

  5. #5
    dipende cosa ti serve avere come condizione "totale", normalmente si usa AND o OR (spesso anceh scrivendo && o ||)

  6. #6
    Nel mio caso l'"evento" deve avvenire SOLO se entrambe sono vere. Metto quindi &&?

  7. #7
    Utente di HTML.it L'avatar di neida
    Registrato dal
    Feb 2005
    Messaggi
    1,478
    Si.

    Però nell'if dovresti usare l'operatore di confronto == non quello di assegnazione...


  8. #8
    Si, l'ho notato, altrimenti non funzecava! :maLOL:
    GRASSIE A TUTTI!!!!!!!!! CIAO!!!

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.