Tra gli argomenti
Suddividere una stringa di testo - PHP
A volte risulta utile suddividere una stringa in più elementi in modo da avere la serie indipendente di elementi che la compongono.
Si consideri il seguente script PHP di esempio in cui si abbia una stringa di questo genere:
$stringa="Come suddividere una stringa di testo";
$stringa=explode(" ", $stringa);
echo "Così si ha la composizione dell'array ottenuto";
print_r($stringa);
echo "In questo modo, invece si ha la rappresentazione di ciacun elemento dell'array:
... continua ... Script PHP per cancellare una directory - PHP
Quello che segue è uno script PHP con cui cancellare una directory e può esser utilizzato sia in ambiente linux che windows:
echo exec('rmdir provatest');
Chiaramente due sono le condizioni in base alle quali lo script funzionerà:che la directory (o cartella) provatest esistache si abbiano i privilegi per operare in tal senso (attenzione quindi all'utenza con cui opera il server web)
... continua ... Impedire il riavvio di linux con Control Alt e Canc - Linux
Gli utenti Windows - soprattutto i più datati - ben conoscono il significato della simultanea pressione del tasti Control (CTRL) Alt e cANC. Riavvio. Riavvio che si può ottenere anche sui sistemi linux.
Una postazione linux che offra servizi di rete, però, non può essere esposta al pericolo che qualcuno possa riavviarne il sistema operativo con la pressione di Alt CTRL e Canc. Ecco allora che si puòinibire questa possibilità commentando in in /etc/i
... continua ... Cosa è il port forwarding - Networking
Mediante il portforwarding (o port forwarding), facendo un discorso molto generale, si effettua l'instradamento delle richieste che arrivano a un IP a un altro IP. Un esempio chiarirà meglio il concetto.
Si supponga di avere una connessione casalinga con una comune linea adsl, un router e un server web in locale e si vogliano far vedere delle pagine html a un amico, un conoscente, un'amante. Ciò di cui c'è bisogno è: indirizzo IP pubblico assegnato dal provider (si può trovare nei pannelli d
... continua ... Router - Networking
Router
Il ruoter, a differenza del modem che opera su una postazione sola, permette l'accesso di un'intera LAN a un'altra rete. Mediante un router, quindi, è possibile effettuare una condivisione di una connessione.
Un router, inoltre, dispone di più interfacce di rete (una per ogni rete che deve connettere) e la sua funzione è quella di ricevere i dati da una rete, inoltrarli sulla stessa e di spedirli attraverso l'interfaccia su un'altra rete. Il servizio di rou
... continua ... Quali porte utilizza una connessione PPTP - Networking
Una connessione PPTP utilizza due porte distinte: la numero 47 che consente ai dati di passare attraverso un tunnel PPTP e la 1723 che, invece, fa in modo che la connessione rimanga aperta.
... continua ... Cancellare una directory - Linux
Cancella una directory nella posizione del file system in cui si ci trova, altrimenti il percorso va specificato.NB: la directory specificata deve essere vuota.
La sintassi:
rmdir [OPZIONE...] NOME_DIRECTORY...
L'esempi o:
rmdir documenti - rimuove la directory documenti all'interno della directory corrente;
rmdir /home/michele/documenti/news - cancella la directory news all'interno dei documenti di Michele.
... continua ... Creare una tabella in MySQL - MySQL
Per creare una tabella, si deve utilizzare l'istruzione 'CREATE TABLE'. Si supponga di voler creare una tabella 'persone' che conterrà una serie di nomi e cognomi. Qui di seguito ne è riprodotto un esempio:
CREATE TABLE `persone` (
`id` int(10) unsigned NOT NULL auto_increment,
`nome` varchar(255) NOT NULL,
`cognome` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
) ;
In questo esempio, il campo 'id' è stato aggiunto per creare un elemento, una chiave univoca che i
... continua ... Come forzare una scheda ethernet a 100 Full Duplex - Linux
Per forzare una scheda di rete ethernet a funzionare a 100 m/bit Full Duplex (forzare significa che il sistema, ad esempio la riconosce ma la fa lavorare in Half Duplex), bisogna utilizzare il comando ifconfig, in un modo simile a questo:
#ifconfig eth0 media 100baseTX mediaopt full-duplex
In questo caso si considera il dispositivo eth0 quello da forzare; va da sé che se il dispositivo è un altro, andrà modificato il nome del disposittvo ethernet.
Poichè questo comando, comunque, imp
... continua ... Come ricavare il MAC address Windows - Windows
Il MAC address di una scheda di rete ethernet si ottiene con il comando nbtstat, utilizzando l'opzione -a e indicando l'indirizzo IP assegnato alla scheda stessa.
Ecco un esempio e il relativo output di sistema:
Connessione alla rete locale (LAN):
Indirizzo IP nodo: [0.0.0.0] ID ambito: []
Host non trovato.
Wireless:
Indirizzo IP nodo: [192.168.0.51] ID ambito: []
Tabella dei nomi NetBIOS del computer remoto
Nome Tipo Stat
... continua ... CodeWalkers - Links
CodeWalkers
Enorme repository di script PHP pronti o quasi per l'uso.
... continua ... Rilasciato PostgreSQL 8.1.0 - Linux
E’ stata rilasciata la versione 8.1.0 di PostgreSQL che include una lunga serie di migliore e implementazioni rispetto alle precedenti versioni e si pone l’obiettivo di diventare il database di riferimento nel mondo open source.
Per ulteriori informazioni e i download si possono consultare le Note di Rilascio direttamente sul sito della casa madre.
... continua ... Suddividere un array - PHP
Script PHP
$frase = "Provo a imparare il PHP";
$parole = explode(" ", $frase);
echo "$parole[0]";
echo "$parole[1]";
echo "$parole[2]";
echo "$parole[3]";
echo "$parole[4]";
Mediante la funzione explode(), è possibile suddividere un array in singole parti.
La sintassi corretta della funzione prevede - tra le parentesi e gli apici - il carattere che separa le singole parole (nel nostro caso uno spazio), una virgola e l'array da "spezzare".
Un como
... continua ... Sapere quante righe ha interessato una query - MySQL
Per sapere il numero dei record inseriti, modificati o cancellati subito dopo una query MySQL di tipo INSERT, UPDATE, DELETE si utilizza la funzione ROW_COUNT().
Eccone un esempio:
DELETE FROM PERSONE WHERE IdPersona < 3;
Uno dei possibili campi di applicazione di questa funzione è, ad esempio, una sorta di report fatto all'utente in seguito alla modifica, inserimento o cancellazione di uno o più record. Utilizzando ROW_COUNT(), l'utente verrà informato circa il nomero di record ch
... continua ...