link

Mattepuffo's logo
Testo lampeggiante con Javascript

Testo lampeggiante con Javascript

Vi posto due funzioni che insieme permettono di ottente facilmente un testo lampeggiante.

Il risultato potete vederlo anche qua sul link News.

Prima però faccio una doverosa premessa: lo script non è mio, me lo sono ritrovato scaricato chissà quanto tempo fa, e purtroppo non ho link che rimandano al creatore; dovessi ritrovarlo lo metterò.

Detto ciò iniziamo con la prima funzione:

function blinker(farbe1, farbe2, tempo) {
    faktor = 0;
    heller = 1;
    rot1 = farbe1.substr(0, 2);
    gruen1 = farbe1.substr(2, 2);
    blau1 = farbe1.substr(4, 2);
    rot1 = parseInt(rot1, 16);
    gruen1 = parseInt(gruen1, 16);
    blau1 = parseInt(blau1, 16);
    rot2 = farbe2.substr(0, 2);
    gruen2 = farbe2.substr(2, 2);
    blau2 = farbe2.substr(4, 2);
    rot2 = parseInt(rot2, 16);
    gruen2 = parseInt(gruen2, 16);
    blau2 = parseInt(blau2, 16);
    rot_diff = rot2 - rot1;
    gruen_diff = gruen2 - gruen1;
    blau_diff = blau2 - blau1;
    tempo_verlauf = tempo;
    blinker_verlauf();
}

Questa è la funzione che poi viene richiamata nella pagina.

Mattepuffo's logo
Identificare i gruppi dell'utente in Linkedin con Javascript

Identificare i gruppi dell'utente in Linkedin con Javascript

Nel precedente articolo avevamo visto come autenticarsi su Linkedin tramite Javascript.

A quelle funzioni la adesso aggiungiamo anche la lista di tutti i gruppi a cui è iscritto l'utente.

Partiremo dal contenuto di questo articolo e aggiungeremo nuove funzioni.

Ricordo che tutto ciò lo facciamo sempre tramite Javascript.

Mattepuffo's logo
Asp.NET LinkButton

Asp.NET LinkButton

In una pagina aspx ho un LinkButton con il quale attivo un evento.

La cosa più "problematica" è che devo passare il valore del LinkButton ad un altro componente.

In questo caso non bastano le solite proprietà Value o Text.

Andiamo con ordine; questo il componente nella pagina:

<asp:LinkButton ID="btn_art_singolo" runat="server" OnCommand="go_Click" CommandName='<%# DataBinder.Eval(Container.DataItem, "ARTICOLO") %>'>
   <%# DataBinder.Eval(Container.DataItem, "ARTICOLO") %>
</asp:LinkButton>

Il LinkButton sta dentro a un Repeater e prende il valore in maniera dinamica da database.

Tanto per cominciare no avremo un evento OnClick ma u nevento OnCommand.

Mattepuffo's logo
Eliminare le immagini con PHP e MySQL

Eliminare le immagini con PHP e MySQL

Ultima parte della serie.

L'articolo predente lo trovate qua.

Eravamo rimasti a come ordinare le foto della galleria.

Adesso vediamo come eliminarle.

Prima di tutto creiamo la funzione per l'eliminazione (usando PDO):

function delImg($nome) {
global $config;
try {
$prepare = $config->getPdo()->prepare("DELETE FROM gallery WHERE nome=?");
$prepare->execute(array(
$nome
));
} catch (Exception $e) {
die($e->getMessage());
}
}

La funzione è molto semplice e prevede una classica istruzione di DELETE.

Mattepuffo's logo
Cancellare file con PHP

Cancellare file con PHP

Per cancellare dei file con PHP basterebbe la funzione unlink().

Facciamo allora dierttamente un passo e vediamo come sia possibile cancellare più insieme.

Supponiamo di avere una pagina che carica tutte le immagini di una determinata cartella.

Nel link postato possiamo vedere come fare a caricare automaticamente le immagini.

Partendo da quello. e apportando qualche modifica, arriviamo a una cosa del genere:

<table>
    <form action="" method="post" enctype="multipart/form-data" name="form_elimina">
        <tr>
            <td>
            </td>
            <td>
                <input type="submit" value="Elimina" name="elimina_img" />
            </td>
        </tr>
        <?php
        $dirname = "../gallery";
        $images = scandir($dirname);
        sort($images);
        foreach ($images as $file) {
            if ((substr($file, -5) == ".jpeg") || (substr($file, -4) == ".jpg") || (substr($file, -5) == ".JPEG") || (substr($file, -4) == ".JPG") || (substr($file, -4) == ".png")) {
                echo <<<HTML
<tr>
<td>
<input type="checkbox" name="check[]" value="$file" />
</td>
<td>
<img src="../gallery/$file" alt="" oncontextmenu="return false;" style="border: 1px solid black;" />
</td>
</tr>
HTML;
            }
        }
        ?>
    </form>
</table>

Abbiamo intabellato la pagina e aggiunto un form e una checkbox.

Mattepuffo's logo
Alcuni trucchi per iPhone

Alcuni trucchi per iPhone

Ho trovato in giro un lista di trucchi per iPhone che vi riporto.

Safari URL Hints: se stato navigando con Safari e tenete premuto un link vi comparirà l'URL ed il nome del sito

Rifiutare le correzioni della tastiera: quando usando la tastiera ci viene consigliata una parola, e noi vogliamo scriverne un’altra, non per forza dobbiamo cliccare sulla “x” alla fine della parola consigliata, ma basterà cliccare su una parte qualsiasi dello schermo per rifiutarla.

Questo trucchetto mi funziona a fasi alterne. 

Scroll veloce: se stiamo usando un’applicazione e vogliamo ritornare all’inizio della pagina, è sufficiente tenere premuto per qualche secondo il dito sulla barra superiore.

Scegliere domini differenti: quando digitiamo un indirizzo web è possibile selezionare velocemente un dominio tenendo premuto il tasto .com,in modo da far apparire sulla tastiera i domini .edu, .org e .it.

Indirizzi web: quando dobbiamo scrivere un indirizzo su Safari, non dobbiamo necessariamente digitare il classico www. e il .com alla fine, in quanto il programma riconosce automaticamente i siti senza la necessita di tale digitazione.

Questo trucco funziona solo per i .com.