Controllare se un file è una immagine in PHP

Controllare se un file è una immagine in PHP

In pratica il mio script di upload accetta sia video che immagini.

Ma a seconda del tipo li carico in diverse cartelle; quindi avevo bisogno di capire se il file fosse una immagine o un video.

In PHP dobbiamo usare un workaround; ce ne sono diversi, ed io ho scelto di usare exif_imagetype.

Leggi
Visualizzare i dettagli di un ordine WooCommerce in PHP

Visualizzare i dettagli di un ordine WooCommerce in PHP

In una pagina custom di un sito fatto con Wordpress, avevo la necessità di visualizzare i dettagli di un ordine di WooCommerce.

Per farlo usiamo l'oggetto WC_Order e i metodi get_items e get_data.

Nel caso specifico, inoltre, dobbiamo includere anche il file wp-load.php per caricare Wordpress.

Leggi
Calcolare il numero dei giorni in un anno in PHP

Calcolare il numero dei giorni in un anno in PHP

Vi presento una piccola funzionancina in PHP che ci permette di calcolare quanti giorni ha un anno.

Come sapete non tutti gli anni hanno lo stesso numero di giorni.

Leggi
WebScraping con PHP e Goutte

WebScraping con PHP e Goutte

Goutte è una libreria per il webscraping e il crwaling per PHP.

Si basa su diverse altre librerie, di cui sicuramente la più importante è DomCrawler.

Oggi ne vediamo un paio di esempi basici, senza andare troppo nel profondo; la mia era più una curiosità che un vero e proprio bisogno.

Leggi
Usare query custom in Wordpress

Usare query custom in Wordpress

Sto scrivendo un plugin per Wordpress che usa un plugin (per jQuery) che richiede dei dati in formato JSON.

Dati presi da db, con una query custom.

E' possibile creare delle query custom in diversi modi, di cui quello che ho usato è il più flessibile.

Leggi
Creare un plugin per Wordpress admin

Creare un plugin per Wordpress admin

In pratica ho la necessità di creare un plugin che sia visibile / utilizzabile nell'area admin di Wordpress.

La cosa in verità è abbastanza semplice; come al solito create una cartella dentro a wp-content/plugins per il vostro plugin.

Leggi

About Mattepuffo.com

Blog dedicato all'informatica e alla programmazione!
Tutti i contenuti di questo blog, tranne casi particolari, sono sotto licenza Licenza Creative Commons Creative Commons Attribution-Noncommercial-Share Alike 2.5. .

2664 articoli
310 commenti
19 progetti
Altri link
  • About
  • Scrivimi
  • Copyright
  • Sitemap
  • matteo.ferrone@yahoo.it
  • GitHub
  • Privacy Policy