Tabella Compleanni

SoundOfSilence
00giovedì 3 novembre 2005 10:29

Esempio


COMPLEANNI
Oggi festeggiamo (nick)




SoundOfSilence
00giovedì 3 novembre 2005 10:30
Ecco il codice

<TABLE CELLSPACING="2" BORDER="0" WIDTH="500" HEIGHT="100" ALIGN="CENTER" BGCOLOR="BLACK"><TR><TD ALIGN="CENTER" WIDTH="500" HEIGHT="50" COLSPAN="3" BGCOLOR="DARKBLUE"><B><FONT COLOR="withe" SIZE="5">COMPLEANNI</FONT></B></TD></TR><TR><TD ALIGN="CENTER" HEIGHT="50" BGCOLOR="black"><IMG SRC="Qui URL immagine" BORDER="0"></TD><TD ALIGN="CENTER" HEIGHT="50" BGCOLOR="black"><B><FONT COLOR="YELLOW" SIZE="3"> Oggi festeggiamo (nick)</FONT></B></TD><TD ALIGN="CENTER" HEIGHT="50" BGCOLOR="black"><IMG SRC="Qui URL immagine" BORDER="0"></TD></TR></TABLE>


Potrete personalizzare la tabella a vostro piacimento

BGCOLOR ( sfondo)
COLOR (scritte)



Modificato da SoundOfSilence 03/11/2005 10.32
ReBeL SqUo
00giovedì 3 novembre 2005 22:01
grande!
esiste un modo per far sì che questa tabella riferendosi ad un altra tabella coi dati di tutti i compleanni inseriti visualizzi i nick automaticamente? [SM=x611824]
SoundOfSilence
00venerdì 4 novembre 2005 09:24
Credo di sì, deve esserci uno script, appena lo trovo lo inserisco [SM=g27817]

Ma ti avviso, sarà un lavoraccio...
Se hai molti utenti.

Crystalmoon
00venerdì 4 novembre 2005 09:42
lo script che cercate dovreste trovarlo qui dentro.. dovrebbe essere uno degli ultimi http://www.freeforumzone.com/viewmessaggi.aspx?f=50914&idd=1773

bisogna modificare 1 parte dell tag xò.. xchè x 1 data compare la scritta (feb) x gennaio compare un collegamento ad 1 altro pagina..era x inserire le varie potenzialità
SoundOfSilence
00venerdì 4 novembre 2005 09:46
Grazie Cry

Adessso vado a provarlo

Reb lo vuole all'interno della tabella

devo modificare il codice
Max Paul
00venerdì 4 novembre 2005 10:36
io ne ho uno... ma è laborioso... [SM=g27832]

in caso sound.. te lo passo via mail così lo vedi.. è quello del tempio... [SM=g27811]
SoundOfSilence
00venerdì 4 novembre 2005 10:43
Grazie Max, se me lo passi mi fai un favore, sto impazzendo, quello linkato non mi funziona.


Lo so che è laborioso, l'utente chiede noi diamo [SM=g27828]
pensa se dovessimo metterla qui la tabella [SM=x611888] giammai

Crystalmoon
00venerdì 4 novembre 2005 10:57
tra un po se riesco vi posto una tabella [SM=g27811]
Max Paul
00venerdì 4 novembre 2005 11:13
ora te la mando sound! [SM=g27811]
SoundOfSilence
00venerdì 4 novembre 2005 11:14
Grazie Ragazzi [SM=x611903]
SoundOfSilence
00venerdì 4 novembre 2005 11:42
Re:

Scritto da: ReBeL SqUo 03/11/2005 22.01
grande!
esiste un modo per far sì che questa tabella riferendosi ad un altra tabella coi dati di tutti i compleanni inseriti visualizzi i nick automaticamente? [SM=x611824]




Eccoti accontentato Reb

Grazie a Max è appena nato una mostruosa tabella compleanni [SM=g27828]

Codice completo

<TABLE CELLSPACING="2" BORDER="0" WIDTH="500" HEIGHT="100" ALIGN="CENTER" BGCOLOR="BLACK"><TR><TD ALIGN="CENTER" WIDTH="500" HEIGHT="50" COLSPAN="3" BGCOLOR="DARKBLUE"><B><FONT COLOR="withe" SIZE="5">COMPLEANNI</FONT></B></TD></TR><TR><TD ALIGN="CENTER" HEIGHT="50" BGCOLOR="black"><IMG SRC="http://img.freeforumzone.it/upload/540339_27.gif" BORDER="0"></TD><TD ALIGN="CENTER" HEIGHT="50" BGCOLOR="black"><B> <script>

function person(date,month,nick,text,event)
{
this.date=date;
this.month=month-1;
this.nick=nick;
this.text=text;
this.event=event;
}

function list() {}

p=new list()

preavviso = 15

p[1] = new person(15,10,"nick",", auguri!!!",1)
p[2] = new person(28,10,"nick",", auguri!!!",1)
p[3] = new person(17,11,"nick",", auguri!!!",1)
p[4] = new person(25,11,"nick",", auguri!!!",1)
p[5] = new person(4,12,"nick",", auguri!!!",1)
p[6] = new person(4,11,"nick",",auguri!!!",1)


var now = new Date();
today = new Date(0,now.getMonth(),now.getDate());

function delta(sdate)
{
return Math.round((sdate.getTime()-today.getTime())/(24*60*60*1000))
}

function NextBirthday(list)
{
for (var i in list)
{
birthday = new Date(0,list.month,list.date);
if(delta(birthday) < 0)
birthday = new Date(1,list.month,list.date);
z = delta(birthday)

if(z == 0)
{
document.write("<span style='font-size:13pt; font-weight: Bold; color: #0037a4;font:Geneva, Arial, Helvetica, sans-serif'>");
if(list.event == 0)
document.write("Oggi è " + list.nick + "<br>" + list.text + "</span><p>")
if(list.event == 1)
document.write("Oggi è il compleanno di <b><br>" + list.nick + "</b>" + list.text + "</span><p>")
if(list.event == 2)
document.write("Oggi è " + list.nick + "<br>" + list.text + "</span><p>")
}
else if(z == 1)
{
document.write("<span style='font-size:11pt; font-weight: Bold; color: #0037a4;font:Geneva, Arial, Helvetica, sans-serif'>Domani sarà")
if(list.event == 0)
document.write(" " + list.nick + "</span><br>")
if(list.event == 1)
document.write(" il compleanno di " + list.nick + "</span><br><br>")
if(list.event == 2)
document.write(" " + list.nick + "</span><br><br>")
}
else if(z <= preavviso)
{
document.write("<span style='font-size:10pt; font-weight: Bold; color: #0037a4;font:Geneva, Arial, Helvetica, sans-serif'>Mancano " + z + " giorni al ")
if(list.event == 0)
document.write(" " + list.nick + "<br>")
if(list.event == 1)
document.write(" compleanno di " + list.nick + "<br><br>")
if(list.event == 2)
document.write(" " + list.nick + "<br>")

}
}
}
</script>
<center>
<script>NextBirthday(p)</script> </B></TD><TD ALIGN="CENTER" HEIGHT="50" BGCOLOR="black"><IMG SRC="http://img.freeforumzone.it/upload/540339_28.gif" BORDER="0"></TD></TR></TABLE>


Le immagini img.freeforumzone.it/upload/540339_28.gif sono prese dal mio forum, ma puoi inserire quelle che vuoi ovviamente.

aggiungi tutti i nick che vuoi

p[24] = new person(4,12,"nick",", auguri!!!",1)

data/nick/ testo

Non sbagliare nemmeno una virgola, altrimenti non funziona


Oltretutto puoi modificare colori di sfondo, di carattere e font

Divertiti [SM=g27828]




p.s. Grazie Max [SM=x611820]
Modificato da SoundOfSilence 04/11/2005 13.57
Modificato da SoundOfSilence 04/11/2005 14.00
Modificato da SoundOfSilence 09/11/2005 8.43
Crystalmoon
00venerdì 4 novembre 2005 11:52
ne ho fatta anche 1 altra supercompleta

ecco il link http://www.freeforumzone.com/viewmessaggi.aspx?f=50914&idd=1854
Max Paul
00venerdì 4 novembre 2005 13:54
ovviamente è tutto personalizzabile.. però... okkio a dove toccate! ^_^

ps. questo pezzo

p[20] = new person(15,10,"nick",", auguri!!!",1)
p[21] = new person(28,10,"nick",", auguri!!!",1)
p[22] = new person(17,11,"nick",", auguri!!!",1)
p[23] = new person(25,11,"nick",", auguri!!!",1)
p[24] = new person(4,12,"nick",", auguri!!!",1)
p[0] = new person(4,11,"nick",
"Auguri!!!",1)

è sbagliato con questa sintassi.. deve cominciare con:

p[01] = new person(15,10,"nick",", auguri!!!",1)
p[02] = new person(28,10,"nick",", auguri!!!",1)

quindi in ordine...

e ricordo che le date devono essere iserite in ordine, dal 1/1 al 31/12.. questo vuol dire, che, ad ogni inserimento, dovremmo cambiare i numeri tra parentesi quadre... [SM=g27825]

piccola limitazione.... [SM=g27819]
Max Paul
00venerdì 4 novembre 2005 13:55
ultimissima cosa.. se avete due o più persone che festeggiano lo stesso giorno scrivetemi che vi dò la sintassi esatta (ora non me la ricordo... [SM=g27829] )
SoundOfSilence
00venerdì 4 novembre 2005 13:59
Grazie Max, sei stato di grande aiuto [SM=g27821]


p.s. ho corretto l'errore 'auguri'

ecco, a volte un piccole errore e il codice se en va a quel paese [SM=x611827]
Max Paul
00venerdì 4 novembre 2005 15:41
Re:

Scritto da: SoundOfSilence 04/11/2005 13.59
Grazie Max, sei stato di grande aiuto [SM=g27821]


p.s. ho corretto l'errore 'auguri'

ecco, a volte un piccole errore e il codice se en va a quel paese [SM=x611827]



ma figurati, per queste cose! tra amici poi! [SM=g27838]

cmq vero, vedete? basta un niente... e l'html... ti fà impazzire! [SM=g27828]
maldini
00venerdì 4 novembre 2005 15:44
a poter sfruttare il potere dell'asp con database sarebbe tutto + semplice [SM=x611856]
Max Paul
00venerdì 4 novembre 2005 16:08
Re:

Scritto da: maldini 04/11/2005 15.44
a poter sfruttare il potere dell'asp con database sarebbe tutto + semplice [SM=x611856]



eh già... e qualche comandi php, no? [SM=g27828]
maldini
00venerdì 4 novembre 2005 16:53
anke, ma io so programmare in asp vbscript nn php [SM=x611856]
Max Paul
00venerdì 4 novembre 2005 17:17
Re:

Scritto da: maldini 04/11/2005 16.53
anke, ma io so programmare in asp vbscript nn php [SM=x611856]



ah ecco... io invece non capisco nulla di html, nulla di asp, nulla di php e manco di acess! vedi, sono più omogeneo! [SM=g27828]
maldini
00venerdì 4 novembre 2005 18:38
Re: Re:

Scritto da: Max Paul 04/11/2005 17.17


ah ecco... io invece non capisco nulla di html, nulla di asp, nulla di php e manco di acess! vedi, sono più omogeneo! [SM=g27828]



vabbè capita [SM=x611888]

se pensi ke in università da me cè gente come te iscritta nel mio corso (informatica)... [SM=g27832]
ReBeL SqUo
00sabato 5 novembre 2005 23:13
spaccate!!! [SM=x611854] [SM=x611933]
SoundOfSilence
00lunedì 7 novembre 2005 15:16
Reb dopo tutta sta faticaccia voglio vederla nel tuo forum [SM=g27826]










[SM=g27828] scherzo
ReBeL SqUo
00martedì 8 novembre 2005 22:11
ce l ho messa ma non so se funziona, se modifico una data e ci metto per es. quella di oggi non compare nu caz [SM=x611816]
SoundOfSilence
00mercoledì 9 novembre 2005 08:42
[SM=g27818] ho testato il codice, a me funziona [SM=g27815]

Questa è la versione 'lo-fi' del Forum Per visualizzare la versione completa clicca qui
Tutti gli orari sono GMT+01:00. Adesso sono le 02:20.
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com