Visualizzazione dei risultati da 1 a 5 su 5

Discussione: if else

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    53

    if else

    Ciao a tutti,
    da neofita di php ho un problemino da risolvere

    Dovrei combinare queste due righe di codice:

    SE
    <?php if($this->direction == 'rtl') : ?>
    <link href="<?php echo $LiveSite ?>templates/etc/template_css_rtl.css" rel="stylesheet" type="text/css" />
    <?php endif; ?>

    ALTRIMENTI (se direction non è rtl)

    <link href="<?php echo $LiveSite ?>templates/etc/template_css.css" rel="stylesheet" type="text/css" media="screen" />

    In action script uso if (){}else{} in php?

    Grazie in anticipo per la soluzione

  2. #2
    Moderatore di Off Topic, Kickstarter e XML L'avatar di Sky
    Registrato dal
    Jul 2000
    residenza
    Roma
    Messaggi
    1,053
    Uguale, è if ... else anche in PHP.
    Lo Stato deve dare ai cittadini, come diritto, ciò che la mafia dà come favore.
    Carlo Alberto dalla Chiesa

    Facebook | Twitter | Last.fm | LinkedIn | Quora

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    53
    Apprezzo la risposta, ma se solo avessi speso 10 secondi in più con un copia e incolla avremmo chiuso la discussione !!


    <?php if($this->direction == 'rtl') : ?>
    <link href="<?php echo $LiveSite ?>templates/etc/template_css_rtl.css" rel="stylesheet" type="text/css" />

    <?php else; ?>

    <link href="<?php echo $LiveSite ?>templates/etc/template_css.css" rel="stylesheet" type="text/css" media="screen" />

    <?php endif; ?>

    E' corretto?
    Grazie

  4. #4

    Re: if else

    volendo puoi anche togliere le parentesi graffe in questo caso perché hai solo un'istruzione dopo l'if e dopo l'else.

    codice:
    <?php
    
    if($this->direction == 'rtl') { 
    echo "<link href=\"".$LiveSitete."mplates/etc/template_css_rtl.css\" rel=\"stylesheet\" type=\"text/css\" />";
    }else{
    echo "<link href=\"".$LiveSite."templates/etc/template_css.css\" rel=\"stylesheet\" type=\"text/css\" media=\"screen\" />";
    }
    
    ?>
    Quanti programmatori sono necessari per cambiare una lampadina?
    Nessuno, e' un problema hardware.

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    53
    Mille grazie,
    già inserito online

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.