Back to top

Autore Topic: annidare frasi con php if  (Letto 1589 volte)

Offline mario78

  • Nuovo arrivato
  • *
  • Post: 29
    • Mostra profilo
annidare frasi con php if
« il: 15 Dic 2012, 17:31:49 »
Ciao a tutti,
per favore qualcuno mi può aiutare con questa procedura :-\
Sto cercando di inserire delle azioni nel mio carrello virtuemart per vari importi.
Esempio:
se nel carrello ci sono prodotti meno di 30 euro ci sarà una frase
se invece ci sono prodotti per 30 euro comparirà una nuova frase
se si raggiunge 60 euro apparira una nuova frase.
Io fino ad'ora sono riuscito solo a far apparire le prime due frasi, quella di meno di 30euro e quella raggiunti i 30 euro.
Il codice che sto usando è questo:
Codice: [Seleziona]
<DIV>
<p style="text-align: center;"><strong><span style="font-family: arial,helvetica,sans-serif; font-size: 14pt;">
        <?php if($subtotal 30) { ?>
            <span style="color: #ff0000;">[b]prima frase.[/b]</span></span>
        <?php } else { ?>
            <span style="color: #088A08;">[b]seconda frase.[/b]</span></p>
        <?php ?>
    </span></strong>
</p>
</DIV>
Purtroppo la terza frase con l'importo di 60 euro non capisco proprio come inserirla  :-[
In pratica quando compare la terza frase devono sparire la prima e la seconda frase.
Spero di essere stato chiaro e che qualcuno possa aiutarmi.
Grazie mille
« Ultima modifica: 15 Dic 2012, 17:34:01 da mario78 »

mau_develop

  • Visitatore
Re:annidare frasi con php if
« Risposta #1 il: 15 Dic 2012, 17:48:49 »
Codice: [Seleziona]
<?php if($subtotal 30) { ?>
            <span style="color: #ff0000;">[b]prima frase.[/b]</span></span>
        <?php } elseif($subtotal 60 && $subtotal 30) { ?>
            <span style="color: #088A08;">[b]seconda frase.[/b]</span></p>
        <?php } else { ?>
            <span style="color: #FFCC00;">[b]terza frase.[/b]</span></p>
        <?php ?>

Offline mario78

  • Nuovo arrivato
  • *
  • Post: 29
    • Mostra profilo
Re:annidare frasi con php if
« Risposta #2 il: 15 Dic 2012, 18:13:32 »
Grazie per l'aiuto.
Purtroppo non funziona,
mi compare la prima e la terza frase la seonda non vinene visualizzata :-\

Codice: [Seleziona]
<?php if($subtotal 30) { ?>
            <span style="color: #ff0000;">[b]prima frase.[/b]</span></span>
        <?php } elseif($subtotal 60 && $subtotal 30) { ?>
            <span style="color: #088A08;">[b]seconda frase.[/b]</span></p>
        <?php } else { ?>
            <span style="color: #FFCC00;">[b]terza frase.[/b]</span></p>
        <?php ?>

mau_develop

  • Visitatore
Re:annidare frasi con php if
« Risposta #3 il: 15 Dic 2012, 19:34:57 »
provato a svuotare la cache?
... magari metti anche un = è più corretto... >=   e <=  (maggiore uguale / minore uguale)

M.
« Ultima modifica: 15 Dic 2012, 19:37:18 da mau_develop »

Offline mario78

  • Nuovo arrivato
  • *
  • Post: 29
    • Mostra profilo
Risolto Re:annidare frasi con php if
« Risposta #4 il: 17 Dic 2012, 16:36:09 »
Ho risolto in questo modo:
Codice: [Seleziona]
<?php if($subtotal 30) { ?>
            <span style="color: #ff0000;">[b]prima frase.[/b]</span></span>
<?php } elseif($subtotal 60) { ?>
            <span style="color: #088A08;">[b]seconda frase.[/b]</span></p>
<?php } else { ?>
            <span style="color: #FFCC00;">[b]terza frase.[/b]</span></p>
<?php ?>
Grazie mille per l'aiuto  :)

 



Web Design Bolzano Kreatif