Immagini random stagionali

gotiko

Nuovo Utente
5 Set 2009
4
0
0
Ciao, sono nuovo.
Mi scuso subito se ho aperto una discussione per niente ma cercando sul forum non ho trovato ciò di cui ho bisogno.
Vorrei sapere se esistono script che permettono di caricare immagini stagionali.
Ho quattro immagini e vorrei che cambiassero in base alle quattro stagioni.
Qualcuno può aiutarmi?
Grazie infinite
 

marco.carrieri

Utente Attivo
3 Lug 2009
205
2
0
Italia
www.carrieriinformatica.com
Secondo me dovresti fare un controllo in php o in asp.
Generare una data, e verificare se tale data è entro uno dei 4 intervalli che corrispondono alle 4 stagioni.
In tale caso appena rientri in una delle 4 stagioni assegni la variabile immagine a una delle 4 che sono dichiarate in uno dei 4 blocchi.
 

gotiko

Nuovo Utente
5 Set 2009
4
0
0
Ciao :)
innanzi tutto grazie x la velocissima risposta, mi dispiace se non ho scritto subito ma l'ho letta adesso.
Quello che dici non fa una piega, ma siccome io sono un mega neofita col php (sto iniziando a studiarlo adesso) non saprei proprio come scrivere il codice.
Purtroppo devo realizzare un sito ad un'amica e su tutto il resto non ho problemi ma su questo random stagionale...siiiiiiiii!!!:dipser:
Script già pronti? Oppure un esempio di codice?
Scusa se ti impiccio :eek:
Grazie
 

gotiko

Nuovo Utente
5 Set 2009
4
0
0
Ok, al limite se ti viene in mente qulacosa su come potrei procurarmelo o qualsiasi tipo di dritta e consiglio fammelo sapere, in giro x internet è un casino trovarlo, probabilmente neanche c'è.
D'altra parte mi sa che è un pò complesso xchè se si tratta di ore e giorni o mesi e settimane è una cosa, ma parlando di date precise di inizio e fine stagione mi sa che il discorso cambia parecchio.
Grazie in ogni caso :fonzie:
 

satifal

Utente Attivo
25 Set 2008
522
13
0
Roma
Premetto col dire che non so se esiste o meno un algoritmo per calcolare esattamente l'inizio delle stagioni in quanto esso oscilla tra due possibili giorni consecutivi a seconda dell'anno. Puoi trovare l'inizio esatto delle varie stagioni a partire dal 1800 QUI.
Dtto questo ho approssimato le date di inizio e fine delle varie stagioni ottenendo il seguente codice:

PHP:
<?php
$giorno = date('j');
$mese = date('n');
$anno = date('Y');

$stagione = "";
if ($mese == 1 || $mese == 2 || ($mese == 3 && $giorno < 21) || ($mese == 12 && $giorno >= 22)) {
	$stagione = "Inverno";
} elseif ($mese == 4 || $mese == 5 || ($mese == 3 && $giorno >= 21) || ($mese == 6 && $giorno < 22)) {
	$stagione = "Primavera";
} elseif ($mese == 7 || $mese == 8 || ($mese == 6 && $giorno >= 22) || ($mese == 9 && $giorno < 23)) {
	$stagione = "Estate";
} elseif ($mese == 10 || $mese == 11 || ($mese == 9 && $giorno >= 23) || ($mese == 12 && $giorno < 22)) {
	$stagione = "Autunno";
} 
echo $stagione."<br/>";
?>
 

gotiko

Nuovo Utente
5 Set 2009
4
0
0
Grazie ragazzi mi avete tolto da un impiccio.
Ho tentato col select case ma non riuscivo bene a capire la sintassi, così basandomi sullo script di satifal :fonzie: :)ho provato a fare questo:

<?Php

$giorno = date('j');
$mese = date('n');
$anno = date('Y');

$stagione = "";
if ($mese == 1 || $mese == 2 || ($mese == 3 && $giorno < 21) || ($mese == 12 && $giorno >= 22)) {
$stagione = "Inverno";
echo '<img src="immagini/Buongiorno.jpg"/>';
} elseif ($mese == 4 || $mese == 5 || ($mese == 3 && $giorno >= 21) || ($mese == 6 && $giorno < 22)) {
$stagione = "Primavera";
echo '<img src="immagini/Buonasera.jpg" />';
} elseif ($mese == 7 || $mese == 8 || ($mese == 6 && $giorno >= 22) || ($mese == 9 && $giorno < 23)) {
$stagione = "Estate";
echo '<img src="immagini/Buonanotte.jpg"/>';
} elseif ($mese == 10 || $mese == 11 || ($mese == 9 && $giorno >= 23) || ($mese == 12 && $giorno < 22)) {
$stagione = "Autunno";
echo '<img src="immagini/Pomeriggio.jpg" />';

}
?>


e mi funziona! :jolly:

Che dite posso lasciarlo cosi?
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
se funzia puoi lasciarlo così "squadra vincente non si cambia", comunque se vuoi provare io semplificherei in questo modo:


PHP:
//date

$stagione = "";
$immagine="";

if (($mese <= 3 && $giorno < 21) || ($mese >= 12 && $giorno >= 22)) {
    $stagione = "Inverno";
	$immagine="<img src=\"immagini/Buongiorno.jpg\"/>";
} elseif ( ($mese > 3 && $giorno >= 21) || ($mese <= 6 && $giorno < 22)) {
    $stagione = "Primavera";
	$immagine="<img src=\"immagini/Buonasera.jpg\"/>";
} elseif (($mese > 6 && $giorno >= 22) || ($mese <= 9 && $giorno < 23)) {
    $stagione = "Estate";
	$immagine= "<img src=\"immagini/Buonanotte.jpg\"/>";
} elseif (($mese >= 9 && $giorno >= 23) || ($mese < 12 && $giorno < 22)) {
    $stagione = "Autunno";
	$immagine="<img src=\"immagini/Pomeriggio.jpg\"/>";
}

//poi utilizzi $stagione e $ immagine dove ti serve

echo $stagione;
echo $immagine;
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Random Immagini + Testi PHP 13
L [HTML] Aiuto con immagini random HTML e CSS 1
B imageme.ga crea immagini di prova random o personalizzate Webdesign e Grafica 1
giancadeejay Script immagini random -voglio inserire i link alle immagini PHP 11
P Effetto Random su più immagini Javascript 1
K immagini random da tabella sql PHP 2
K immagini random PHP 2
K immagini random Javascript 5
peppoweb Immagini Random Javascript 4
S [VB.NET]: Coordinate immagini dentro una PictureBox Visual Basic 0
G Perché il mio sito su Google news fa vedere le immagini degli articoli la mia foto profilo? WordPress 1
M Immagini non usate WordPress 0
elmonarca77 Utilizzo e licenze immagini Webdesign e Grafica 4
S Risoluzione Immagini e Connessione Joomla 0
G Il mio sito dopo aver abilitato l'ssl non visualizza le immagini con indirizzi senza ssl HTML e CSS 0
A WordPress e immagini Hosting 0
Y RITAGLIO IMMAGINI Javascript 0
R Immagini html HTML e CSS 2
E Come gestire al meglio le immagini legno grande formato Photoshop 0
L form immagini per il database PHP 0
Ricky80 Coordinazione immagini HTML e CSS 4
P Percorsi e immagini. PHP 0
N Indicizzazione immagini su Google Google Search Console 0
L Import Immagini piattaforma IONIC Sviluppo app per Android 0
L Import massivo di immagini in tabelle piattaforma IONIC Presentati al Forum 1
P Script upload immagini jQuery 0
E Salvare immagini PHP 0
S problema salvataggio immagini Photoshop 0
R Immagini scontornate: che formato? HTML e CSS 4
A Sovrapposizione Immagini Photoshop 0
Cosina Mostrare immagini da una cartella, ma solo un numero definito PHP 12
Tommy03 Gestire dimensioni immagini PHP 4
M Aiuto con inserimento immagini WordPress 6
L Scmporre una foto dotata di varie immagini in piu layer Photoshop 2
M Impossibile visionare la immagini dall'App. IP Cam e Videosorveglianza 8
A Array di immagini Sviluppo app per Android 10
L Come spostare cartella immagini/video PHP 1
A Cornici immagini per sito Web Wordpress WordPress 1
M Semplice visualizzatore di immagini [risolto con plugin wp] PHP 7
R uploader di immagini e text PHP 0
S Importazione immagini PHP 3
beatle [Photoshop] problema inserimento immagini Photoshop 1
L [PHP] Invio Immagini PHP 1
I [PHP] generazione url "uguale" che punta a due immagini diverse PHP 0
W Immagini professionali a costi sostenibili Discussioni Varie 1
bluebirdoncanvas [Photoshop] problema dimensioni immagini o zoom Photoshop 0
andreas88 Immagini non leggibili dopo trasferimento alla scheda SD Smartphone e tablet 0
zorro Aggiunta di immagini al sito Leggi, Normative e Fisco 0
M [PHP] Selezionare immagini directory non presenti in db PHP 11
romeocharly [PHP] Script per rinominare in automatico le immagini inviate da ftp PHP 0

Discussioni simili