Tag: tutorial

Il menu START di Windows 10 non funziona? Ecco cosa fare.

E’ capitato a tanti ed è capitato anche a me. Diciamo subito che non è colpa vostra, di qualche manovra sbagliata o di qualche programma malevolo. E’ un bug di Windows che Microsoft non ha ancora risolto o per lo meno non viene risolto dagli aggiornamenti al momento forniti.

Così capita che improvvisamente ci siano alune cose che non funzionano più:
1) Il menu Start non si apre. Il bottone Start non funziona ne cliccando col tasto sinistro né col tasto destro.
2) Cliccando col tasto destro in basso a sinistra sulla barra delle applicazioni non succede nulla.
3) Cliccando col tasto destro sulle icone ancorate nella barra delle applicazioni il menu contestuale non si apre.
4) Anche l’icona delle notifiche in basso a destra sulla barra delle applicazioni non funziona. Anche se ci sono notifiche da mostrare la finestra non si apre.

Continua a leggere…

Corso PHP: 13 – Funzioni predefinite (Parte 3^)

print_r Stampa varie informazioni relative alla variabile.

Uso:

bool print_r (mixed $expression [, bool $return ])

print_r () stampa delle informazioni sul contenuto di una variabile.
Si hanno due comportamenti differenti a seconda del valore di $return:

  • $return = FALSE (default): l’output della funzione viene portato a video come specificato più sotto. In questo caso print_r() restituisce TRUE se è andata a buon fine e FALSE in caso contrario.
  • $return = TRUE: la funzione restituisce le informazioni sulla variabile senza portarle a video (vedi esempi).

Vediamo come viene restituito l’output:

  • Se la variabile è una stringa od un numero, intero o decimale, viene portato in output il valore della variabile.
  • Se la variabile contiene un array i valori vengono portati in output evidenziando le chiavi ed i relativi valori.

Continua a leggere…

Corso PHP: 2. Installiamo Xampp

La necessità di poter disegnare il nostro sito usando strumenti dinamici lato server come e MySQL ci obbliga a costruire un ambiente di test sul nostro PC che possa funzionare esattamente come il server su cui andremo ad installare il nostro sito. Lo strumento che abbiamo scelto noi è Xampp un ambiente comprensivo di e MySQL di facilissima installazione e soprattutto open source. Altre possibilità sono WAMP and MAMP.

Servirà poi un editor di testo.

Dimenticarsi tutti gli editors come Word che introducono caratteri speciali ed utilizzare quindi un banale Notepad oppure editors specializzati come TopStyle, Eclipse PDT o NetBeans.

Ma vediamo innanzitutto come installare Xampp.
Per prima cosa occorre scaricarlo da sito http://www.apachefriends.org/it/xampp.html dove potrete scegliere la versione relativa al vostro sistema operativo.

Continua a leggere…

Corso PHP: 1. INTRODUZIONE

PHP 5.3Le prime domande che ci si pone quando si affronta lo studio di un nuovo strumento sono: che cos’è, perché usarlo e quali caratteristiche ha rispetto ad altri strumenti e solo successivamente, se riteniamo che sia la scelta giusta si entrerà nei dettagli dello strumento.

Per introdurre quindi il corso PHP, quindi ci sembra doveroso iniziare col rispondere a queste domande.

Che cosa è PHP?
PHP è definibile come un linguaggio di programmazione utilizzato per lo sviluppo di siti ed applicazioni web.
Fu sviluppato nel lontano 1995 da tal Rasmus Lerdorf che scrisse uno script in Perl/CGI per contare i visitatori di una pagina e lo chiamò Personal Home Page, da cui l’acronimo PHP. L’enorme successo lo spinse a sviluppare il linguaggio che due anni dopo, abbandonata la descrizione di Personal Home Page, fu definito come acronimo di Hypertext Preprocessor.

Continua a leggere…

Il posizionamento dei blocchi con html e css

Torniamo sull’argomento del posizionamento dei blocchi <div> in una pagina html, perché è particolarmente sentito. Una volta un layout veniva disegnato facendo ricorso alle tabelle. Adesso con i css tutto è diventato estremamente più potente ed abbiamo strumenti prima assolutamente impensabili. Peccato che con le tabelle tutto fosse anche assolutamente semplice. Oggi, volete due blocchi con la stessa altezza ed allineati orizzontalmente e sotto di essi altri due con le stesse caratteristiche? Benvenuti all’inferno.

Ci è stato insegnato che i <div> sono elementi che per default si posizionano verticalmente così come i <p>, <ul> ecc. e quindi se vogliamo un immagine affiancata ad un altro blocco possiamo, per esempio, utilizzare la proprietà float: per posizionare l’immagine.

Quindi pensiamo di posizionare nella pagina un’immagine afiancata dalla sua descrizione e in una riga successiva un’altra immagine anch’essa affiancata dalla propria descrizione.

Un form contatti per il nostro sito

Tra le cose che non possono mancare in un sito web, c’è sicuramente un form che consenta ai visitatori di conttattarci via email.
Certo è sempre possibile pubblicare un indirizzo email dove possiamo essere contattati, ma l’unico risultato certo in questo caso è quello di vedere la casella email intasata da messaggi spam.
Lo scopo è quindi quello di costruire un form che consenta al visitatore di inserire un messaggio, oltre ai suoi dati di contatto, che ci verrà recapitato, senza pubblicare il nostro indirizzo email e con una routine captcha per prevenire messaggi spam da robot.

Ancora una volta non è possibile fare questo con il solo ausilio dell’HTML, e quindi faremo ricorso a PHP, includendo altresì la libreria open-source Securimage per l’inserimento del codice di controllo ‘captcha’.

Il risultato che vogliamo ottenere è quello mostrato nell’immagine che segue (il link per il download di quanto serve lo trovate alla fine dell’articolo):

Continua a leggere…

Come creare una mappa interattiva delle regioni italiane


Se in un sito web vi capita di dover far selezionare una regione italiana, potete risolvere il problema in diversi modi. Il più immediato sarà quello di usare una <select> con venti <option> con i nomi delle regioni italiane, ma un altro metodo piuttosto usato è quello di presentare una cartina dell’Italia, di quelle che vengono definite cartine mute, cioè col solo contorno dell’Italia e delle singole regioni. Al passare del mouse su una regione questa si colorerà e naturalmente attiverà un link.
Anche per questa soluzione non c’è ovviamente un metodo unico per risolvere il problema. Ce ne sono di diversa difficoltà, diversa efficacia ed anche di diverso grado di compatibilità con i vari browsers.

Qua vogliamo fornire una soluzione che abbina semplicità alla estrema compatibilità e, a parer nostro, anche di discreto impatto visivo.
Qua sotto vedete subito quello che sarà il risultato finale.

Val d'Aosta Piemonte Lombardia Trentino Veneto Friuli Liguria Emilia Toscana Marche Umbria Lazio Abruzzo Molise Campania Puglia Basilicata Calabria Sicilia Sardegna

Continua a leggere…