HeaderZ 2.0 :)
Non so se ve ne siete accorti ma da ieri sera (ore 4:13 di notte… argh) sono nuovamente disponibili i miei headers!!
Con il cambio di layout del blog i vecchi sono diventati, purtroppo, inutilizzabili… ma niente paura, qui a sinistra potete scaricare i nuovi sorgenti e riprendere a mandarmi i vostri lavori (che finiranno nell’intestazione del blog a random ad ogni accesso!).
Per chi volesse la spiegazione tecnica di quanto fatto (oh shit!, get a life!
), here we go!
<?php
$directory = ‘immagini/headers2′;
$headers = scandir($directory);
$max = count($headers);
$random = rand(3, $max);
?>
<div>
<?php
if ($headers[$random]){ ?>
<img src=”directory_contenente_gli_headers<?php echo $headers[$random]; >” alt=”JeKo’s headers 2.0
” />
<? } ?>
</div>
Chiaro no?
Per i poco avvezzi ecco la spiegazione in pseudo italiano.
La variabile $directory contiene l’indirizzo della cartella che contiene le immagini. La variabile $headers (che in realtà è un array) immagazzina tutti i nomi delle immagini avvalendosi della funzione scandir.
$max fa il count della variabile $headers e contiene il valore numerico della lunghezza dell’array… in parole povere sa quanti elementi sono contenuti nell’array. Questo valore mi servirà per tirare a caso (randomizzare) un header ad ogni caricamento della pagina.
Con rand(3, $max) andiamo a tirare a caso un numero compreso tra 3 e l’ampiezza dell’array $headers.
Se vi state chiedendo perché parto da tre e non da uno come ci si potrebbe aspettare, la risposta è semplice. La funzione scandir indicizza il contenuto di una data cartella… se avete presente esplora risorse di windows sapete che i primi due elementi di una cartella sono ‘.’ e ‘..’ che servono a cambiare di cartella… ecco, quei due elementi sono i valori 1 e 2 dell’array e, dunque, vanno scartati. Randomizzato il numero, lo piazziamo all’interno della variabile $random.
if ($headers[$random]) è un semplice controllo: se il risultato di $headers[$random] non restituisce una stringa vuota, allora posso procedere ad inserire l’immagine.
L’ultima stringa, banalmente, è il codice html che disegna l’immagine presa dalla cartella degli headers randomizzata nelle stringhe precedenti.
Tutta questa pappardella di roba va inserita nel file header.php del vostro tema di WordPress (od, ovunque vogliate far comparire l’immagine nella vostra pagina web php).
Et voilà, il gioco è fatto. Non resta che riempire la cartella designata ed il gioco è fatto! Ed ora tocca a voi… aspetto con impazienza i nuovi lavori da inserire. Le specifiche le trovate qui mentre il file sorgente .PSD (Photo Shop Document), qui.
Scarica l'articolo in formato PDF
Animal planet
IL POLPACCIO!!
(attimi di vero sclero lavorativo fine settimanale)
Scarica l'articolo in formato PDF
Ho lavato la macchina…
si, ho lavato la macchina…
sconvolgente eh?
di per sé è una cosa non proprio epocale, sono d’accordo… ma la sensazione è di aver fatto qualcosa di diverso dal solito… una cosa piccola, banale… forse anche inutile dato che le strade sono ancora piene di sale e neve… ma che, nel suo piccolo, sta a significare “hey, siamo alla svolta… stiamo, finalmente, facendo riprendere il giro giusto alla tua dannata vita annacquata”…
E sapete che vi dico? E’ proprio così! Una sciocchezzuola da cui partire, da cui svegliarsi… E’ il primo piede fuori dal letto di lunedì mattina, il tirar fuori il tagliaerba dopo il lungo inverno, il pensiero bello che ci fa addormentare col sorriso stampato sulle labbra…
E dopo questo divagare simil-poetico torna la dura realtà… domattina la macchina sarà un cubo di ghiaccio…
A volte vivere è difficile
Scarica l'articolo in formato PDF
Over the rocks :P

Lo riconoscete? Ok, la posa non è esattamente la più consona per una persona del suo calibro… ma, si, si tratte dell’Oscuro Signore di Stralis. Per i profani che, accidentalmente giunti su questo blog alla periferia della blogosfera, non sanno di cosa si sta parlando, consiglio un rapido giro su Ogame (premetto che non mi riterrò responsabile se la cosa vi prenderà e perderete ore di sonno, fidanzate varie e/o lavori vari ed eventuali… internauta avvisato mezzo salvato
).
Cmq, tornando I.T., sembra che il mondo dei climbers ha un nuovo estimatore… per cui si avvisa la gentile clientela che le palestre di roccia della Valle d’Aosta sono il luogo ideale per imparare le tecniche di questo bellissimo sport… e che il sottoscritto è a disposizione per i corsi (gratuiti ovviamente), soprattutto se seguiti a ruota da abbondanti grigliate e/o bevute
I compari di Stralis sono caldamente invitati a far comitiva e raggiungerci per una giornata (o 2, 3, 4) in compagnia… E poi, chissà… prima o poi si potrà anche organizzare il primo ClimbCamp dei bloggers
Scarica l'articolo in formato PDF
Citazione dell’anno
Headers 2.0!
Que pasa aqui?
| M | T | W | T | F | S | S |
|---|---|---|---|---|---|---|
| « Oct | ||||||
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 | ||
Nuvolame vario
Commenti recenti
- Francisca Barry on Gran Trail Valdigne 2010!
- fernando on Wind: disattivare la segreteria telefonica
- Gio on Wind: disattivare la segreteria telefonica
- JeKo on Wind: disattivare la segreteria telefonica
- rosjta on Wind: disattivare la segreteria telefonica
