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:
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;}}
Per un amico ho realizzato una foto-gallery. Essa prendeva il titolo dell’album direttamente dalla cartella e faceva una gallery delle immagini contenute nella medesima cartella..
Per questo motivo mi sono dovuto creare delle funzioni che leggono il contenuto della cartella passata come parametro..
In poche parole, lo script legge il contenuto della cartella che è inserita nella variabile $nome_cartella e stampa a video i nomi dei file e delle cartelle..
Se si vuole separare cartelle e file, si può fare un controllo con l’istruzione is_dir($file) che ritorna true se il paramentro passato è una cartella.
A questo punto è possibile mettere in un array le cartelle e in un altro i file..
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..
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).
Il vostro cane fa casini quando siete via oppure volete avere sempre uno sguardo alla vostra casa stando comodamente seduti sul divano di un albergo a Los Angeles e ovviamente non volete spendere cifre orbitanti??
Niente paura, c’è NSV Tools e ShoutCast!
Con questi due software potrai vedere cosa accade in casa o dove tu vuoi e puoi anche trasmettere file video.
Eh si, anchio mi sono iscritto ad ilbloggatore.com, un aggregatore di Feed che raccoglie tutte le notizie dai blog iscritti del mondo dell’informatica. Anchio vorrei condividere le mie idee e passioni a più persone possibili..
Se volete farvi conoscere, iscriviti su ilbloggatore…
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è..
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){returnpreg_match('|^http(s)?://[a-z0-9-]+(.[a-z0-9-]+)*(:[0-9]+)?(/.*)?$|i',$url1);}
Si parla sempre di più del mondo in cui i siti web oggi siano sempre più belli, efficenti e utili. Il Web 2.0 e il neo arrivato Web 3.0 hanno cambiato le regole all’invio di dati da form a pagine di elaborazione ad esempio PHP..
Se questo sito ti ha aiutato a risolvere qualche problema, oppure ti ha permesso di realizzare qualcosa, allora puoi farmi piacere facendomi una donazione. Offrimi un caffè :-)
Commenti recenti