Risucchiato!
E' quello che mi sta facendo questa storia del nuovo sito. E' la seconda volta che faccio questo sito in 3 anni, eppure la prima volta (lavorandoci con Quark Xpress) questa cosa non era successa. Anzi….spinto da un lato a farlo perchè utile ai miei esercizi con quel programma per un esame, l'unica sensazione che provavo in realtà era un enorme senso di costrizione, benchè alla fine quando superavo le barriere della nolontà riuscissi a lavorare per bene. Stavolta è incredibilmente diverso. Sono tre giorni che divido il mio tempo fra DreamWeaver,phpmyadmin, Photoshop e quant'altro, lavorando tra l'altro a dei ritmi da lumaca perchè sto ancora costruendomi il metodo di procedimento giusto per me. Eppure non ho voglia di fare altro ed anzi…in background quando non sono al pc il mio cervello continua ad elaborare possibili soluzioni, immagina funzioni da aggiungere ed immediatamente cerca la soluzione pratica in PHP. Rievocando una sensazione descritta egregiamente da Gls, è come se in quel contesto trovassi la massima espressione di me stesso. Figuratevi…ieri sera riflettevo ad una possibile chicca da aggiungere da qualche parte…magari l'ideazione di uno script originale che mi consentisse non solo di mettere alla prova la mia efficacia col linguaggio, ma soprattutto che risultasse carino nel contesto del sito. L'idea che ho avuto non c'entra col sito (che è di arredamento per bambini) ma sicuramente la svilupperò solamente per l'ascendente incredibile che il solo pensarla ha avuto su di me. Si tratta di uno script basato sul classico script per la data: ma in aggiunta ho pensato di collegare una tabella specifica del database che contiene il santo del giorno per ogni giorno del calendario. Con 12 cicli IF (uno per mese) con dentro annidati un ciclo per ogni giorno (e il richiamo corrispondente al db) dovrebbe essere possibile consentire alla pagina di richiamarsi il santo del giorno in maniera automatica solamente facendo chiedere allo script (ad inizio pagina) la data corrente al server. Ancora non ho messo mano alla cosa, e per ora non lo farò anche perchè perderei parecchio tempo….ma sebbene si tratti probabilmente di centinaia di righe di codice e di uno script che probabilmente non serve, ho deciso che gli dedicherò del tempo non appena avrò concluso il lavoro corrente.
9 Commenti »
Lascia un commento
-
Archivi
- Novembre 2008 (1)
- Settembre 2008 (1)
- Agosto 2008 (1)
- Marzo 2008 (3)
- Febbraio 2008 (3)
- Gennaio 2008 (3)
- Dicembre 2007 (4)
- Novembre 2007 (2)
- Ottobre 2007 (2)
- Settembre 2007 (5)
- Agosto 2007 (7)
- Luglio 2007 (4)
-
Categorie
-
RSS
Ingressi RSS
Commenti RSS
Per il discorso dello script del santo devi crearti una tabella in un database del tipo:
Giorno dell’anno, Nome Santo, Descrizione Santo
Dove giorno è la chiave primaria della tabella ed è un intero che indica il giorno dell’anno di quel santo (per es. 156).
La funzione php date(“z”) ti ritorna poi il numero del giorno corrente e quindi ti basta fare una select del tipo:
“Select NomeSanto, DescrizioneSanto
from Santi
Where GiornoDell’Anno = “.$date(“z”);
Sborone…:P mi sono accorto che ho scritto una vaccata infatti, ma sai com’è….:P sono niubbo
Hehehe solo che mi è venuto un dubbio pazzesco… e se l’anno è bisestile??
Tutti i santi vengono traslati di un giorno all’indietro
Allora il niubbo sei tu
la data deriva dal server, tu nel db il 29 Febbraio lo esprimi in ogni caso, ma è ovvio che il richiamo c’è solo se la data corrisponde al 29 Febbraio….:D
Si ma la funzione date(“z”) ti ritorna quanti giorni sono passati dall’inizio dell’anno! Quindi se l’anno non è bisestile, l’1 aprile ti ritornerà un certo valore, mentre in un anno bisestile ti ritornerà quel valore piu’ uno. La soluzione potrebbe essere mettere il database con i 356 santi (compreso il santo bisestile
) e sommare 1 giorno in tutte le date dall’1 aprile in poi negli anni non bisestili.
Punto primo: i santi sono 365 e non 356….:D al massimo 366 se è bisestile
Punto secondo: la funzione che ho in mente io (e che in realtà conosco io) esprime la data in giorni, mesi e anni…per cui il problema non si pone.
In ogni caso vedremo quando ci metterò le mani cosa esce fuori…è sempre bello pensare di progettare cose completamente inutili LOL
Hehehehe mi sa che è meglio farlo con il mese… solo che mi piacciono troppo le mastubazioni mentali
E non solo quelle mentali mi sa uhauhauhauauhauhauha
strunz