Richiamo di una pagina a seconda del giorno

Sky

Nuovo Utente
25 Lug 2005
13
0
0
Salve a tutti,
ho questo script (grazie a PoLe :D )

Codice:
var oggi = new Date();
var gg, mm, segno;
gg = oggi.getDate();
mm = oggi.getMonth();
var segni = new Array('Capricorno','Acquario','Pesci','Ariete','To ro','Gemelli','Cancro','Leone','Vergine','Bilancia ','Scorpione','Sagittario');

var ctrl = 0;

if ((mm==0&&gg>20)&&(ctrl==0)) {mm++; ctrl++;};
if ((mm==1&&gg>19)&&(ctrl==0)) {mm++; ctrl++;};
if ((mm==2&&gg>20)&&(ctrl==0)) {mm++; ctrl++;};
if ((mm==3&&gg>20)&&(ctrl==0)) {mm++; ctrl++;};
if ((mm==4&&gg>20)&&(ctrl==0)) {mm++; ctrl++;};
if ((mm==5&&gg>21)&&(ctrl==0)) {mm++; ctrl++;};
if ((mm==6&&gg>22)&&(ctrl==0)) {mm++; ctrl++;};
if ((mm==7&&gg>22)&&(ctrl==0)) {mm++; ctrl++;};
if ((mm==8&&gg>23)&&(ctrl==0)) {mm++; ctrl++;};
if ((mm==9&&gg>22)&&(ctrl==0)) {mm++; ctrl++;};
if ((mm==10&&gg>22)&&(ctrl==0)) {mm++; ctrl++;};
if ((mm==11&&gg>21)&&(ctrl==0)) {mm=0;};

segno = segni[mm];

document.write(segno + "<img src=\"segni/"+segno+".gif\">");
e vorrei creare uno script che richiami una determinata pagina a seconda del giorno (o del mese);
le pagine da richiamare sono tutte in html o php.

Da dove parto con gli if??

Un'altra domanda: devo collecare i 2 script possono essere indipendenti?

Grazie fin d'ora :byebye:
 

PoLe

MRW Moderator
6 Giu 2005
2.198
3
0
40
.: Venezia :.
www.bzconsulting.it
Sky ha scritto:
...vorrei creare uno script che richiami una determinata pagina a seconda del giorno (o del mese);
le pagine da richiamare sono tutte...
Ehi, ciao Sky, è un po che non ci si sente!! :fonzie:
Oggi è il primo giorno di lavoro di ritorno dalle ferie.. uff.. :(

Visto che nessuno ti ha aiutata ti mando una possibile soluzione! ;)

Se vuoi per esempio che, quando apri la pagina, in base al mese corrente si apra in automatico una finestra specifica aggiungi al codice che ti ho creato la riga in rosso:

<script>
var oggi = new Date();
var gg, mm, segno;
gg = oggi.getDate();
mm = oggi.getMonth();
var segni = new Array('Capricorno','Acquario','Pesci','Ariete','To ro','Gemelli','Cancro','Leone','Vergine','Bilancia ','Scorpione','Sagittario');

var ctrl = 0;

if ((mm==0&&gg>20)&&(ctrl==0)) {mm++; ctrl++;};
if ((mm==1&&gg>19)&&(ctrl==0)) {mm++; ctrl++;};
if ((mm==2&&gg>20)&&(ctrl==0)) {mm++; ctrl++;};
if ((mm==3&&gg>20)&&(ctrl==0)) {mm++; ctrl++;};
if ((mm==4&&gg>20)&&(ctrl==0)) {mm++; ctrl++;};
if ((mm==5&&gg>21)&&(ctrl==0)) {mm++; ctrl++;};
if ((mm==6&&gg>22)&&(ctrl==0)) {mm++; ctrl++;};
if ((mm==7&&gg>22)&&(ctrl==0)) {mm++; ctrl++;};
if ((mm==8&&gg>23)&&(ctrl==0)) {mm++; ctrl++;};
if ((mm==9&&gg>22)&&(ctrl==0)) {mm++; ctrl++;};
if ((mm==10&&gg>22)&&(ctrl==0)) {mm++; ctrl++;};
if ((mm==11&&gg>21)&&(ctrl==0)) {mm=0;};

segno = segni[mm];

document.write(segno + "<img src=\"segni/"+segno+".gif\">");

window.open((mm+1)+".htm","","width=500,height=450 top=120 left=200");
</script>

Ovvio che devi creare anche le pagine html che saranno:
1.htm x gennaio
2.htm x febbraio
3.htm x marzo
e così via.. ;)

Se hai bisogno di qualcosa di più sono qui!
Salut!
:byebye:
 

Sky

Nuovo Utente
25 Lug 2005
13
0
0
ciao PoLe :D e bentornato ;)

grazie mille del codice :fonzie: (ah, se nn ci fossi tu :rolleyes: )
solo io volevo creare un collegamento del tipo "clicca qui per leggere l'oroscopo relativo al tuo segno" e non far aprire un'altra pagina.
posso scrivere il classico a href al posto di window.open ??
o c'è altro da scrivere??

grazie ancora per l'aiuto, e ben tornato (pensa te che io in ferie nn ci sono neppure andata :dipser: )

ciao, e grazie ancora :fonzie:

a presto ;) :byebye:
 

PoLe

MRW Moderator
6 Giu 2005
2.198
3
0
40
.: Venezia :.
www.bzconsulting.it
Eccomi!!

Sul serio non sei andata in ferieeeee??? :eek: :eek: :eek:

Mi spiace credimi!! Vabbè dai, ti rifarai a capodanno! ;)

Allora, se vuoi far si che il nome mensile del segno appaia anche come link potresti modificare la riga
document.write(segno + "<img src=\"segni/"+segno+".gif\">");

così:
document.write("<a href='" + segno + ".htm'>" + segno + "<img src=\"segni/" + segno + ".gif\" border=0></a>");

In questo modo sia il nome che l'immagine del segno diventano un link alla pagina dell'oroscopo del segno stesso!

Ok? In caso.. son qui! :)

Salut!
:byebye:
 

Sky

Nuovo Utente
25 Lug 2005
13
0
0
eh no, niente ferie :err501: e nn credo di andarci neppure a Capodanno :dipser:

cmq perfetto come sempre il tuo codice PoLe :fonzie:

tante grazie ancora per il tuo preziosissimo aiuto, ciao a presto ;)


Sky


:byebye:
 
Discussioni simili
Autore Titolo Forum Risposte Data
F Problema tabs al richiamo di una funzione jQuery 1
P Invio email e richiamo di una funzione PHP 11
K richiamo di variabile in una query PHP 6
MarcoGrazia Contenuto generato e richiamo funzioni Ajax 5
G [PHP] Creare mail con allegato nascosto e bottone di richiamo PHP 0
S [Javascript] Problema richiamo funzione Javascript 8
S Richiamo dati e creazione nuovi campi MS Access 0
F Problema richiamo funzione Javascript 6
M Richiamo ID in javascript Javascript 1
P problema salvataggio e richiamo SESSION PHP 0
ivarello [RISOLTO]CURL e richiamo CSS,JS ecc PHP 7
K Inserimento e richiamo immagini da un cartella al db PHP 9
M richiamo immagini dalla cartella. PHP 2
ivarello Select da database e richiamo valori PHP 2
M funzione richiamo immagine PHP 14
M Codice di richiamo alle pagine esterne HTML e CSS 6
Erzsébeth Sostituire richiamo immagini PHP 4
C Richiamo dati da SQL non funzionante PHP 3
A problema richiamo variabile PHP 1
L Tabella HTML e richiamo della funzione PHP 7
A Richiamo variabili . FPDF PHP 1
E Richiamo alla funzione Javascript 3
B richiamo da database PHP 1
G Richiamo Funzione Javascript 1
P C# Salvare una colonna del DataGridView XML 0
M pulsante per aprire una maschera che contiene controllo schede MS Access 0
M Leggere in un report il valore di una casella combinata di una maschera Database 0
D Miglior modo per estrarre le occorrenze di un elemento in un set di più file xml e quindi scrivere il risultato in una tabella Excel o magari in JSON XML 0
S [VB.NET]: Coordinate immagini dentro una PictureBox Visual Basic 0
I stampare una stringa echo PHP 2
MarcoGrazia Riprendere una sessione interrotta PHP 0
L Rendere una parte trasparente Photoshop 3
K [PHP] Aggiungere caratteri ad una stringa in base alla lunghezza della stessa PHP 2
K Visualizzare del html responsive in una Webview Sviluppo app per Android 0
otto9due Ordinare option di una select Javascript 5
N Come si crea una variabile dinamica da incrementare? Javascript 1
L Eliminazione di una pagina dalla gallery SEO e Posizionamento 0
otto9due Proteggere una cartella e file con password tramite .htaccess e .htpasswd Web Server 0
L Riempimento di una tabella al click di un bottone Javascript 1
R Variabile non risconosciuta dentro una funzione PHP 1
C ACCESS Aprire maschera se valore non presente in una combo MS Access 7
A media degli elementi estratti da una query MySQL 0
spider81man Eliminare primo ed ultimo carattere di una colonna MySQL 0
pacemattia408 disattivazione di una function Javascript 4
G Eliminare l'effetto refresh di una pagina internet PHP 8
otto9due Inserire o aggiornare tabella my sql controllando una coppia di valori PHP 7
M Select Option dentro una Table jQuery 2
Couting95 inserire dati da un file di testo in una tabella in php PHP 1
Y Stampare da php su un foglio A6 attraverso una stampante esterna PHP 1
E Scrivere una data corrente in un pdf PHP 1

Discussioni simili