In pillole – Leggere contenuto cartelle in PHP

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

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..

Lo script è il seguente:



1
2
3
4
5
6
7
8
9
10
11
12
<?php
$nome_cartella = "files/";
$handle = opendir($nome_cartella);
while (false != ($file = readdir($handle))) {
 
	   if ( $file == ".." || $file == ".") {
	   continue;
}else{
echo $file."<br/>";
}
}
?>




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..

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..:-)

ilBloggatore.com – notizie dal mondo tech!

Internet, Tecnologie, blog Non ci sono commenti »

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…

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 »

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..

Filmissimo.it REGALA un iPod Shuffle

Apple, Internet, blog, contest 1 Commento »

Filmissimo.it ti regala un Ipod Shuffle

Filmissimo.it mette in palio un Ipod Shuffle! Il noto blog che recensiona film (Il mio preferito Fast and Furious :-) ) crea un contest per far crescere il suo nome.

Il contest in questione è limitato a 177 iscritti. Per partecipare al contest, basta scrivere un articolo nel proprio blog/sito e descrivere un pò l’argomento del sito e le caratteristiche del contest. Inoltre filmissimo ti regala un punto (più punti, più possibilità di vincita) per ogni 2 amici che inviti al contest.

Non dimenticare di farti citare all’invito!!

Buona fortuna..

Youtube Addict – Youtube sulla tua TV

Internet, Web 2.0 Non ci sono commenti »

Ignacio Pilotto, un designer industriale, si è fatta venire la brillante idea di stickizzare il logo del famoso sito di Video sharing Youtube. Infatti Ignacio ha creato degli adesivi che riportano il logo di Youtube. Questi adesivi possono essere incollati ovunque, ma per fare scena oppure perchè non resistete a stare senza Youtube per un solo minuto, potete inserire gli sticker nell’angolo basso della vostra TV proprio come nel riproduttore di video di Youtube.

youtube_addict_stickers

Il designer si è fatta venire proprio una bella idea. Da oggi si può vedere Youtube senza una connessione Internet :-)

Per ora questi stickers non sono in vendita, ma se volete, potete passare da un grafico e farvi stampare il logo oppure potete crearvele da voi..

Ciao!!

Ajax-load – Barre e non di caricamento

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

ajax-load

V segnalo questo ottimo servizio in Web 2.0 per creare barre di caricamento, ma anche sferici, in stile web 2.0. Potete scegliere il tipo, il colore dello sfondo e il colore di primo piano. Scelti i colori, cliccate su Generate it e potrete vedere una preview dell’immagine. Cliccate su Download it, scaricate, inserite nella vostra pagina l’immagine, e siete pronti per caricare!!

Io ho usato il primo tipo, perchè è quello che mi piace di più e che si applica al meglio al mio scopo. Potete trovare una prova qui.

Ajax e PHP – Esempio

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

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..

18okt04_ajax_logo_150_rgb

Leggi il resto di questo articolo »

Accedi al pannello di controllo
RSS Feed RSS Commenti Collegati