back to top

Coding

Ultime News

Gestire l’interlinea con i CSS: la proprietà line-height

Nel markup HTML non è possibile gestire in modo adeguato l'interlinea. Fortunatamente, grazie all'ausilio dei CSS, è possibile gestire correttamente ed in modo molto...

CSS border-style

La proprietà border-style assegna lo stile del bordo ad elementi HTML per cui è previsto. La sintassi è la seguente: table { border-style: Solid; } Assegna alle...

Il tag <a> di HTML

Il tag <a> di HTML Il motivo principale per cui l'HTML viene definito un linguaggio di marcatura ipertestuale (da cui il suo acronimo) si concretizza...

Il tag <hr> di HTML

Il tag hr serve a creare linee di separazione orizzontali all'interno di una pagina HTML. La sua sintassi è delle più banali: <hr> Si noti che...

Il tag <img> di HTML

Il tag img di HTML è utilizzato per includere immagini all'interno di una pagina web. Questo tag necessita di due attributi obbligatori: src e...

Il tag <input> di HTML

Il tag inputdi HTML è utilizzato, all'interno di un modulo generato mediante tag <form>, a creare una casella attraverso la quale l'utente, in vario...

PHP str_replace() – effettuare sostituzioni all’interno di una stringa

La funzione str_replace di PHP è utilizzata per sostituire tutte le occorrenze di una stringa all'interno di un'altra stringa. Questa funzione è molto versatile...

PHP include()

Attraverso la funzione include, è possibile includere un file all'interno di uno script PHP. Questa funzione è molto utile per la modularità del codice,...

PHP require()

La funzione require in PHP è uno strumento fondamentale per l'inclusione di file all'interno di script PHP. Essa è molto simile alla funzione include(),...

Programmazione Concorrente in C++

La programmazione sequenziale offre la garanzia che le istruzioni siano sempre eseguite in ordine, senza possibili variazioni. Il comportamento che ne deriva è di...

Scrivere file di testo con Java

In questo articolo vedremo come scrivere testo all'interno di un file utilizzando Java, cioè come gestire, a livello applicativo, i file memorizzandovi all'interno alcuni...

L’estensione MySQLi per l’interazione tra PHP e MYSQL

1. Configurazione per l'interfaccia ai database MySQLi è l'abbreviazione di MySQL improveded ("perfezionato") ed è anche il nome di un'estensione per il linguaggio PHP,...

I cicli for, while-do e do-while di C++

Cosa intendiamo per ciclo nell'ambito della programmazione? Essenzialmente ci riferiamo a una serie di istruzioni che possono essere espresse in una forma sintetica attraverso...

Algoritmi di ordinamento in C

Un algortimo di ordinamento è una sequenza di operazioni che assegna un ordine di precedenza agli elementi di un insieme secondo una relazione d'ordine....

Controllare il flusso di un programma C++: if, else e switch

Possiamo immaginare un qualunque programma come una sequenza di comandi che devono essere eseguiti da un computer. I comandi, detti anche istruzioni o statement,...

Il polimorfismo in C++

Una delle caratteristiche più interessanti del linguaggio C++ è la possibilità di servirsi del meccanismo del polimorfismo, che garantisce un sensibile miglioramento nella semplicità e soprattutto...

Creare una calcolatrice in Java

Il linguaggio di programmazione Java offre senz'altro tra i suoi punti di forza semplicità e flessibilità. Sfrutteremo tali caratteristiche per realizzare, in un tempo...

Il meccanismo di ereditarietà in C++

In C++, come in molti altri linguaggi di programmazione, le classi costituiscono uno strumento fondamentale. Una classe è, in sostanza, un insieme di dati...

L’overloading degli operatori in C++

All'atto della scrittura di un programma, anche molto semplice, ci si ritrova spesso a fare uso di funzioni. Per funzione si intende una parte...

Forzare il download di un file con PHP

In un vecchio articolo abbiamo visto come forzare il download di un file utilizzando ASP. Recentemente mi è stato chiesto come fare la stessa...

I più letti

Java: cos’è l’errore NullPointerException e come risolverlo

NullPointerException è un errore comune in Java, generato quando un programma tenta di utilizzare una referenza a un oggetto che ha null come valore....

Bloccare l’orientamento di una pagina web su smartphone: come forzare la modalità portrait o landscape

Nell’era mobile-first, l’esperienza utente sui dispositivi mobili è un aspetto cruciale nello sviluppo di applicazioni web. In alcuni casi specifici — come app interattive,...

HTML apice e pedice: cosa sono e come si usano

In HTML è possibile inserire del testo sia in apice che in pedice utilizzando gli appositi tag di formattazione. Vediamo quali sono e come...

Creare un link HTML per chattare con WhatsApp

Avete creato un sito web e volete integrare un link per essere contattati tramite WhatsApp? Ormai sono tantissimi i siti web che integrano la...

Numeri random in C++

La generazione di numeri random è una funzionalità importante in molti programmi e applicazioni, come videogiochi, crittografia, simulazioni e intelligenza artificiale. In questo articolo...