Aiuto php colore diverso

alidicera

Nuovo Utente
23 Giu 2020
5
0
1
Buongiorno a tutti vorrei un'informazione per piacere, io vorrei che ogni volta che il prezzo dell'oggetto incrementa ci fosse una specie di flashino (tipo un rettangolo o qualcosa del genere sul prezzo) che faccia evidenziare il fatto che abbiano puntato chi mi aiuta per piacere?
Allego codice della parte che dovrebbe illuminarsi :)))
PHP:
<div class="text-center">


                    <div class="pricelist2 product-price">


                        <?php


                        if($auc->bidding_price == '0')


                        {


                        echo $auc->starting_price;


                        }


                        else


                        {


                        echo $auc->bidding_price;


                        }


                        ?>


                    </div>


                </div>
 
Ultima modifica di un moderatore:

macus_adi

Utente Attivo
5 Dic 2017
1.288
85
48
IT/SW
Buongiorno a tutti vorrei un'informazione per piacere, io vorrei che ogni volta che il prezzo dell'oggetto incrementa ci fosse una specie di flashino
Scusa ma che intendi?

che faccia evidenziare il fatto che abbiano puntato
Ossia??? evidenzi il puntatore?? il selettore? il contenuto?

Soggetto -> Predicato -> Complemento qui manca qualche informazione...
 
  • Like
Reactions: alidicera

alidicera

Nuovo Utente
23 Giu 2020
5
0
1
Ciao si scusami intendo qualcosa che servi ad evidenziare il contenuto quando il prezzo subisce un cambiamento, tipo il prezzo rimane dello stesso colore ed esce un rettangolo colorato sotto al prezzo (in modo da attirare l'attenzione momentanea sul cambiamento avvenuto, un lampeggiante).
 

Allegati

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.275
328
83
@alidicera

Da regolamento del forum, come tutti noi sei tenuto ad usare il tag
PHP (2).png
quando posti del codice php, oppure la funzione codice dalla barra degli strument
box inserisci.png

Inoltre IMPORTANTE: Prima di creare una nuova discussione o di rispondere alle discussioni esistenti ricordati di leggere attentamente il Regolamento del Forum e l'eventuale regolamento specifico della sezione!

Grazie

Per questa volta te lo sistemo io ma usa i tag per il futuro
mi raccomando altrimenti sarò costretto a cancellare le discussioni
 
  • Love
Reactions: alidicera

alidicera

Nuovo Utente
23 Giu 2020
5
0
1
Scusa grazie mille si ho letto il regolamento e cercato la domanda ma non ci sono argomenti già trattati su questo, grazie mille :)
 

MarcoGrazia

Utente Attivo
15 Dic 2009
785
16
18
58
Udine
www.stilisticamente.com
Buongiorno a tutti vorrei un'informazione per piacere, io vorrei che ogni volta che il prezzo dell'oggetto incrementa ci fosse una specie di flashino (tipo un rettangolo o qualcosa del genere sul prezzo) che faccia evidenziare il fatto che abbiano puntato chi mi aiuta per piacere?
Allego codice della parte che dovrebbe illuminarsi :)))
Devi inserire un qualche elemento che riporti che so, un'immagine, un box colorato.
PHP:
<div class="text-center">


                    <div class="pricelist2 product-price">


                        <?php


                        if($auc->bidding_price == '0')


                        {


                        echo '<image src="banner_colorato_verde.png" alt="Il nostro prezzo è invariato">&nbsp;' . $auc->starting_price;


                        }


                        else


                        {


                       echo '<image src="banner_colorato_rosso.png" alt="Il nostro prezzo è variato">&nbsp;' . $auc->bidding_price;


                        }


                        ?>


                    </div>


                </div>
[/QUOTE]
 
  • Like
Reactions: alidicera

alidicera

Nuovo Utente
23 Giu 2020
5
0
1
@MarcoGrazia Ciao grazie mille per la risposta :D
Io praticamente vorrei che questa cosa del rettangolo compaia tipo solo per un secondo, solo al click di un bottone (il bidNowbBtn) allego il codice del bottone
PHP:
<div class="auc_bidNowBtn">

                    <?php

                        if($loggedInUser)

                        {

                            $loggedInUserID = $loggedInUser->id;

                            $bidBalance = '0';

                            $bidBalanceFind = $this->common_model->getBidBalance(array('user_id'=>$loggedInUser->id));

                            if($bidBalanceFind->num_rows() > 0)

                                $bidBalance = $bidBalanceFind->row()->balance_credits;

                        }

                        else

                        {

                            $loggedInUserID = '0';

                            $bidBalance = '0';

                        }

                        $siteSettings    = $this->settings_model->getSiteSettings();

                        $bb_minRange    = $siteSettings['BID_BUTLER_MIN_RANGE'];

                        $bbCondition = array('bidbutler.job_id'=>$auc->id,'bidbutler.user_id'=>$loggedInUser->id);

                        $getbb = $this->skills_model->getBidsButlers($bbCondition,NULL,NULL,NULL,NULL);

                        if($getbb->num_rows()!='0')

                        {

                            $bidbutler= $getbb->row();

                            $bidbutler_cnt = $bidbutler->bidbutler;

                        }

                        else

                             $bidbutler_cnt = '';

                    ?>

                    <?php if($auc->job_status == '0')

                        {?>

                        <input class="btn-bidnow" id="BidNow<?php echo $auc->id; ?>" onclick="BidNowClick('<?php echo $loggedInUserID ?>','<?php echo $bidBalance; ?>','<?php echo $bidx; ?>','<?php echo $auc->id; ?>','<?php echo $this->session->userdata('role'); ?>')" value="<?php echo $this->lang->line('BID NOW');?>" class="button btn-lg bid-now" title="Click to Place BID" type="button">

                        <?php if($this->loggedInUser && $this->session->userdata('role') == 'user')

                             { ?>
E vorrei che il cambio di colore duri solo un secondo su questa parte di codice mi sapresti dare una mano per piacere?
PHP:
<div class="auc_data">

                    <p class="auc_price"><?php echo $this->lang->line('Retail price').$this->config->item('currency_type').' '.$auc->retail_price ?></p>

                    <p class="current_bid_price bidding_price<?php echo $auc->id; ?>">

                    <?php echo $this->config->item('currency_type').' '; ?>

                    <?php

                        if($auc->bidding_price == '0')

                            echo $auc->starting_price;

                        else

                            echo $auc->bidding_price;

                    ?>

                    </p>

                    <?php

                            $startdate_formatted = date('M d, Y H:i:s',$auc->startdate);

                            $enddate_formatted = date('M d, Y H:i:s',$auc->enddate);

                    ?>

                        <?php if($auc->job_status == '0')

                        {?>

                            <input type="hidden" id="timerStartDate<?php echo $auc->id;?>" value="<?php echo $startdate_formatted; ?>" />

                            <input type="hidden" id="timerDate<?php echo $auc->id;?>" value="<?php echo $enddate_formatted; ?>" />

                            <p class="auc_closeTimeCountDown_title"><?php echo $this->lang->line('Time left'); ?>:</p>

                            <p class="auc_closeTimeCountDown" id="formatedDate<?php echo $auc->id;?>"></p>

                    <?php }?>

                </div>
 

MarcoGrazia

Utente Attivo
15 Dic 2009
785
16
18
58
Udine
www.stilisticamente.com
Scusa, ma se deve apparire e scomparire subito a cosa serve? Non aiuta nessuno, è come se vai al mercato, vedi un cartello con un richiamo al prezzo e come ci posi gli occhi su, il venditore te lo leva da sotto il naso.
Non so te, ma io in un caso del genere alzerei subito i tacchi e mi rivolgerei a qualcun altro.
 

alidicera

Nuovo Utente
23 Giu 2020
5
0
1
ahahahah no è solo che mi servirebbe più come se fosse un richiamo di attenzione, come se fosse un semplice lampeggiante :D
 

Alex_70

Utente Attivo
13 Nov 2018
371
14
18
HELL
io uso questo metodo per segnalare il compleanno con effetto lampeggiante,

CSS:
<!-- Blinking Effect with CSS -->
<style>

.blink_text {

    animation:1s blinker linear infinite;
    -webkit-animation:1s blinker linear infinite;
    -moz-animation:1s blinker linear infinite;

     color: red;
    }

    @-moz-keyframes blinker {
     0% { opacity: 1.0; }
     50% { opacity: 0.0; }
     100% { opacity: 1.0; }
     }

    @-webkit-keyframes blinker {
     0% { opacity: 1.0; }
     50% { opacity: 0.0; }
     100% { opacity: 1.0; }
     }

    @keyframes blinker {
     0% { opacity: 1.0; }
     50% { opacity: 0.0; }
     100% { opacity: 1.0; }
     }

</style>

PHP:
<span class="blink_text">' . "Happy birthday!" . '</span>
PHP:
$diff = $birth_date->diff($today);
        if ($diff->days > 0) {
            echo  $diff->days . " day for birthday.";
        } else {
            echo '<b>' . '<font color="purple">' . '<span class="blink_text">' . "Happy birthday!" . '</span>' . '</font>' . '</b>' .'<img src="" > ';
        }
    }
 
  • Like
Reactions: alidicera

Tommy03

Utente Attivo
6 Giu 2018
466
46
28
17
Bassano del Grappa (VI)
In alternativa se vuoi usare Javascript puoi fare cosi(sostituisci i nomi dei tuoi div nel codice):
HTML:
$("#mostra").click(function(){
$("#da_mostrare").show().delay(2000).fadeOut(300);
});

<!-- Bottone da schiacciare per far comparire il div -->
<button id="mostra">Mostra per 2 secondi</button>
<!-- Div che compare quando si schiaccia il bottone -->
<div id="da_mostrare" style="display:none;">Questo è un contenitore</div>
Poi puoi cambiare i valori 2000 (rimane per 2 secondi) e 300 (ci mette altri 0.3 secondi a scomparire del tutto)
 
  • Like
Reactions: alidicera