Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 20
  1. #1
    Utente di HTML.it L'avatar di Mr.Steve
    Registrato dal
    Jul 2012
    Messaggi
    29

    Cambio automatico immagine in PHP in un determinato giorno

    Salve ragazzi,
    oggi ho pensato di creare uno script facile in PHP che avesse comne funzione quella di cambiare immagine in un determinato giorno automaticamente.
    Ho provato a fare così:
    Codice PHP:
    <?php if date(10,8,"Y") { echo '[img]immaginespeciale.png[/img]'; } else { echo '[img]immagine.png[/img]'; } ?>
    Però non funziona.
    Consigli?

  2. #2
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  3. #3
    fai così
    Codice PHP:
    <?php
    $oggi 
    date("d-m-y");
    $data_speciale "06-06-13";  // data nel formato gg-mm-aa

    if ( $oggi == $data_speciale) {
        echo 
    "oggi e' giorno speciale"// codice da utilizzare se oggi è il giorno speciale
        
    } else 
        {
            echo 
    "oggi NON e' giorno speciale"// codice da utilizzare se oggi NON è il giorno speciale
        

            
            
    ?>

  4. #4
    Utente di HTML.it L'avatar di Mr.Steve
    Registrato dal
    Jul 2012
    Messaggi
    29
    Originariamente inviato da myweb77myweb77
    fai così
    Codice PHP:
    <?php
    $oggi 
    date("d-m-y");
    $data_speciale "06-06-13";  // data nel formato gg-mm-aa

    if ( $oggi == $data_speciale) {
        echo 
    "oggi e' giorno speciale"// codice da utilizzare se oggi è il giorno speciale
        
    } else 
        {
            echo 
    "oggi NON e' giorno speciale"// codice da utilizzare se oggi NON è il giorno speciale
        

            
            
    ?>
    non mi funziona...

  5. #5
    Originariamente inviato da Mr.Steve
    non mi funziona...
    che cosa ti viene fuori scritto?

    oggi dovresti visualizzare oggi NON e' giorno speciale dato che la data inserita speciale è quella di ieri

  6. #6
    Utente di HTML.it L'avatar di Mr.Steve
    Registrato dal
    Jul 2012
    Messaggi
    29
    Originariamente inviato da myweb77myweb77
    che cosa ti viene fuori scritto?

    oggi dovresti visualizzare oggi NON e' giorno speciale dato che la data inserita speciale è quella di ieri
    schermata bianca... non mi viene scritto dove sta l'errore

  7. #7
    Originariamente inviato da Mr.Steve
    schermata bianca... non mi viene scritto dove sta l'errore
    hai già modificato il mio codice mettendo img o altro? se si postalo qua

  8. #8
    Utente di HTML.it L'avatar di Mr.Steve
    Registrato dal
    Jul 2012
    Messaggi
    29
    Originariamente inviato da myweb77myweb77
    hai già modificato il mio codice mettendo img o altro? se si postalo qua
    Codice PHP:
    <?php
    $oggi 
    date("d-m-y");
    $data_speciale "10-8-13";  // data nel formato gg-mm-aa

    if ( $oggi == $data_speciale) {
        echo 
    "[img]imgspeciale.png[/img]";
        } else 
        {
            echo 
    "[img]imgnormale.png[/img]";
        } 
            
            
    ?>

  9. #9
    il problema sta qui
    Codice PHP:
    echo "[img]imgspeciale.png[/img]"
    se apri echo con le " allora nel codice html al posto delle " devi mettere l'aposfrofo (')
    Codice PHP:
    echo "[img]imgspeciale.png[/img]"
    il codice sarà quindi questo
    Codice PHP:
    <?php 
    $oggi 
    date("d-m-y"); 
    $data_speciale "10-8-13";  // data nel formato gg-mm-aa 

    if ( $oggi == $data_speciale) { 
        echo 
    "[img]imgspeciale.png[/img]"
        } else  
        { 
            echo 
    "[img]imgnormale.png[/img]"
        }  
             
            
    ?>

  10. #10
    Utente di HTML.it L'avatar di Mr.Steve
    Registrato dal
    Jul 2012
    Messaggi
    29
    Originariamente inviato da myweb77myweb77
    il problema sta qui
    Codice PHP:
    echo "[img]imgspeciale.png[/img]"
    se apri echo con le " allora nel codice html al posto delle " devi mettere l'aposfrofo (')
    Codice PHP:
    echo "[img]imgspeciale.png[/img]"
    il codice sarà quindi questo
    Codice PHP:
    <?php 
    $oggi 
    date("d-m-y"); 
    $data_speciale "10-8-13";  // data nel formato gg-mm-aa 

    if ( $oggi == $data_speciale) { 
        echo 
    "[img]imgspeciale.png[/img]"
        } else  
        { 
            echo 
    "[img]imgnormale.png[/img]"
        }  
             
            
    ?>
    grazie... funziona... e se volessi generalizzare l'anno? mi spiego meglio... al posto di cambiare ogni volta l'anno nel codice php, sarà il codice a capire che deve farlo ogni anno...

    ad esempio io ho pensato di sostituire le variabili $oggi e $data_speciale da così:
    Codice PHP:
    <?php 
    $oggi 
    date("d-m-y"); 
    $data_speciale "10-8-13";
    ?>
    a così:
    Codice PHP:
    <?php 
    $oggi 
    date("d-m"); 
    $data_speciale "10-8";
    ?>
    commenti?

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.