Archivi Mensili: dicembre 2015

31Dic/15
Font Awesome

Font Awesome

Oggi andremo a parlare di Font Awesome, una raccolta di simboli usabili e di facile utilizzo per noi sviluppatori.

Possiamo prendere la struttura che abbiamo preparato nell’articolo Posizionamento con Css e inserire qualche icona che Font Awesome ci mette a disposizione.

Vi faccio un esempio:

il codice è il seguente:

<i class="fa fa-bar-chart-o fa-3x"></i>

Leggi tutto…

30Dic/15
Login in Php

Login Php (parte 1 del tutorial)

La login php è il metodo essenziale per gestire l’autenticazione di un utente abilitato ad entrare in una determinata area del sito protetta.

Login php e il form

login php

Partiamo dal form in cui si dovranno inserire le credenziali:

&lt;form action="login.php" method="post"&gt;
Username: &lt;input type="text" name"username"&gt;&lt;br&gt;
Password: &lt;input type="password" name="password"&gt;&lt;br&gt;
&lt;input type="submit" value="Accedi"&gt;
&lt;/form&gt;

Leggi tutto…

29Dic/15
Posizionamento css

Posizionamento con Css

Basta guardare un pò nel web per capire che i template che si trovano sono al 99% strutturati con i “div”. Questi con la potenza dei css possono dar vita con poco codice a vere e proprie strutture per un sito web.
Anche se oggi si trovano davvero un numero elevatissimo di template già belli e pronti, questo metodo è utile anche per i contenuti stessi.

Partiamo da un codice base di una semplice pagina html:

<html>
<head>
<title>Posizionamento con css</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<div id="container">
	<div id="header">
    header
    </div>
	<div id="main">
    	<div id="sx">
    	barra sx
        </div>
        <div id="body">
        corpo della pagina
        </div>
    </div>
    <div id="footer">
    footer
    </div>
</div>
</body>
</html>

Leggi tutto…

22Dic/15
Css dinamici con Php

Css dinamici con Php

La potenza del Php rende possibile creare dei css dinamici così da fornire, ad esempio su un blog personalizzabile, la possibilità di scegliere colore del testo, dei link, lo sfondo piuttosto che un’immagine di sfondo.

La scrittura del codice css non cambia, ma si aggiungono le variabili che passeremo in php.
Un normale file css standard ha l’estensione .css

<html>
<head>
<title>Css standard</title>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<p class="testo">Testo di prova</p>
</body>
</html>

Per renderlo dinamico e quindi lavorare al suo interno con il php basta modificare l’estensione in .php

Leggi tutto…

21Dic/15
PHPGraphLib Graphing Library

PHPGraphLib Graphing Library

Oggi andremo a parlare di una libreria molto utile e che ci svelerà come funziona i classici codici di verifica contro lo Spam.

Spesso, e soprattutto all’inizio degli studi, ci siamo domandati come poter realizzare immagini con caratteri alfanumerici: la risposta è semplice.

PHPGraphLib Graphing Library è una libreria pronta che ci permette di trasformare un testo o un numero in un’immagine. La vera utilità resta nella possibilità di versare nella variabile dati di un database.

Andiamo a vedere un esempio. Creiamo una pagina .php chiamandola come si preferisce (Es. grafico.php):

Leggi tutto…

15Dic/15
Php e le funzioni

Php e le funzioni

Sviluppare in Php richiede anche la capacità di ridurre il codice sorgente sfruttando varie operazioni che lo stesso linguaggio ci mette a disposizione.
Una delle più semplice, a mio avviso, è l’utilizzo delle funzioni (function).

Le funzioni sono necessarie in due precisi momenti della navigazione del sito web:

  • quando i dati devono essere inseriti in un database;
  • quando i dati prelevati dal database devono essere stampati a video.

Nel primo caso andremo a formattare tutti i caratteri speciali nelle loro rispettive entità (se hai un pò di esperienza nello sviluppo saprai del famosissimo apice ‘ ) come le lettere accentate; nel secondo andremo ad effettuare l’operazione inversa.

Leggi tutto…