Connessione a SQLite con PHP


Qualche giorno fa abbiamo visto come connetterci a un db SQLite con Python.

Oggi vediamo la stessa con PHP.

Anche qua, se l'applicazione non è grande, potrebbe non servire un db come MySQL, e quindi potremmo usare un semplice SQLite e semplificarci un pò la vita.

Anche per PHP non c'è bisgno di nessun componente aggiuntivo; ha già tutte le funzioni per connessione e quant'altro.

Ma noi useremo anche PDO, e questo perchè così facendo, possiamo portarci dietro già le nostre funzioni!

Inoltre su Aruba sono stato costretto a farlo, in quanto le funzioni sqlite3 sono disabilitate per default.

In questo caso specifico, poi, vedremo come codificare il tutto in JSON.

Modificare PDF con jPDF Tweak su Windows, Linux e Mac


Siamo abituare a pensare che per modificare file PDF ci occorra Abobe Reader Professional (o come si chiama).

Le cose già cambiano di più se usiamo Linux che ha vari strumenti per creare facilmente PDF; ma comunque non per modificarli.

Per farlo possiamo usare jPDF Tweak, un software gratuito e multi piattaforma scritto in Java!

Inviare email da Android


Oggi vediamo come inviare email da una nostra app in Android.

La classe che vedremo è alquanto semplice, ed è composta da due metodi: uno per l'invio senza allegato e l'altro per l'invio anche di un allegato.

Prima di tutto impostiamo i permessi nel manifest:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

L'invio delle email richiede l'accesso a internet ovviamente.

Scaricare musica da YouTube: alternative a VidToMP3


EDIT Aggiunto ListenToYoutube

Uno dei miei articoli più letti riguarda come scaricare musica da YuoTube usando il servizio online VidToMP3.

Da un pò di tempo questo ottimo servizio ha perso un pò di colpi e non funziona più molto bene.

Tenendolo sempre e comunque sott'occhio, mi sono messo a cercare un pò di alternative.

Vi posto un pò di link che ho provato.

Per ora ho provato solo questi.

In caso ne provassi altri allungherò la lista

Clip.dj

Video2mp3

Trovare i valori delle celle in una tabella con Javascript


Partendo da un esempio di tabella reale, nel senso che la uso in un programma in azienda, vediamo come, attraverso Javscript, possiamo identificare i valori delle celle della riga selezionata.

Questa è la teballa HTML (riempita tramite PHP, ma cambia poco):

<table id="tbl_and">
    <thead>
        <tr>
            <th>AGENTE</th>
            <th>RAG.SOC.</th>
            <th>BUDGET</th>
            <th>ORDINE</th>
            <th>COLLEZIONE</th>
        </tr>
    </thead>
    <tbody>
        <?php foreach ($array as $var): ?>
            <tr>
                <td><?php echo $var['and_utente']; ?></td>
                <td><?php echo $var['and_ragsoc']; ?></td>
                <td><?php echo $var['and_budget']; ?></td>
                <td><?php echo $var['and_ordine']; ?></td>
                <td><?php echo $var['and_collezione']; ?></td>
            </tr>
        <?php endforeach; ?>
    </tbody>
</table>

La funzione che andremo a vedere caricherà tutte le righe della tabella, e si occuperà di intercettare l'evento click sulla riga.