Con questo articolo creiamo da zero una applicazione PHP+Laravel. Attenzione: presuppongo che stiate lavorando con una distribuzione Linux Ubuntu! PHP Ci posizioniamo nella cartella htdocs della installazione del nostro web server (Apache, Ngnix, LiteSpeed,…) $ composer create-project laravel/laravel middleware 5.2.* MySQL mysql > create database middleware; mysql > grant all privileges on middleware.* to ‘middleware’ identified …
Tag: php
Mar 23
Gestione delle relazioni tra entità in Laravel
Nel mio Wiki trovate un nuovo articolo che spiega come si gestiscono le relazioni tra tabelle, di tipo 1 a molti, molti a molti, le tabelle di pivot (che consentono di realizzare le relazioni molti a molti) e le query che contemplano tre tabelle. Buona lettura, lasciate un Like se lo trovate utile.
Mar 22
Laravel, partenza: definire un virtual host
Un primo scoglio che vedo incontrano i principianti (sono in buonissima compagnia) è far funzionare Laravel quando, presi dall’entusiasmo, e puntando il browser su http://localhost/organizer2 (è il nome che ho dato alla mia applicazione), si vede solo una triste sfilza di cartelle in visualizzazione standard Apache: per visualizzare il sito vero e proprio devo aggiungere all’URL …
Mar 08
Pillole PHP/Yii: far transitare parametri da HTTP alla pagina web
Dalla request alla pagina web Grande è la tentazione di utilizzare i valori provenienti dalla $_REQUEST direttamente nella view, ma così facendo rischiamo di perdere pezzi per strada. Il percorso corretto da compiere è questo $_REQUEST —> controller —> action —> view. Esempio, voglio far transitare una variabile $payment_id dal flusso HTTP alla pagina web …
Feb 12
Yii pillole
Continuiamo la nostra serie di pillole su piccoli ma spesso fastidiosi task, questa volta sul gestore di design pattern Yii. Come realizzare un menu a tendina, o combo box, o casella di selezione o dropdown menu con Yii, prendendo i valori da una tabella di un database. In sostanza ciò che vogliamo realizzare è una …
Gen 27
Bluefish: come salvare i parametri di configurazione
Uso Bluefish editor per scrivere codice PHP/JavaScript e HTML. Consente anche di gestire progetti un po’ come fa Eclipse, ma lo uso sostanzialmente come editor. Da un po’ di tempo avevo questo comportamento fastidioso: impostavo come carattere di default dell’editor un Monospace 9pt (Modifica > Preferenze > Caratteri e colori > caratteri dell’editor) ma …
Dic 22
Campionato internazionale di innovazione per PHP e JS
Il premio Innovazione è una iniziativa nata nel 2004 dal sito PHP Classes. Lo scopo è incoraggiare più sviluppatori a creare e condividere componenti innovative, come anche fornire componenti che hanno lo stesso scopo a riguardo di altre già pubblicate in passato. L’iniziativa è stata estesa anche al sito JSClasses nel 2013. La novità per …
Nov 24
CryptoPHP – backdoor infestante per CMS come Joomla, Drupal e WordPress
Questo articolo, prodotto da FoxIt NV (una società olandese) e rilasciato il 20 novembre 2014, riporta lo studio di un software malevolo scaricabile come se si trattasse di un prodotto per la sicurezza di Joomla (jSecurity) ma che include una backdoor, che è stato battezzato CryptoPHP, il cui cuore si trova in un file che …
Ott 09
Pillole di PHP e Yii
Yii è un framework di sviluppo PHP secondo il pattern MVC di cui ho parlato qui e qui. Il sito (fornitissimo) è qui. La pillola riguarda la gestione dei campi data, campi testo (in html < 5 non esistono i campi data) ai quali Yii aggiunge funzionalità tipiche di un controllo per le date: Il …







Commenti recenti