martedì 29 gennaio 2013

Pillola: Eliminare tutte le tabelle di un database MySql con PHP

Prima di iniziare, questo articolo richiede un minimo di conoscenza di php/mysql/internet/ftp. Attenzione lo script una volta lanciato cancellerà tutte le tabelle ed i dati in esse contenuti, quindi non lo usate/lanciate se non siete sicuri di non far danni!!!!!

Nel mio lavoro capita di dover ripulire un database da vecchie tabelle, magari legate ad un sito di prova, e non avere a disposizione un pannello di amministrazione (es. PhpMyAdmin) che consenta di farlo in modo semplice. Così, per evitare di doverle cancellare una ad una ho preparato un piccolo script php da lanciare in caso di necessità.

Per usare lo script ovviamente è necessario fare qualche piccola modifica per personalizzarlo secondo le vostre esigenze.

  1. Aprite il vostro editor di testo preferito (notepad, textedit in modalità testo, Dreamweaver &co) copiate ed incollate lo script qui di seguito
  2. Modificate "HOST", "NOMEUTENTE", "PASSWORD" e "NOMEDATABASE" con le informazioni relative al vostro database
  3. Salvate il file e rinominandolo come preferite, tipo elimina_tabelle_db.php.
  4. Caricatelo il file via ftp sul server a cui è legato il db/sito e lanciatelo dalla barra degli indirizzi del vostro browser www.miosito.it/elimina_tabelle_db.php

<?php
$conn = mysql_connect("HOST", "NOMEUTENTE", "PASSWORD");
if ($conn <= 0) die("Errore nella connessione");
$select = mysql_select_db("NOMEDATABASE", $conn);
if ($select == false) die("Errore nella selezione del db");
$res = mysql_query("SHOW TABLES");
while($tab = mysql_fetch_array($res))
mysql_query("DROP TABLE" . $tab[0]);
mysql_free_result($res);
mysql_close($conn);
?>
<?php echo "Cancellazione delle tabelle avvenuta con successo!" ?>

lunedì 21 gennaio 2013

Pillola: inserire una Tag Cloud su Tumblr

Un piccolo neo di Tumblr (che non fraintendete amo molto!) è il fatto che non sia possibile inserire come in altri blog, nella sidebar (la colonna a destra o sinistra dei contenuti) un box contenente i tag (etichette) usate da quel blog o meglio un box contenente i tag che si aggiorna automaticamente (infatti, in effetti, è possibile inserirli comunque manualmente in una pagina o in un apposito box). Non avendo molto tempo a disposizione per gestire manualmente una pagina o un box e ritenendo invece la cosa molto utile, perchè consente di sapere al volo quali siano gli argomenti trattati e di selezionare solo i post relativi ad un determinato argomento, ho cercato una soluzione e finalmente oggi l’ho trovata.

Si tratta di uno script JS (javascript) che sfrutta le API di Tumblr e crea la famosa “nuvola di tag” tipica dei blog. Lo script è personalizzabile: è possibile impostare la quantità di tag da visualizzare, la dimensione minima e massima dei caratteri, l’ordinamento degli argomenti, e persino la grafica tramite CSS.

Questo il link del sito che fornisce questo utile servizio:
http://rive.rs/projects/tumblr-tag-clouds

Pillola: configurazione internet, tethering e mms per iOS 6

Recentemente ho deciso di cambiare operatore telefonico (la crisi incombe, e dovevo diminuire le spese :P). Pensavo che una volta inserita la scheda telefonica il mio nuovo iPhone 5 si sarebbe autosettato come per magia, ma questo non è accaduto. Così come ogni smanettona che si rispetti ho cercato, su internet, le informazioni necessarie per la configurazione ed ho settato il mio telefono. Questa operazione è piuttosto semplice ma ho pensato che riassumere le informazioni necessarie per i vari operatori in un unica pagina, la cosa potrebbe semplificare la vita di qualcuno, quindi eccomi qui :)

Per prima cosa

Per la configurazione internet in iOS 6 su iPhone andate in:
IMPOSTAZIONI–> GENERALE –> CELLULARE
In questa finestra scendete in basso ed entrate in
NETWORK DATI CELLULARE

Per la configurazione internet in iOS 6 su iPad andate in:
IMPOSTAZIONI–> DATI CELLULARE –> IMPOSTAZIONE APN

Quindi

Parametri TIM

Inserite i seguenti parametri per navigare su internet
iPhone
Dati Cellulare
    APN: ibox.tim.it
    NOME UTENTE:
    PASSWORD:
Tethering Internet (per utilizzare l’iphone con funzione di modem)
    APN: ibox.tim.it
    NOME UTENTE:
    PASSWORD:
iPad
Dati Cellulare
    APN: ibox.tim.it
    NOME UTENTE:
    PASSWORD:

Inserite i seguenti parametri per gli MMS
MMS
    APN: mms.tim.it
    NOME UTENTE:
    PASSWORD:
    MMSC: http://mms.tim.it/servlets/mms
    PROXY MMS: 213.230.130.89:80
    DIMENSIONE MASSIMA MMS:
    MMS UA Prof URL:

Parametri TRE

Inserite i seguenti parametri per navigare su internet
iPhone
Dati Cellulare
    APN: tre.it
    NOME UTENTE:
    PASSWORD:
Tethering Internet (per utilizzare l’iphone con funzione di modem)
    APN: tre.it
    NOME UTENTE:
    PASSWORD:
iPad
Dati Cellulare
    APN: tre.it
    NOME UTENTE:
    PASSWORD:

Inserite i seguenti parametri per gli MMS
MMS
    APN: tre.it
    NOME UTENTE:
    PASSWORD:
    MMSC: http://10.216.59.240:10021/mmsc
    PROXY MMS: 62.13.171.3:8799
    DIMENSIONE MASSIMA MMS:
    MMS UA Prof URL:

Parametri VODAFONE

Inserite i seguenti parametri per navigare su internet
iPhone
Dati Cellulare
    APN: iphone.vodafone.it
    NOME UTENTE:
    PASSWORD:
Tethering Internet (per utilizzare l’iphone con funzione di modem)
    APN: web.omnitel.it
    NOME UTENTE:
    PASSWORD:
iPad
Dati Cellulare
    APN: web.omnitel.it
    NOME UTENTE:
    PASSWORD:

Inserite i seguenti parametri per gli MMS
MMS
    APN: mms.vodafone.it
    NOME UTENTE:
    PASSWORD:
    MMSC: http://mms.vodafone.it/servlets/mms
    PROXY MMS: 010.128.224.010:80
    DIMENSIONE MASSIMA MMS:
    MMS UA Prof URL:

Parametri WIND

Inserite i seguenti parametri per navigare su internet
iPhone
Dati Cellulare (PRIVATI)
    APN: internet.wind
    NOME UTENTE:
    PASSWORD:
Dati Cellulare (AZIENDE/BUSINESS)
    APN: internet.wind.biz
    NOME UTENTE:
    PASSWORD:
Tethering Internet (per utilizzare l’iphone con funzione di modem)
    APN: internet.wind
    NOME UTENTE:
    PASSWORD:
iPad
Dati Cellulare
    APN: internet.wind
    NOME UTENTE:
    PASSWORD:

Inserite i seguenti parametri per gli MMS
MMS
    APN: mms.wind
    NOME UTENTE:
    PASSWORD:
    MMSC: http://mms.wind.it
    PROXY MMS: 212.245.244.100:8080
    DIMENSIONE MASSIMA MMS: 307200
    MMS UA Prof URL:

Rieccomi qui ^^

Amo il Natale, l'ho già detto??? Lo ripeto!!!! Probabilmente è perchè durante l'anno (a parte per i compleanni) nella mia famiglia non si usa fare regali o fare shopping e la mia parte di anima consumistica non viene in alcun modo soddisfatta... (anche perchè il mio compleanno è proprio vicino a Natale, quindi tutti i miei regali sono "condensati"!!! O perchè durante l'anno sono talmente incasinata che non riesco a vedere tutte le persone a cui voglio bene... (strano ma vero sigh)!
Ma Natale è diverso... A Natale c'è un sacco di iuta sotto l'albero ricco di tutti (o quasi :P) quei doni che ho desiderato ardentemente per 12 mesi e di inaspettate sorprese! A Natale riesco a rivedere tutte le persone a cui voglio bene approfittando di vacanze e ponti vari!!!
Così il 25 dicembre torno bambina, non scarto con avidità ma mi gusto ogni pacchetto con la curiosità di un gatto e quella gioia infantile che rende anche un sapone la cosa più bella del mondo! Perchè so che quel sapone è stato cercato proprio per me, che chi me lo ha regalato lo ha fatto con il cuore!
Poi quest'anno è stato fantastico! La mia assenza nell'ultimo mese è dovuta proprio al fatto che ho impiegato il mio tempo libero (e varie nottate) a "giocare" con i mie nuovi gingilli!
La fanno da padroni:
  • il sapone antisfiga regalatomi da mamma che ha tinto di rosso la vasca da bagno!!!! :D
  • il cacciavite elettrico regalatomi da papà, la cui scatola era vuota con grande sorpresa e sconcerto di tutti, ma che ho ricevuto il 26, con cui ho riparato la maniglia della porta del bagno
  • l'Xbox desiderata per tanti anni, con Halo 4, Gear of war, Cod BO 2 e abbonamento annuale a Xbox live (WOW), grazie al mio Amore! Che mi ha regalato nottate di insonnia e crisi di sonno al lavoro!!!! :P
  • l'iphone 5 (questo proprio non me lo aspettavo!!!! Grazie Papi!
  • l'iPad Mini (grazie a tutte le "bustine" di mamma, nonna, zii &co)!
Insomma un Natale davvero ricco e inaspettato... soprattutto vista la crisi che c'è... e considerati i sacrifici che sono stati fatti per farmi felice!
E poi gli amici, cene, tombolate, giocate notturne a Orda, Dominio, Deathmatch... Anche se rimango un'inguaribile "pippa"! :P
Grazie a tutti! Grazie di cuore! Vi voglio bene!