Categorie
Php Programmazione

< ? PHP ?> Classi, costruttori, costruttori multipli, distruttori e indicatori di visibilità

La Classi La sintassi per creare una classe in php è la seguente : Una classe si definisce mediante la parola chiave “class”;possiamo inizializzare subito delle variabili utili al costruttore stesso mediante la parola chiave “private”;la funzione defnita “public” rappresenta il core del costruttore; è pubblica per permettere gli istanziamenti; attraverso la variabile “$this” assegna […]

Categorie
Php Programmazione

< ?PHP ?> Variabili superglobali, costanti predefinite e Array

Variabili superglobali PHP fornisce alcune variabili superglobali che sono sempre disponibili in tutti gli scope. Variabile Descrizione $GLOBALS Contiene le variabili definite come globali attraverso la keyword global. $_SERVER Contiene gli header e le informazioni relative al server e allo script. $_GET Contiene i parametri passati tramite URL (es http://sito.com/?param1=ciao&param2=test). $_POST Contiene i parametri passati come POST allo […]

Categorie
Php Programmazione

< ?PHP ?> Variabili, scope e costanti

Le variabili Sappiamo già cosa sono le variabili in un linguaggio di programmazione. In php dichiariamo una variabile con il simbolo “$” JAVASCRIPT PHP Nomi delle variabili Le variabili in PHP sono delimitate dal carattere $, seguito da un carattere alfabetico o da un underscore _ Il nome di una variabile non può iniziare con una carattere […]

Categorie
Php Programmazione

< ?PHP ?> Scrivere codice PHP, file esterni, inclusi e commenti al codice

Scrivere codice PHP Abbiamo diversi modi di scrivere ed utilizzare codice php.All’interno di un unica pagina web o all’interno di documenti php adibiti solo ed esclusivamente a svolgere un compito un elaborazione.Possiamo inoltre assemblare assieme più documenti php. Combinare HTML e PHP Possiamo inserire del codice PHP all’interno di una normale pagina web in modo […]

Categorie
Bootstrap Frameworks

{BOOTSTRAP} Gestire il layout con il Grid System

Gestione del layout Bootstrap ci fornisce una potente griglia mobile-first flexbox basato su un sistema a 12 colonne e dozzine di classi predefinite per creare e definire il layout di una pagina web.La griglia di Bootstrap è predisposta per la creazione di layout fluidi responsive.Questo sistema di griglia è costruito con su Flexbox CSS ed è completamente […]

Categorie
Bootstrap Frameworks

{BOOTSTRAP} Cos’è Bootstrap, struttura e installazione

Introduzione a Bootstrap Bootstrap è un Framework Toolkit front-end, il più utilizzato, nato nel 2010 da Twitter per meno delgi sviluppatori Mark Otto e Jacob Thornton.Con Bootstrap puoi sviluppare interfacce web, attraverso template HTML preconfezionati responsive. Si tratta del progetto più popolare sulla piattaforma GitHub, con oltre 58.000 star e più di 20.000 fork.Su un […]

Categorie
Frameworks Javascript Node.js Programmazione

{Node.js} API: Interrogare il webserver: Gli oggetti request & response ed un API completa con GET, POST, PUT e DELETE

Gli oggetti request e response Abbiamo largamente utilizzato proprietà e metodi degli oggetti “request” e “response” senza però definire la loro natura. Request & response sono due oggetti auto-generati all’interno di una richiesta HTTP e passati alla callback della stessa.In quando oggetti questi hanno proprietà e metodi riservati. request L’oggetto “request” rappresenta la “richiesta”, ovvero […]

Categorie
Frameworks Javascript Node.js Programmazione

{Node.js} API – Interrogare il webserver: Tipi di richieste, Express middlewares e Postman

Richieste Finora abbiamo utilizzato solo richieste di tipo GET ma esistono differenti tipi di richieste. Una richiesta è una domanda, un’interrogazione, al server che viene effettuata mediante apposite interfacce utente. Le “interrogazioni” partono da un client (un sito web, un app ecc.) e sono indirizzate verso un server da cui ci si attende una risposta. […]

Categorie
Frameworks Javascript Node.js Programmazione

{Node.js} API – Interrogare il webserver: I middleware

Cosa sono i Middleware? I middleware sono funzioni che possono essere eseguite durante una richiesta al webserver.Sono funzioni eseguibili quindi tra la richiesta e la risposta. request > middleware > response Si tratta sostanzialmente di un terzo parametro, che è una funzione, da poter passare all’interno della richiesta. Middleware La funzione, middleware, che possiamo dichiarare […]

Categorie
Frameworks Javascript Node.js Programmazione

{Node.js} API – Interrogare il webserver: URL Params (Query String Parameter)

Cos’è una query string In informatica una query-string o stringa di ricerca è la parte di un URL che contiene dei dati da passare in input ad un programma. Rappresenta un’interrogazione al server che può restituire o non restituire un risultato. Un esempio di query string potrebbe essere il seguente: https://www.cinquepuntozero.it/search?q=application&aq=javascript Una query string è composta […]