Ricavare minuti in differenza di due date

Utile script se si vuole ricavare il numero di minuti confrontando due date:


$data_o=date("Y-m-d H:i:s",mktime(date("H"),date("i"),0,date("m"),date("d"),date("Y")));
$data_t=date("Y-m-d",mktime(date("H"),date("i"),0,date("m"),date("d"),date("Y")));
echo"$data_o";
$to_time=strtotime("$data_t 12:00:00");
$from_time=strtotime("$data_o");

echo round(abs($to_time - $from_time) / 60,2)." minute";

if($from_time>$to_time){
echo"Maggiore";
}
?>

Usato per visualizzare un banner per un lasso di tempo determinato

Da quarto a oltre centesimo posto.

Dopo un'ottima posizione, quarta su 27.300 risultati, il sito www.mulinellimitchell.it è scivolato oltre la centesima posizione. Vediamo se con un semplice collegamento per la combinazione mulinelli mitchell il sito si riprende la sua posizione originale, calcolando che la frase in questione è presente anche su un altro sito in visibilità non proprio trasparente. Al 13 gennaio si presenta oltre la centesima posizione, le azione saranno quelle di togliere un collegamento "sporco" e aggiungere un link pulito, come descritto sopra. Per i risultati vi rimando a questo link.

Prove di seo, sperimentazioni

Prove di indicizzazione per il sito www.legocity.it per la  parola: lego city, oltre un milione e mezzo di competitors. Come contenuti un breve testo di presentazione e un lavoro su title e description. Dopo una veloce scalata per un piazzamento in prima pagina il sito è retrocesso, un ritocco dei css e dei link interni ed in entrata dovrebbero bastare a riportare il sito nelle prime pagine. La stessa cosa è successa per www.mulinellishimano.it per la parola mulinelli shimano, dopo un buon rendimento iniziale il sito è scalato oltre la decima pagina, ritoccato, si è ripreso la quarta posizione.
Altra parola molto interessante e affollata è stata giochi pesca, per il sito www.giochipesca.it fermo in sette giorni in terza pagina, trentunesima posizione al 11/01/2011
I siti sono stati creati unendo le API di Ebay e quelle di GoogleMap e piccole applicazioni di Facebook.
Legocity.it dopo solo 5 giorni con alcuni ritocchi al css è ritornato in prima pagina per la frase lego city, questi i dati. Vediamo se scivola di nuovo....

Estrarre la data di nascita dei clienti per auguri di compleanno

Ottima strategia di e-mail marketing quella di memorizzare per poi visualizzare le date di compleanno dei clienti. Con una piccola applicazione in php possiamo visualizzare i clienti che compiono gli anni oggi e nei prossimi 5 giorni. Clienti a cui possiamo mandare dei semplici auguri o gli auguri e delle offerte particolari se hanno scelto di ricevere delle promozioni dal nostro sito.
Vedia la funzione php:
- faccio la connessione al mio db
- mi creo la query per oggi e i 5 giorni successivi quindi:

for($d=0; $d<5;>
$data=date("m-d",mktime(date("H"),date("i")-15,0,date("m"),date("d")+"$d",date("Y")));##la data di oggi che si incrementa grazie al for###
$sql = "SELECT *
FROM utenti WHERE data LIKE '%$data%' ORDER BY id_ute DESC
";
##########visualizzo###########################################
$risultato = @mysql_query($sql,$connessione)
or die("Impossibile eseguire l'interrogazione.");


while ($riga = mysql_fetch_array($risultato)) {
$id_ute= $riga['id_ute'];
$nome = $riga['nome'];
$cognome = $riga['cognome'];
$data = $riga['data'];
$off = $riga['off'];####qui vedo se il cliente ha scelto di ricevere delle offerte##
$data = explode("-",$data);
if (in_array("$cognome $nome", $utente)){###questo mi permette di scartare i clienti ripetuti###
}else{
echo"
$cognome $nome
$data[2]/$data[1]/$data[0]
$off
<#a href=\"mostra_utente.php&id_ute=$id_ute\"#>Visualizza<#/a#>
";
}
$utente[ ]="$cognome $nome";###riempio l'array per controllare se ho cliente ripetuti##
}
#########fine visualizzo#######################
}

Utile se si vuole fare una campagna email marketing molto accurata. Nella scheda cliente si potrebbe avere già una mail pronta con gli auguri dove aggiungere i prodotti + visti dal cliente, ma non acquistati, ad un prezzo promozionale.