Leggere il codice HTML di un sito remoto con cUrl

PHP, Software, Web 2.0, informatica, pillole, programmazione 2 Commenti »

A molti potrebbe essere utile questa funzione per leggere il codice HTML di un sito remoto per reperire informazioni oppure per rispecchiarne la pagina…

Comunque, per qualsiasi utilizzo lo si voglia usare la funzione è la seguente:

Leggi il resto di questo articolo »

In pillole – Reindirizzamento per lingua dell’utente in PHP

PHP, Software, informatica, pillole, programmazione Non ci sono commenti »


Piccolo script che permette di reindirizzare automaticamente l’utente secondo la propria lingua..


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
function redirect()  
{  
$langs = $_SERVER['HTTP_ACCEPT_LANGUAGE'];  
$lang = substr($langs, 0, 2);
switch ($lang)
{
	case 'it':
	header('location: it/index.php');
	break;
	case 'en':
	header('location: en/index.php');
	break;
	case 'fr':
	header('location: fr/index.php');
	break;
}  
}



Ed è possibile richiarmarla semplicemente così:

1
redirect();

In pillole – Eliminare file in PHP

PHP, Software, informatica, pillole, programmazione Non ci sono commenti »

Inauguro oggi questa nuova categoria con lo scopo di aiutare i principianti (ma anche gli esperti che non ricordano come scrivere un istruzione..cosa che mi capita spesso..:-) ) nel trovare soluzioni ai loro problemi nella programmazione in PHP..

In questo post vedremo come eliminare un file con PHP.

Inanzitutto, l’istruzione per elimare i file è unlink($nome_file)

Un piccolo script di esempio:



1
2
3
4
5
6
7
<?php
$path_nome_file = 'esempio.gif';
if (file_exists($path_nome_file)) //con estensione
{
unlink($path_nome_file); //elimina il file contenuto in $path_nome_file
}
?>



Cosa fa questo script?? Semplice, per prima cosa controlla che il file (in questo caso il file esempio.gif) esiste e se esiste lo elimina..

Tutto qui..

A presto..

Prototipo per dispensa automatica per gatti

Internet, PHP, Software, Tecnologie, Windows, elettronica, informatica, programmazione 2 Commenti »

Questa mattina ho terminato di fare la parte Hardware (prototipo relativo alla comunicazione, visto che manca ancora la parte motrice e del sensore).

Ho fatto un piccolo video che riassume le capacità del progetto..

 


Il tutto è molto semplice…
Il software sul PC si occupa di gestire i dati ricevuti da internet (dove io controllo il dispositivo..Posso anche trovarmi in Siberia davanti ad un PC con una connessione ad Internet per far si che il mio gattino mangi tranquillamente).

Stay Tuned per futuri sviluppi..:-)

CSS decenti con Styleneat!

Internet, Web 2.0, informatica, programmazione Non ci sono commenti »

Entrano nel vostro sito web, spulciano nel codice HTML..vanno a curiosare nel codice CSS e cosa trovano? Un codice illeggibile tutto in una linea e tutto attaccato. Basta! Pietà per tutti i copiatori di CSS che nella speranza di riuscire a copiare quel grazioso effetto di rollover sono incappati in un mercato del pesce fatto in codice. Da oggi si usa styleneat.

logo2

Styleneat permette la formattazzione del vostro codice CSS per renderlo decisamente più leggibile del disordine lunga migliaia di colonne e di una riga sola che avete fatto.

Copiate il vostro codice, incollatelo (in alternativa potete uploadare il vostro file css direttamente dal sit, oppure linkare un .css già su un sito web), scegliete le opzioni che preferite e cliccate su Organize CSS.

In pochi secondi avrete il vostro codice perfettamente formattato e allineato.

Leggi il resto di questo articolo »

Inserire codice PHP in Wordpress

PHP, blog, informatica, programmazione Non ci sono commenti »

php logo

Era ora! Finalmente ho trovato un plugin per Wordpress che permette l’inserimento di codice PHP nei vostri articoli e pagine, sul vostro blog..

Il nome del plugin è PHP Execution Plugin ed è veramente una manna dal cielo.

Si installa come tutti gli altri plugin: scaricare il plugin, scompattate la cartella e inserite tutto in /wp-content/plugins/ e attivatelo tramite il pannello di Wordpress.

Per farlo funzionare a dovere, accertatevi che nella pagina Impostazioni -> Scrittura la dicitura WordPress correggerà automaticamente il codice XHTML non correttamente annidat sia deselezionata.

Per inserire un codice PHP non basta fare altro che inserire il codice PHP all’interno dell’articolo compreso con i tag <?php e ?> del codice, in modalità HTML per poi tornare alla modalità visuale.

Questo è un codice PHP. Sono le ore 22:02

Molto semplice!!

Potete scaricare PHP Execution Plugin da qui. Se avete bisogno di altre informazioni, andate qui.

Controllo remoto apparecchiature elettroniche

Internet, PHP, Software, Windows, elettronica, informatica, programmazione Non ci sono commenti »

Vorrei illustrarvi un piccolo esempio su come è possibile comandare apparecchiature elettroniche (ma anche processi software) tramite internet.

Ad esempio, possiamo accendere le luci del giardino la sera mentre siamo in Australia in vacanza.

Questo che vi mostrerò non controlla apperecchiatura, ma è solo uno spunto per poterlo fare..

Vi posto un video

Il tutto è molto semplice, c’è una pagina PHP e un programmino in VB6 che controlla ogni tot secondi (in questo caso ogni 7 secondi) il file che è presente nella directory del mio sito. Quando clicco su un link nella pagina PHP cambio il contenuto del file di testo. Ad esempio posso scegliere se mandare avanti il motorino oppure indietro. Il software sul mio PC (quindi in locale con sola connessione internet) scarica il file di testo, lo legge e a seconda del contenuto cambia il contenuto del Textbox e cambia il colore allo Shape..

Con un pò di voglia è possibile fare in modo di controllare diversi carichi con un pò di relè..

A presto..:-)

Validare un URL in PHP

Internet, PHP, Software, informatica, programmazione 2 Commenti »

Recentemente mi è capitato di utilizzare uno script per il controllo di un URL di n sito web. Facendo un piccola ricerca (neanche un minuto :-) ) ho trovato questa semplicissima funzione:

1
2
3
4
function isValidURL($url1)
{
 return preg_match('|^http(s)?://[a-z0-9-]+(.[a-z0-9-]+)*(:[0-9]+)?(/.*)?$|i', $url1);
}

Richiamandola semplicemente così:

1
2
3
4
5
6
if(!isValidURL($url))
{
     echo "<h1>URL sbagliato</h1>";
}else{
    echo "<h1>URL esatto</h1>";
}

Ecco…questo è tutto..

KiCAD – CAD OpenSource

Linux, Software, Windows, elettronica, informatica Non ci sono commenti »

logokicad

Molti elettronici linuxiani avranno perso i capelli, per tutte le volte che volevano usare il loro CAD di schemi elettrici sul caro, vecchio e immancabile Windows. Vorrei proporre (a chi non ne è a conoscenza) un buonissimo CAD di schemi elettrici e PCB (anche in 3D) per l’ambiente Open Source, ovverò per distribuzioni Linux (ma anche per Windows).

Il nome di questo bellissimo software è KiCAD.

Dal sito ufficiale:

Kicad è un software open source (GPL) per la creazione di circuiti elettrici e circuiti stampati.

Progettato e scritto da Jean-Pierre Charras, un ricercatore al LIS (Laboratorio di immagini e dei segni) e un insegnante al IUT (nel campo dell’ingegneria elettrica e elaborazione immagini)

Leggi il resto di questo articolo »

Cambiare immagine al refresh in PHP

Internet, PHP, Software, informatica, programmazione 2 Commenti »

Ciao a tutti, oggi vi voglio parlare di un piccolo script che avevo scritto un po’ di tempo fa, ritrovato nei meandri della rete..Lo script in questione utilizza la funzione rand() di PHP per generare un numero casuale. Questa utilissima funzione accoppiata con le librerie GD di PHP per la creazione di immagini può tornare utile se si vuole generare un immagine casuale precedentemente messa in un array.Si può ad esempio utilizzare nell’header della pagina web, oppure per cambiare lo sfondo.In questo articolo accennerò solo lo script…

Lo script è il seguente:

1
2
3
4
5
6
7
< ?php
Header("Content-Type: image/jpeg");
$array =array("1.jpg","2.jpg","3.jpg","4.jpg");
$im =imagecreatefromjpeg($array[rand(0,3)]);
imagejpeg($im);
imagedestroy($im);
?>

Leggi il resto di questo articolo »

Accedi al pannello di controllo
RSS Feed RSS Commenti Collegati