Script login utente in php e mysql sicuro

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Script login utente in php e mysql sicuro"

Transcript

1 Home Su di me Contattami Collabora Pubblicità Targetweb è offerto da: 23 gennaio commenti Script login utente in php e mysql sicuro Nell articolo di oggi voglio approfondire con voi il perfetto sistema di login in php/mysql con uno sguardo particolare alla sicurezza del sistema. Questo articolo vi sarà molto utile se avete intrapreso la (dura) carriera dello sviluppatore php. Nella progetta di un cms che si rispetti infatti questo step è a dir poco essenziale e fornisce ai vostri utente un accesso sicuro a tutte le aree riservate del cms come gestione articoli o gestionali vari. 1/36

2 01. Primo passo: Creiamo la tabella mysql Il primo passo è quello di creare il database del sito e relativa tabella utenti dove andremo ad inserire i seguenti campi: A) Id: conterrà l id auto-incrementato dei vari utenti con accesso al cms B) username: Il nome dell utente (o più) che ha accesso al login. Tipo Varchar. C) password: La password univoca dell utente registrato. Questo campo va filtrato usando il comando sha1 o md5. Sha1 e md5 servono per crittografare la password in modo tale che, se mai qualche intenzionato riuscisse a leggere il campo pass questa non potrebbe essere usata in alcun modo dato che risulta scomposta secondo il metodo di crittografia scelto. Creiamo quindi la tabella all interno del database login. Per farlo accediamo a phpmyadmin. A questo punto abbiamo due scelte: la prima è creare la tabella e relativi campi in modo visuale grazie a phpmyadmin; La seconda invece è quella di inserire all interno del database login il seguente codice all interno della sezione sql del pannello: CREATETABLE`login`( `id`int(11)notnullauto_increment, `username`varchar(64)notnull, `password`varchar(64)notnull, PRIMARYKEY(`id`) )ENGINE=MYISAM INSERTINTO`login`( `id`, `username`, `password` ) VALUES( NULL,'utente',sha1('prova') ); 2/36

3 Controllate che la tabella utenti sia stata creata in modo corretto. A questo punto siete pronti per il punto successivo. 02. Creazione della home La prima pagina del vostro cms sarà ovviamente una pagina di login. solo nel caso l utente si connetta e sia autorizzato avrà accesso alla sua sezione privata. Per fare il box di login creiamo lo scheletro con html e stilizziamo il tutto con i css come siamo abituati: <?phpinclude('config.php');?> <!DOCTYPEhtml> <html> <head> <title>collegatiperamministrareilsito <?phpecho$sito_intern <! PannellodigestionecreatodaMelRiccardo > <linkhref="css/admin.css"rel="stylesheet"type="text/css" </head> <body> <formid="login"action="verifica.php"method="post"> <fieldsetid="inputs"> <inputid="username"name="username"type="text"placeholde <inputid="password"name="password"type="password" </fieldset> <fieldsetid="actions"> <inputtype="submit"id="submit"value="collegati" <ahref="../index.php"id="back">ritornaalsito</ </fieldset> </form> </body> </html> Come vedete nella prima riga di codice ho incluso il file config.php dal quale possiamo recuperare in modo dinamico molte informazioni (come ad esempio il nome del sito). Ecco la struttura di base del file config.php (la cui funzione principale è lo storage delle credenziali per collegarsi al 3/36

4 database): //generali $sito_internet="targetweb"; $data=(date("d m y")); $vers="2.0"; //URLPERHTACCESS $base_url=" //connessionedb $host="localhost"; $db_user="root"; $db_psw="wtargetweb"; $db_name="target"; La base_url ci servirà per articoli futuri quindi non preoccupatevi (per ora). Ovviamente potete stilizzare il login box come meglio desiderate a seconda delle vostre esigenze. Ecco il css per stilizzare e usare i nuovi campi html5 che vedete nello scheletro di sopra /* LOGIN */ #login { background color:#fff; background image: webkit gradient(linear,lefttop,leftbottom background image: webkit linear gradient(top,#fff,#eee); background image: moz linear gradient(top,#fff,#eee); background image: ms linear gradient(top,#fff,#eee); background image: o linear gradient(top,#fff,#eee); background image:linear gradient(top,#fff,#eee); 4/36

5 height:240px; width:400px; margin: 150px00 230px; padding:30px; position:absolute; top:50%; left:50%; z index:0; moz border radius:3px; webkit border radius:3px; border radius:3px; webkit box shadow: 002pxrgba(0,0,0,0.2), 01px1pxrgba(0,0,0,.2), 03px0#fff, 04px0rgba(0,0,0,.2), 06px0#fff, 07px0rgba(0,0,0,.2); moz box shadow: 002pxrgba(0,0,0,0.2), 1px1px 0rgba(0, 0, 0,.1), 3px3px 0rgba(255,255,255,1), 4px4px 0rgba(0, 0, 0,.1), 6px6px box shadow: 0rgba(255,255,255,1), 7px7px 0rgba(0, 0, 0,.1); 002pxrgba(0,0,0,0.2), 5/36

6 6/ px1pxrgba(0,0,0,.2), 03px0#fff, 04px0rgba(0,0,0,.2), 06px0#fff, 07px0rgba(0,0,0,.2); } #login:before { content:''; position:absolute; z index: 1; border:1pxdashed#ccc; top:5px; bottom:5px; left:5px; right:5px; moz box shadow:0001px#fff; webkit box shadow:0001px#fff; box shadow:0001px#fff; } fieldset { border:0; padding:0; margin:0; } #inputsinput

7 { background:#f9f9f9url(../images/login sprite.png)no repeat padding:15px15px15px30px; margin:0010px0; width:353px;/* =400*/ border:1pxsolid#ccc; moz border radius:5px; webkit border radius:5px; border radius:5px; moz box shadow:01px1px#cccinset,01px0#fff; webkit box shadow:01px1px#cccinset,01px0#fff; box shadow:01px1px#cccinset,01px0#fff; } #username{ background position:5px 2px!important;} #password{ background position:5px 52px!important;} #inputsinput:focus { background color:#fff; border color:#e8c291; outline:none; moz box shadow:0001px#e8c291inset; webkit box shadow:0001px#e8c291inset; box shadow:0001px#e8c291inset; } #actions{margin:25px000;} #submit { 7/36

8 8/ background color:#ffb94b; background image: webkit gradient(linear,lefttop,leftbottom background image: webkit linear gradient(top,#fddb6f,#ffb94b background image: moz linear gradient(top,#fddb6f,#ffb94b background image: ms linear gradient(top,#fddb6f,#ffb94b background image: o linear gradient(top,#fddb6f,#ffb94b); background image:linear gradient(top,#fddb6f,#ffb94b); moz border radius:3px; webkit border radius:3px; border radius:3px; text shadow:01px0rgba(255,255,255,0.5); moz box shadow:001pxrgba(0,0,0,0.3),01px0rgba( webkit box shadow:001pxrgba(0,0,0,0.3),01px0rgba( box shadow:001pxrgba(0,0,0,0.3),01px0rgba(255, border width:1px; border style:solid; border color:#d69e31#e3a037#d5982d#e3a037; float:left; height:35px; padding:0; width:120px; cursor:pointer; font:bold15pxarial,helvetica; color:#8f5a0a; } #submit:hover,#submit:focus {

9 9/ background color:#fddb6f; background image: webkit gradient(linear,lefttop,leftbottom background image: webkit linear gradient(top,#ffb94b,#fddb6f background image: moz linear gradient(top,#ffb94b,#fddb6f background image: ms linear gradient(top,#ffb94b,#fddb6f background image: o linear gradient(top,#ffb94b,#fddb6f); background image:linear gradient(top,#ffb94b,#fddb6f); } #submit:active { outline:none; moz box shadow:01px4pxrgba(0,0,0,0.5)inset; webkit box shadow:01px4pxrgba(0,0,0,0.5)inset; box shadow:01px4pxrgba(0,0,0,0.5)inset; } #submit:: moz focus inner { border:none; } #actionsa { color:#3151a2; float:right; line height:35px; margin left:10px; }

10 03. Creazione del file di verifica A questo punto abbiasmo bisogno di un file che, una volta premuto si accedi verifichi se l utente ha i privilegi o meno di entrare. Per farlo creiamo un file verifica.php e mettiamo al suo interno questo codice: 10/36

11 <?php session_start();//iniziolasessione //includoifilenecessariacollegarmialdbconrelativoscriptdiaccesso include("connessione_db.php"); include("config.php"); //micollego mysql_select_db("$db_name",$connessione); //variabilipostconantisqlinjection $username=mysql_real_escape_string($_post['username']);//facciol'escapede $password=mysql_real_escape_string(sha1($_post['password']));//sha1cifral $query="select*fromloginwhereusername='$username'andpassword=' $ris=mysql_query($query,$connessione)ordie(mysql_error()); $riga=mysql_fetch_array($ris); /*Prelevol'identificativodell'utente*/ $cod=$riga['username']; /*Effettuoilcontrollo*/ if($cod==null)$trovato=0; else$trovato=1; /*Usernameepasswordcorrette*/ if($trovato===1){ /*Registrolasessione*/ session_register('autorizzato'); $_SESSION["autorizzato"]=1; /*Registroilcodicedell'utente*/ $_SESSION['cod']=$cod; /*Redirectallapaginariservata*/ echo'<scriptlanguage=javascript>document.location.href="privato.php"</s }else{ /*Usernameepassworderrati,redirectallapaginadilogin*/ echo'<scriptlanguage=javascript>document.location.href="index.php"</scrip }?> Il funzionamento generale, per chi mastica un minimo di php è abbastanza semplice, si esegue il loop sulla tabella utenti e si verifica che il nome e la password inserita sia uguale a uno dei dati inseriti in tabella. Se viene trovata una corrispondenza il file reindirizza a 11/36

12 privato.php, altrimenti riporta il ciclo al form di accesso iniziale perchè non si possiedono i privilegi necessari. TIPS: Se volete fare apparire un messaggio in caso di mancato login potete scrivere il link usando un testo via GET che andrà poi recuperato nell index principale. es. index.php?&messaggio=non-puoi-entrare Usando un semplice if nell index contenente il login form potete facilmente reperire il messaggio via GET: ecco lo schema: if GET >messaggio > echo messaggio 04. Proteggere la pagina privata da accesso diretto Ma come faccio a proteggere la pagina privato.php nel caso qualche male intenzionato la carichi direttamente (cosa difficile dato che potremmo usare qualsiasi nome, ma pur sempre plausibile).? Per fare questo controllo ci viene in contro la variabile di sessione cod aperta nel corso della verifica durante l accesso. La sessione indica che l utente che vuole visualizzare quella pagina HA IL DIRITTO di visualizzarla in quanto si è loggato con successo in precedenza. Detto questo possiamo verificare e proteggere la pagina da caricamento diretto in questo modo: 12/36

13 <?php session_start(); //senonc'èlasessioneregistrata if(!session_is_registered('autorizzato')){ echo"<h1>areariservata,accessonegato.</h1>"; echo"pereffettuareilloginclicca<ahref='index.php'><fontcolor= die; } //AltrimentiPrelevoilcodiceidentificaticodell'utenteloggato session_start(); $cod=$_session['cod'];//idcodrecuperatonelfilediverifica?> Easy! Basterà inserire queste poche righe di codice all inizio di ogni pagina per rendere la pagina inviolabile da un eventuale accesso diretto. 05. Funzione di LogOut con messaggio Creiamo un file logout.php e mettiamo al suo interno questo codice: <?php session_start(); $_SESSION=array(); session_destroy();//distruggotuttelesessioni //creounavaribialeconunmessaggio $msg="informazioni:log outeffettuatoconsuccesso."; //lacodificoviaurlencodeinformazioni logout effettuato con successo $msg=urlencode($msg);//invioilmessaggioviaget //ritornoaindex.phpusandogetpossorecuperareestampareaschermo header("location:index.php?msg=$msg"); exit();?> Per richiamare lo script vi basterà creare un link logout al click dell utente sarà disconnesso! Nota: è obbligatorio lasciare session_start() davanti al codice. Nota2: Assicuratevi di non lasciare righe vuote prima di queste righe di 13/36

14 codice (la funzione header a volte da problemi). 06. Sicurezza & co. Alcune noti importanti sulla sicurezza che dovreste sapere se volete diventare degli sviluppatori: A) Sql injection: E una tecnica hacker che usa alcuni caratteri speciali per aprire il codice e rendere controlli mysql inutili, scardinando pertanto il sistema di login. Per testare il vostro login provate a scrivere: Username: admin or 1= 1 /* Password: pippo Se non avete fatto escape dei caratteri (mysql_real_escape_string) eliminando l apostrofo il sistema rendere illeggibile la seconda parte della query mysql facendo entrare chiunque e con qualsiasi password. Come faccio a difendermi? lo script che leggete in questo articolo usa la tecnica mysql_real_escape_string per risolvere questo problema. B) Brute Force: E una tecnica hacker che cerca la possibile password per accedere al sistema sfruttando alcuni algoritmi di ricerca. Nel nostro sistema abbiamo ovviato al problema usando la crittografia sha1. Se volete esiste un altro sistema chiamato md5, provatelo! C) Differenza POST/GET : questa differenza è molto importante e i primi tempi è possibile cadere in errori, più o meno gravi. Ricordate che i dati che passate via GET sono VISIBILI e pertanto intercettabili. Il metodo POST è la scelta obbligata per dati sensibili e passare dati in modo 14/36

15 sicuro. D) Accesso diretto: se la sessione non viene verificata in tutte le pagine, alcuni dati potrebbero essere visti in chiaro sempre a patto che il maleintenzionato sappia il nome della pagina da aprire (caso remoto, ma possibile). Per difendervi vedi il punto 4 della guida. 07. Conclusioni Bene se siete arrivati a questo ultimo capitolo avrete con tutta probabilità creato il vostro primo sistema di login utente sicuro, veloce e flessibile. Non vi fermate qui però, continuate a tenervi aggiornati sulle ultime tecniche di sicurezza per essere sempre un passo avanti rispetto ai vostri rivali. Nel prossimo articolo dedicato al mondo del php e del developing tratterò un approccio multi-livello del sistema di login, molto scalabile e diverso dal solito. rimanete connessi su Targetweb.it e condividete la conoscenza su twitter o facebook potrebbe aiutare altri che come voi vogliono imparare! evidenza, Guide, Php, targetlab 4 Tweet Like 7 Send Sono un Web Designer/Developer italiano che vuole condividere le sue personali esperienze sul Web Design e sullo sviluppo WEB. Se vuoi collaborare al mio progetto inviami il tuo articolo o seguimi sui social network! Se hai bisogno di un sito web funzionale e curato: Contattami 15/36

16 59 commenti Giacomo 1. bell articolo! però uffa mi rubi le idee xd Ostap 2. Non e proprio sicuro Anche $_SESSION può essere modificata dall utente. Session hijacking in che senso può essere modificata dall utente.? Onestamente non conoscevo la tecnica, in ogni caso fino a prova contraria rimane un ottimo compromesso di sicurezza poi ovviamente ognuno ha le sue idee ^^ tu cosa usi se non sui le sessioni? Ostap Alla sessione deve essere assegnato un id unico 16/36

17 e non il nome utente (cod) e un autorizzato (1) e facilmente sgamabile Per quando riguarda le password in hash, puoi utilizzare tecnica simile a WP Interessante grazie Ostap provo tutto e aggiorno l articolo con i vostri consigli, thanks! Ma quello che hai linkato è il sistema che usa wp? oly Gli hash come md5 sha1 non servono per proteggersi dai brute force. Questi eseguono tentativi ripetuti e se si utilizza una password semplice o classica (come da esempio prova ) fra i tentativi effettuati verrà scovata in breve tempo. Gli hash vengono impiegati per due motivi: - deontologico: nemmeno l amministratore del sito/database deve poter conoscere le password dei propri utenti (infatti vi è l abitudine ad utilizzare sempre la stessa su diversi servizi web). - sicurezza: in caso di sql injection il malintenzionato, in caso di password in chiaro, verrebbe in possesso delle password di tutti i nostri utenti. 17/36

18 Non saranno proprio la soluzione ma sono comunque una soluzione secondaria molto utile per proteggersi e per evitare come dici tu in caso di sql di prendere le password in chiaro =D Ovviamente meglio proteggersi con password alfanumeriche abbastanza lunghe ^^ ( e magari con simboli). Giacomo 4. Io di solito quando faccio sistemi di login associo ad ogni utente un codice generato casualmente tramite un array e salvo nel cookie o nella sessione quel valore. è un metodo abbastanza sicuro visto che anche se il cookie o la sessione possono essere modificare a meno che non hai un c*** assurdo la vedo dura trovare il codice di un altro utente Alessandro 5. Ottimo articolo soprattutto per gli spunti di tutti gli sviluppatori. Personalmente trovo che combinare la tecnica delle password in hash con un codice alternativo generato in maniera casuale (come suggerisce Giacomo) anch esso in hash possa essere un buon compromesso. Per il resto, che si scelga SESSION o COOKIE entrambe sono modificabili 18/36

19 quindi bisogna per forza escogitare qualcosa di alternativo. Grazie Alessandro! sto studiando un metodo per difendersi anche dalle session thief. Enrico Martelli 6. Salve, mentre provavo questo codice sul mio sito, mi sono accorto che nel tutorial non c è il file connessione_db.php, e senza di questo mi da diversi errori (credo, visto che gli errori che mi trova sono appunto l include mancante e la variabile $connessione che deduco appartenga al file connessione_bd.php). Volevo chiedere quale fosse il contenuto di questo file mancante. Grazie Ciao Enrico, ecco qua: <?php include("config.php"); //includo file configurazione per recupero variabili $connessione = 19/36

20 mysql_connect("$host","$db_user","$db_psw"); if(!$connessione) { die("errore critico di Connessione al Database". mysql_error()); }?> In ogni caso nelle prossime settimane posterò un altra versione riadattata grazie ai vostri consigli sulla sicurezza! (sto studiando per voi hihi). Enrico Martelli Grazie mille. Se può servire qui c è scritto il motivo dell errore DEPRECATED, e c è scritto un semplice rimedio. Grazie per la segnalazione enrico! 20/36

21 Giuseppe 7. Ciao, sto provando il tuo script ma mi da questi errori: Deprecated: Function session_is_registered() is deprecated in C:\xampp\htdocs\cms\privato.php on line 4 Notice: A session had already been started ignoring session_start() in C:\xampp\htdocs\cms\privato.php on line 11. Complimenti per lo script Ciao Giuseppe verifica di posizionare lo script in alto alla pagina, Assicuratevi di non lasciare righe vuote la 1 riga deve partire con Giuseppe 8. Ho notato che forse ci sono degli errori nella pagina privato.php è ripetuto due volte session_start() e poi mi da un problema con!session_is_registered. Ciao e grazie prova a eliminare il secondo session_start anche se mi pare strano, se hai facebook iscriviti alla pagina o aggiungimi come amico che ti do un pò di supporto per quanto mi è possibile 21/36

22 Salvatore 9. Bell articolo! Eventualmente, per aumentare ulteriormente la sicurezza, potresti implementare il così detto password salting, aggiungendo alla password una stringa alfanumerica bella lunga prima di farne l hash. In questo modo, nel caso in cui qualcuno riesca con un attacco ad entrare nel database e a rubare la tabella utenti, sarà molto più difficile per lui riuscire a decifrare le password (anche quelle più deboli) non conoscendo la stringa che hai aggiunto. L ideale è salvare la stringa salt in un posto sicuro, ovvero in una cartella non accessibile via web. Framework come cakephp (e non solo) implementano nativamente questo sistema nelle loro classi di autenticazione. Grande salvatore! ottimo consiglio! Enrico 10. ciao, complimenti per lo script una domanda banale, come hai fatto a mettere omino e chiavetta nei campi user e password? Fanno la loro figura 22/36

23 Grazie, Enrico Guarda i css del login form css3 rulez Andrea 11. Ottimo articolo, complimenti! Piccolo appunto: per le password è meglio non usare MD5, ormai è troppo insicuro. Meglio affidarsi a SHA1 in attesa dello standard di SHA2 Grazie Andrea a breve pubblicherò un articolo (una tesi più che altro!) sul mio nuovo sistema di sicurezza v.2.0 in cui ho tenuto conto dei consigli di voi lettori e ho studiato alcuni libri relativi alla sicurezza. Stay Tuned! Andrea Ottimo, lo leggerò sicuramente!! 23/36

24 Un altra domanda, magari anticipo qualcosa che verrà trattato in questo nuovo articolo. Quando viene eseguita la richiesta POST tra la pagina di login e lo script php i dati passano in chiaro. C è un modo (sicuro e affidabile) per risolvere questa cosa? O bisogna affidarsi ad https? Grazie e ancora complimenti! Purtroppo penso che https sia l unica soluzione anche se con POST sei abbastanza tutelato Aldo 12. Ciao mi è piaciuto l articolo, complimenti. Ho però trovato un piccolo errore, non specifichi il database. Per risolverlo dovresti modificare il file di verifica, questa riga: $query = SELECT * FROM login WHERE username = $username AND password = $password ; dovrebbe diventare: $query = SELECT * FROM $db_name.login WHERE username = $username AND password = $password ; In questo modo funziona Ciao e ancora complimenti 24/36

25 Nessun errore, controlla meglio appena sopra mysql_select_db("$db_name",$connessione); Aldo 13. Scusa hai agione, scusa avevo modificato un po lo script e non mi ero accorto che la selezione del database l avevo tolta. Comunque è giusto anche il mio metodo. Ciao e complimenti ancora! sisi certo sono due metodi uguali! Grazie della segnalazione comunque! Ciao! Giuseppe 14. Ciao complimenti per l ottimo articolo, sto provando ad implementare lo script per far autenticare gli utenti in alcune pagine secondo livelli di 25/36

26 autenticazione ma ho problemi non capisco come fare,,,un aiutinino?? Grazie Ciao Giuseppe, l autenticazione più elementare si ottiene aggiungendo un campo alla tabella contenente i tuoi utenti. Ad ogni utente associ un ruolo e sviluppi il tuo cms/applicazione in modo che ad ogni ruolo vengano assegnati solo diversi diritti. Quest ultima parte la puoi fare usando degli handling al caricamento delle varie aree/sezioni. Non è una cosa tra le piu semplici (soprattutto per avere una sicurezza ottimale). Giuseppe 15. Grazieee Riccardo, io ho inserito nel file da proteggere dopo l inclusione del file privato un if SESSION ed è tutto perfetto. Posso fare una domanda stupida? Non riesco ad inserire le immagine nel login. Credo che mi manchi il file login-sprite.png. Grazie Giuseppe Enea 26/36

27 16. Ciao Riccardo hai già sfornato la versione 2 di questo già ottimo sistema dia utenticazione? A dire il vero si, mi serve ancora qualche settimana di test e poi l articolo enea Se la posto qui come beta ti aiuto a testarla. xeryan 17. aggiungo questo: per fare la funzione ricorda i miei dati si usano i cookie, dove viene memorizzato ID utente e un token, si dovrebbe controllare sempre che l utente corrisponda all ID nella sessione, perchè i cookie si possono facilemente modificare.. le sessioni invece è molto più difficile, oserei dire impossibile ma non voglio sbagliarmi xeryan 27/36

28 18. ma anche no ^^ scusate mi sono sbagliato, basta controllare in ogni pagina che il token corrisponda effettivamente all utente associato nei cookie, questo dovrebbe bastare Luca 19. Ciao sarei interessato a un cms per annunci vetrina quanto mi costerebbe?il mio contatto skype e leo-lleon contattatemi Ciao Luca ti ho aggiunto a skype! Edoardo 20. Il database alla creazione delle tabelle segnala errore Matteo Mosconi 21. Onestamente trovo il login molto simile a quello di Red Team Design Oltre che ribadire che è importante salvare solo gli hash delle password ti consiglio di inserire in sessione l ip dell utente e confrontare ogni volta che la persona che richiede il file abbia lo stesso ip di quello in sessione, 28/36

29 altrimenti la sessione deve essere distrutta. Questo può essere utile per proteggersi ulteriormente dalla manipolazione dei cookie. Cheers Ciao Matteo si stilisticamente la base è quella di red team =). ad ogni modo se leggi qualche commento sopra e nell articolo vedrai che dovrebbe uscire il nuovo articolo rivisto su questo tema in cui ho fatto tesoro di alcune vostre segnalazioni e molto altro. A presto! Guido 22. Ciao Riccardo! Complimenti un tutorial molto interessante e ben scritto! Ogni volta che passo da queste parti trovo sempre buoni motivi per ritornarci! Federico 23. Ciao mi chiedevo se avessi già aggiunto il nuovo articolo con i vari suggerimenti, sono molto curioso di vederlo Federico 29/36

30 24. Ciao Riccardo, a quando il nuovo articolo? Sono molto curioso di vederlo. Ciao Federico in questo periodo sono davvero troppo indaffarato con il lavoro, di sicuro se ne riparla a Settembre insieme ad alcune novità riguardo il blog. Se non vuoi perdere nemmeno un articolo iscriviti alla fanpage di Facebook o alla newsletter. Rocco 25. Ciao Riccardo, sto provando il tuo sistema ma ricevo questo errore: Notice: A session had already been started ignoring session_start() in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\cms\area\privato.php on line 8 Penso sia lo stesso che capitava a Giuseppe. Grazie in anticipo. Ciao Rocco sei sicuro che prima di session_start() non ci sia qualche spazio o codice? 30/36

31 Matteo 26. Se non sbaglio mysql_real_escape_string() è deprecato Ciao Matteo, sì infatti la nuova versione in programma è realizzata con PDO. Ti invito a visionare la prima guida PDO nella relativa sezione del sito. newbie 27. temo di avere fatto qualche errore perchè le pagine protette mi si aprono quando vi si accede direttamente dopo che è stato fatto almeno un accesso corretto sulla stessa macchina. le session restano sulla macchina indipendentemente dall avvenuta autorizzazione. significa che se qualcuno prende la postazione di un utente autorizzato accede immediatamente al sito anche senza conoscere username o password. è un errore mio o un bug del programma? Matteo Non e un problema, funziona cosi su tutti i siti twitter e facebook compresi. La sessione rimane aperta finché non chiudi il browser. 31/36

32 newbie 28. grazie per l aiuto ma anche chiudendo il browser la sessione è sempre lì. Sei sicuro di aver inserito correttamente i file per il controllo della sessione così come viene spiegato nell articolo? newbie 29. ringrazio ancora per l attenzione che mi dai. in realtà non ho copiato tutto esattamente per ragioni diverse (avevo già fatto una parte di autenticazione molto simile e l ho adattata) ma la filosofia è la stessa. il problema mi nasce dal fatto che le session restano comunque sulla macchina anche dopo avere chiuso il browser e me le ritrovo pure successivamente quindi. inoltre non riesco a distinguere quando sto facendo il primo accesso alla prima pagina da quando vi sto ritornando dopo essermi già autenticato. per questo probabilmente mi resta la session sempre viva. aggiungo che,prevedendo che si possa uscire senza logout, non ho implementato una gestione specifica il che rende il mio codice 32/36

33 parzialmente diverso ma non nella sua filosofia. è possibile che un utente cambi semplicemente sito senza fare logout. spero di essere stato chiaro newbie 30. come si comporta il programma nel vostro caso se, dopo essere stati validati, per qualunque motivo si torna alla prima pagina (quella con i $_POST). come si fa a controllare la correttezza della password se i $:POST per username e password non sono più settati? più semplicemente: como distinguere il caso di un primo accesso (in cui bisogna impostare SESSION) con quello in cui, dopo essere stato ammesso al sito, voglio ritornare sulla pagina al punto n.3? ps: a me risulta che registrare le sessione sia deprecato Clear 31. Ma se io volessi richiamare l username o qualsiasi dato utente di chi si è loggato dopo che la sessione è iniziata? Ad esempio, io mi loggo, e poi vado su una pagina dove vedo stampato il mio nome, la password e tutto quello che voglio.. Come faccio? Giacomo 33/36

34 32. Ciao Riccardo, Stavo provando ad utilizzare la tua pagina di login con verifica intanto per fare un po di pratica, ma riscontro un problema quando vado ad effettuare il login, cioè al posto di indirizzarmi su una pagina come hai scritto tu privato.php mi indirizza direttamente in index.php come se user e password siano sempre sbagliate anche se sono prova prova come posso fare? grazie Lascia un Commento I campi con *sono obbligatori. Nome * * Sito web Messaggio * 34/36

35 Invia commento! Mandami una se qualcuno risponde al mio commento Articolo precedente Articolo Successivo Contact me! Hai un problema con il tuo sito web e desideri una consulenza? Oppure vuoi solamente salutarmi e chiedermi delle informazioni? Clicca qui sotto per contattarmi! Sarò felice di rispondere in brevissimo tempo! Contattami! Hai bisogno di un sito internet funzionale,curato e personalizzato fatto su misura per te e le tue esigenze? Contattami senza impegno sarò felice di darti una mano! Richiedi Consulenza/Preventivo Articoli Recenti PHP Recuperare la lingua di chi naviga nel vostro sito Capire e scoprire il responsive design Stilizzare il testo del placeholder con i CSS WordPress: problema con i link e l anteprima di Facebook #3 Letture di Web Design e Sviluppo del Week End Creare un infografica come curriculum: Cvgram.me Nuovi Share buttons PSD 35/36

36 My profile Salve a tutti sono un Web Designer e questo e il blog dove condividerò tutte le mie esperienze e novita sulla programmazione e sul mondo del Web Design. Ho intrapreso la carriera da Web Designer iniziando dalle basi. Autodidatta, ho iniziato studiando Photoshop e HTML/CSS. Imparate le fondamenta del web 2.0 mi sono concentrato sullo studio di PHP/MYSQL dapprima usando CMS Open Source quali Joomla e WordPress fino ad arrivare a costruire CMS e sistemi di gestione creati da me. Scopri qualcosa su di me... Siti Amici Archivio Fotografico Casadei Amerigo Ciro Marandola Explosive Lab Gabriele Romanato miniscript Pietrapania Studio Simone Design Succo Design Vincenzo La Rosa Yes Web Can 2012 Targetweb. All rights reserved. Vietata la copia o ri-distribuzione del materiale. Gestito e creato (con passione) da. Top 36/36

Modulo 4 Il pannello amministrativo dell'hosting e il database per Wordpress

Modulo 4 Il pannello amministrativo dell'hosting e il database per Wordpress Copyright Andrea Giavara wppratico.com Modulo 4 Il pannello amministrativo dell'hosting e il database per Wordpress 1. Il pannello amministrativo 2. I dati importanti 3. Creare il database - Cpanel - Plesk

Dettagli

NUOVA PROCEDURA COPIA ED INCOLLA PER L INSERIMENTO DELLE CLASSIFICHE NEL SISTEMA INFORMATICO KSPORT.

NUOVA PROCEDURA COPIA ED INCOLLA PER L INSERIMENTO DELLE CLASSIFICHE NEL SISTEMA INFORMATICO KSPORT. NUOVA PROCEDURA COPIA ED INCOLLA PER L INSERIMENTO DELLE CLASSIFICHE NEL SISTEMA INFORMATICO KSPORT. Con l utilizzo delle procedure di iscrizione on line la società organizzatrice ha a disposizione tutti

Dettagli

DA IPSOA LA SOLUZIONE PER COSTRUIRE E GESTIRE IL SITO DELLO STUDIO PROFESSIONALE!

DA IPSOA LA SOLUZIONE PER COSTRUIRE E GESTIRE IL SITO DELLO STUDIO PROFESSIONALE! DA IPSOA LA SOLUZIONE PER COSTRUIRE E GESTIRE IL SITO DELLO STUDIO PROFESSIONALE! 1 Web Site Story Scoprite insieme alla Dott.ssa Federica Bianchi e al Dott. Mario Rossi i vantaggi del sito internet del

Dettagli

COOKIES COSA SONO I COOKIES? COME UTILIZZIAMO I COOKIES?

COOKIES COSA SONO I COOKIES? COME UTILIZZIAMO I COOKIES? COOKIES Per far funzionare bene questo sito, a volte installiamo sul tuo dispositivo dei piccoli file di dati che si chiamano cookies. Anche la maggior parte dei grandi siti fanno lo stesso. COSA SONO

Dettagli

Marketing di Successo per Operatori Olistici

Marketing di Successo per Operatori Olistici Marketing di Successo per Operatori Olistici Impostazione della Pagina Business Facebook Guida Passo a Passo 1. Vai su Facebook.com/pages CLicca il pulsante verde in alto a destra + Crea una Pagina Nota:

Dettagli

Joomla: Come installarlo e come usarlo. A cura di

Joomla: Come installarlo e come usarlo. A cura di Joomla: Come installarlo e come usarlo. A cura di In questa dispensa andremo a vedere come si installa joomla sul noto software xampp e come viene usato per creare siti web dinamici. Tecnol earn Firmato

Dettagli

Wiki di Netapprendere

Wiki di Netapprendere Wiki di Netapprendere Manuale d uso per i tesisti della Comunità di apprendimento Gli incontri del Giovedì prof. Salvatore Colazzo Manuale redatto da Ada Manfreda Collegati a: http://www.salvatorecolazzo.it/wordpress

Dettagli

INSTALLAZIONE JOOMLA

INSTALLAZIONE JOOMLA INSTALLAZIONE JOOMLA Moltissime volta mi capita (e penso capiti anche a voi) di dover prima di pubblicare un sito farlo vedere al cliente per l ok finale, o magari doverlo fare vedere, ma non avere ancora

Dettagli

Guida all uso della piattaforma. E-did@blog. portale Weblog & Podcast del MIUR COME UTILIZZARE AL MEGLIO L AMMINISTRAZIONE DEL BLOG

Guida all uso della piattaforma. E-did@blog. portale Weblog & Podcast del MIUR COME UTILIZZARE AL MEGLIO L AMMINISTRAZIONE DEL BLOG Guida all uso della piattaforma E-did@blog portale Weblog & Podcast del MIUR COME UTILIZZARE AL MEGLIO L AMMINISTRAZIONE DEL BLOG L area amministrativa si suddivide in due aree: la gestione del blog e

Dettagli

Hai domande sul nuovo concorso Lines Arcobaleno?

Hai domande sul nuovo concorso Lines Arcobaleno? Hai domande sul nuovo concorso Lines Arcobaleno? Leggi le risposte sotto: ti aiuteranno a risolvere i tuoi dubbi! DOMANDA: Come si partecipa a Lines Arcobaleno? RISPOSTA: Innanzitutto devi essere iscritta

Dettagli

COME ELIMINARE PARTI DEL TEMPLATE IN PAGINE SINGOLE

COME ELIMINARE PARTI DEL TEMPLATE IN PAGINE SINGOLE COME ELIMINARE PARTI DEL TEMPLATE IN PAGINE SINGOLE Con questa guida impareremo come eliminare delle singole zone del template che utilizziamo all'interno di una pagina specifica. Questo metodo torna utile

Dettagli

Manuale servizio Webmail. Introduzione alle Webmail...2 Webmail classica (SquirrelMail)...3 Webmail nuova (RoundCube)...8

Manuale servizio Webmail. Introduzione alle Webmail...2 Webmail classica (SquirrelMail)...3 Webmail nuova (RoundCube)...8 Manuale servizio Webmail Introduzione alle Webmail...2 Webmail classica (SquirrelMail)...3 Webmail nuova (RoundCube)...8 Introduzione alle Webmail Una Webmail è un sistema molto comodo per consultare la

Dettagli

Come creare una pagina Facebook e collegarla al sito mosajco

Come creare una pagina Facebook e collegarla al sito mosajco Come creare una pagina Facebook e collegarla al sito mosajco Cos è una pagina Facebook? E la pagina gratuita dedicata alle attività che Facebook mette a disposizione di chi vuole far conoscere il proprio

Dettagli

Vi ricordiamo che per qualsiasi problema tecnico o informazione potete contattare info@eduitalia.org oppure Francesco al 3357761103.

Vi ricordiamo che per qualsiasi problema tecnico o informazione potete contattare info@eduitalia.org oppure Francesco al 3357761103. Gentili Associati, in questi ultimi tempi abbiamo lavorato per sviluppare un software capace di far gestire direttamente alle scuole la propria presenza sul sito di Eduitalia. Tramite la registrazione

Dettagli

Dropbox di classe. É un servizio internet fornito gratuitamente (funzioni base).

Dropbox di classe. É un servizio internet fornito gratuitamente (funzioni base). Dropbox di classe Lo scopo del servizio Dropbox di classe è quello di far conoscere ai docenti del nostro istituto il funzionamento di un sistema di Cloud Storage, pronto e facile da usare, per esplorare

Dettagli

FtpZone Guida all uso Versione 2.1

FtpZone Guida all uso Versione 2.1 FtpZone Guida all uso Versione 2.1 La presente guida ha l obiettivo di spiegare le modalità di utilizzo del servizio FtpZone fornito da E-Mind Srl. All attivazione del servizio E-Mind fornirà solamente

Dettagli

1.0 GUIDA PER L UTENTE

1.0 GUIDA PER L UTENTE 1.0 GUIDA PER L UTENTE COMINCIA FACILE Una volta effettuato il login vi troverete nella pagina Amministrazione in cui potrete creare e modificare le vostre liste. Una lista è semplicemnte un contenitore

Dettagli

Manuale Utente Albo Pretorio GA

Manuale Utente Albo Pretorio GA Manuale Utente Albo Pretorio GA IDENTIFICATIVO DOCUMENTO MU_ALBOPRETORIO-GA_1.4 Versione 1.4 Data edizione 04.04.2013 1 TABELLA DELLE VERSIONI Versione Data Paragrafo Descrizione delle modifiche apportate

Dettagli

MOCA. Modulo Candidatura. http://www.federscacchi.it/moca. moca@federscacchi.it. [Manuale versione 1.0 marzo 2013]

MOCA. Modulo Candidatura. http://www.federscacchi.it/moca. moca@federscacchi.it. [Manuale versione 1.0 marzo 2013] MOCA Modulo Candidatura http://www.federscacchi.it/moca moca@federscacchi.it [Manuale versione 1.0 marzo 2013] 1/12 MOCA in breve MOCA è una funzionalità del sito web della FSI che permette di inserire

Dettagli

Il calendario di Windows Vista

Il calendario di Windows Vista Il calendario di Windows Vista Una delle novità introdotte in Windows Vista è il Calendario di Windows, un programma utilissimo per la gestione degli appuntamenti, delle ricorrenze e delle attività lavorative

Dettagli

GESGOLF SMS ONLINE. Manuale per l utente

GESGOLF SMS ONLINE. Manuale per l utente GESGOLF SMS ONLINE Manuale per l utente Procedura di registrazione 1 Accesso al servizio 3 Personalizzazione della propria base dati 4 Gestione dei contatti 6 Ricerca dei contatti 6 Modifica di un nominativo

Dettagli

Manuale d uso Lexun Area Riservata proprietà di logos engineering - Sistema Qualità certificato ISO 9001 Det Norske Veritas Italia

Manuale d uso Lexun Area Riservata proprietà di logos engineering - Sistema Qualità certificato ISO 9001 Det Norske Veritas Italia Pag. 1/5 Vi permetterà di gestire lo scambio di file con colleghi o clienti in maniera semplice, veloce e sicura. Potrete creare delle cartelle da condividere con i Vostri utenti e inserirvi all interno

Dettagli

Guida alla registrazione on-line di un DataLogger

Guida alla registrazione on-line di un DataLogger NovaProject s.r.l. Guida alla registrazione on-line di un DataLogger Revisione 3.0 3/08/2010 Partita IVA / Codice Fiscale: 03034090542 pag. 1 di 17 Contenuti Il presente documento è una guida all accesso

Dettagli

Come inserire un articolo nella Vetrina

Come inserire un articolo nella Vetrina nikelino.net Strumenti di web marketing Come inserire un articolo nella Vetrina Consiglio: stampa questo documento, leggilo e tienilo a portata di mano quando inserisci i tuoi articoli nella vetrina. www.nikelino.net

Dettagli

FtpZone Guida all uso

FtpZone Guida all uso FtpZone Guida all uso La presente guida ha l obiettivo di spiegare le modalità di utilizzo del servizio FtpZone fornito da E-Mind Srl. All attivazione del servizio E-Mind fornirà solamente un login e password

Dettagli

www.domuslandia.it Il portale dell edilizia di qualità domuslandia.it è prodotto edysma sas

www.domuslandia.it Il portale dell edilizia di qualità domuslandia.it è prodotto edysma sas domuslandia.it è prodotto edysma sas L evoluzione che ha subito in questi ultimi anni la rete internet e le sue applicazioni finalizzate alla pubblicità, visibilità delle attività che si svolgono e di

Dettagli

Guida per la registrazione alla piattaforma di Gestione dei Corsi per il Consulente Tecnico Telematico

Guida per la registrazione alla piattaforma di Gestione dei Corsi per il Consulente Tecnico Telematico Guida per la registrazione alla piattaforma di Gestione dei Corsi per il Consulente Tecnico Telematico Maribel Maini Indi ndice ce: Procedura di registrazione alla piattaforma e di creazione del proprio

Dettagli

Amministrazione gruppi (Comunità)

Amministrazione gruppi (Comunità) Amministrazione gruppi (Comunità) Guida breve per il docente che amministra il gruppo Premessa Di regola i gruppi sono creati all interno della Scuola. Nel caso in cui vi fosse la necessità di aprire un

Dettagli

Guida passo-passo. Per imparare a usare il tuo TwinSpace

Guida passo-passo. Per imparare a usare il tuo TwinSpace Guida passo-passo Per imparare a usare il tuo TwinSpace Come aggiornare il tuo profilo... Error! Bookmark not defined. Come invitare insegnanti e visitatori al tuo TwinSpace... 4 Come invitare studenti

Dettagli

INSTALLAZIONE JOOMLA SU SPAZIO WEB FREE ALTERVISTA

INSTALLAZIONE JOOMLA SU SPAZIO WEB FREE ALTERVISTA INSTALLAZIONE JOOMLA SU SPAZIO WEB FREE ALTERVISTA Questa vuole essere una breve tutorial su come installare Joomla su uno spazio Web gratuito, in particolare faremo riferimento ai sottodomini gratuitamente

Dettagli

filrbox Guida all uso dell interfaccia WEB Pag. 1 di 44

filrbox Guida all uso dell interfaccia WEB Pag. 1 di 44 filrbox Guida all uso dell interfaccia WEB Pag. 1 di 44 Sommario Introduzione... 4 Caratteristiche del filrbox... 5 La barra principale del filrbox... 7 Elenco degli utenti... 8 Il profilo... 9 Le novità...

Dettagli

LA STRUTTURA DEL SITO

LA STRUTTURA DEL SITO LA STRUTTURA DEL SITO è molto semplice: Nella parte superiore c è il logo di Radio Maria il tasto per ASCOLTARE la diretta online - il link a World Family dove troverete le Radio Maria sparse in tutto

Dettagli

GUIDA AL SITO DELLE RIPARAZIONI BARWARE SOMMARIO

GUIDA AL SITO DELLE RIPARAZIONI BARWARE SOMMARIO GUIDA AL SITO DELLE RIPARAZIONI BARWARE SOMMARIO Introduzione...2 1. Registrazione al sito delle riparazioni...2 2. Login e Home page...6 3. Assistenza...8 3a. Nuova richiesta di riparazione...8 3b. Lista

Dettagli

Manuale Utente Amministrazione Trasparente GA

Manuale Utente Amministrazione Trasparente GA Manuale Utente GA IDENTIFICATIVO DOCUMENTO MU_AMMINISTRAZIONETRASPARENTE-GA_1.0 Versione 1.0 Data edizione 03.05.2013 1 Albo Pretorio On Line TABELLA DELLE VERSIONI Versione Data Paragrafo Descrizione

Dettagli

PLIDA Progetto Lingua Italiana Dante Alighieri Certificazione di competenza in lingua italiana

PLIDA Progetto Lingua Italiana Dante Alighieri Certificazione di competenza in lingua italiana PLIDA Progetto Lingua Italiana Dante Alighieri Certificazione di competenza in lingua italiana giugno 2011 PARLARE Livello MATERIALE PER L INTERVISTATORE 2 PLIDA Progetto Lingua Italiana Dante Alighieri

Dettagli

COME FARE UNA RICHIESTA DI ASSISTENZA ON LINE (AOL)

COME FARE UNA RICHIESTA DI ASSISTENZA ON LINE (AOL) COME FARE UNA RICHIESTA DI ASSISTENZA ON LINE (AOL) Cos è l AOL? Pag. 2 Come inviare una richiesta AOL Pag. 3 La risposta dell assistenza Pag. 5 Come rispondere ad una risposta AOL Pag. 7 Ulteriori nozioni

Dettagli

SOSEBI PAPERMAP2 MODULO WEB MANUALE DELL UTENTE

SOSEBI PAPERMAP2 MODULO WEB MANUALE DELL UTENTE SOSEBI PAPERMAP2 MODULO WEB MANUALE DELL UTENTE S O. S E. B I. P R O D O T T I E S E R V I Z I P E R I B E N I C U L T U R A L I So.Se.Bi. s.r.l. - via dell Artigianato, 9-09122 Cagliari Tel. 070 / 2110311

Dettagli

Guida Joomla. di: Alessandro Rossi, Flavio Copes

Guida Joomla. di: Alessandro Rossi, Flavio Copes Guida Joomla di: Alessandro Rossi, Flavio Copes Grafica e template 1. 15. La grafica e i template Personalizzare l'aspetto del sito aggiungendo nuovi template e customizzandoli 2. 16. Personalizzare il

Dettagli

lo 2 2-1 - PERSONALIZZARE LA FINESTRA DI WORD 2000

lo 2 2-1 - PERSONALIZZARE LA FINESTRA DI WORD 2000 Capittol lo 2 Visualizzazione 2-1 - PERSONALIZZARE LA FINESTRA DI WORD 2000 Nel primo capitolo sono state analizzate le diverse componenti della finestra di Word 2000: barra del titolo, barra dei menu,

Dettagli

GUIDA ALL ACQUISTO DELLE FOTO

GUIDA ALL ACQUISTO DELLE FOTO 1 GUIDA ALL ACQUISTO DELLE FOTO Gentile Utente questa guida vuole offrirle un aiuto nella selezione e nell acquisto delle foto dal nostro carrello elettronico. La invitiamo a Stampare questo breve manuale

Dettagli

IL MIO PRIMO SITO: NEWS

IL MIO PRIMO SITO: NEWS Pagina 1 IL MIO PRIMO SITO: NEWS Sommario IL MIO PRIMO SITO: NEWS...1 Introduzione...2 I Contenitori...2 Creo un Contenitore...3 I Tracciati...4 Creo le Notizie...6 Inserisco il Testo...6 Inserisco un

Dettagli

Banca dati Professioniste in rete per le P.A. Guida all uso per le Professioniste

Banca dati Professioniste in rete per le P.A. Guida all uso per le Professioniste Banca dati Professioniste in rete per le P.A. Guida all uso per le Professioniste versione 2.1 24/09/2015 aggiornamenti: 23-set-2015; 24-set-2015 Autore: Francesco Brunetta (http://www.francescobrunetta.it/)

Dettagli

I tutorial di MadLabs.. Installazione e prima configurazione

I tutorial di MadLabs.. Installazione e prima configurazione I tutorial di MadLabs.. Installazione e prima configurazione Come installare php nuke Introduzione PHP Nuke è uno dei CMS (content management System) più usati del web. Per chi non lo sapesse, un CMS è

Dettagli

Associazione Culturale Il Cerchio Sciamanico

Associazione Culturale Il Cerchio Sciamanico FORUM DELL ASSOCIAZIONE CULTURALE IL CERCHIO SCIAMANICO Linee Guida per la Registrazione Premessa importante Data la natura e la confidenzialità degli argomenti trattati questo forum NON E PUBBLICO ma

Dettagli

www.associazioni.milano.it - Il sito dedicato alle associazioni no-profit di Milano e provincia

www.associazioni.milano.it - Il sito dedicato alle associazioni no-profit di Milano e provincia Utilizzo del Forum NEWS Il forum news è stato pensato per dare ad ogni associazione la possibilità di pubblicare una pagina di novità all intero del proprio sito (scheda o pagina autocomposta). E la sezione

Dettagli

Diventa Personal Fundraiser di UNA Onlus con

Diventa Personal Fundraiser di UNA Onlus con Il nostro Personal Fundraiser sei tu! Hai a cuore la missione di, ne condividi gli obiettivi e sei fortemente motivato a condividerne la bontà con la sua cerchia sociale Non hai timore di metterti in gioco

Dettagli

Crea questionari on-line, test e quiz in pochi minuti!

Crea questionari on-line, test e quiz in pochi minuti! Crea questionari on-line, test e quiz in pochi minuti! 1. ACCEDI Utilizzando Microsoft Internet Explorer (è necessario questo browser) vai all indirizzo http://demo.ewebtest.com e inserisci il tuo nome

Dettagli

Mentore. Presentazione

Mentore. Presentazione Mentore Presentazione Chi è Mentore? Il Mio nome è Pasquale, ho 41 anni dai primi mesi del 2014 ho scoperto, che ESISTE UN MONDO DIVERSO da quello che oltre il 95% delle persone conosce. Mi sono messo

Dettagli

Informatica per la comunicazione" - lezione 13 -

Informatica per la comunicazione - lezione 13 - Informatica per la comunicazione" - lezione 13 - Funzionamento di una password" 1: l utente tramite il suo browser richiede l accesso a una pagina del server; 2: il server richiede il nome utente e la

Dettagli

Procedura di iscrizione alla Piattaforma On Line

Procedura di iscrizione alla Piattaforma On Line PUNTO 1 Procedura di iscrizione alla Piattaforma On Line Accedere dal proprio browser internet al sito: http://www.qeselearning.it/ NOTA: è preferibile utilizzare Chrome o Firefox La schermata che le apparirà

Dettagli

Questa guida è stata redatta per gli insegnanti amministratori che entrano in TwinSpace per la prima volta. Vi aiuterà a:

Questa guida è stata redatta per gli insegnanti amministratori che entrano in TwinSpace per la prima volta. Vi aiuterà a: Benvenuti Guida a TwinSpace Questa guida è stata redatta per gli insegnanti amministratori che entrano in TwinSpace per la prima volta. Vi aiuterà a: - Accedere al vostro TwinSpace - Modificare il vostro

Dettagli

FPf per Windows 3.1. Guida all uso

FPf per Windows 3.1. Guida all uso FPf per Windows 3.1 Guida all uso 3 Configurazione di una rete locale Versione 1.0 del 18/05/2004 Guida 03 ver 02.doc Pagina 1 Scenario di riferimento In figura è mostrata una possibile soluzione di rete

Dettagli

Il Sito web professionale dedicato al settore Trasportatori e spedizionieri. Provalo subito all indirizzo web: www.soluzionicreative.

Il Sito web professionale dedicato al settore Trasportatori e spedizionieri. Provalo subito all indirizzo web: www.soluzionicreative. Il Sito web professionale dedicato al settore Trasportatori e spedizionieri GlobeAround è il sito web studiato e sviluppato per soddisfare le esigenze di visibilità e comunicazione delle aziende che operano

Dettagli

Esercizio data base "Biblioteca"

Esercizio data base Biblioteca Rocco Sergi Esercizio data base "Biblioteca" Database 2: Biblioteca Testo dell esercizio Si vuole realizzare una base dati per la gestione di una biblioteca. La base dati conterrà tutte le informazioni

Dettagli

Amministrazione gruppi (all interno della Scuola)

Amministrazione gruppi (all interno della Scuola) Amministrazione gruppi (all interno della Scuola) Guida breve per il docente che amministra il gruppo Premessa Il gruppo viene creato solo dall amministratore della Scuola. Il docente che è stato inserito

Dettagli

C.I.C. Centro Informazione e Consulenza. Guida all uso del registro elettronico

C.I.C. Centro Informazione e Consulenza. Guida all uso del registro elettronico C.I.C. Centro Informazione e Consulenza Guida all uso del registro elettronico 1 INDICE REGISTRAZIONE 3 ACCESSO 4 IMPOSTAZIONI 5 GUIDA PER STUDENTI E GENITORI 6 REGISTRO APPUNTAMENTI 6 RICHIEDERE UN APPUNTAMENTO

Dettagli

Nell Header posto nella parte superiore della pagina, possiamo trovare informazioni che identificano l organizzazione

Nell Header posto nella parte superiore della pagina, possiamo trovare informazioni che identificano l organizzazione GUIDA ALL USO Il sito del Consorzio Proximo è stato concepito per due diverse finalità: una grafica accattivante per rispondere alle esigenze di vetrina su internet e invogliare potenziali clienti a richiedere

Dettagli

Un saluto a tutti e benvenuti in PUBLICEL.

Un saluto a tutti e benvenuti in PUBLICEL. Un saluto a tutti e benvenuti in PUBLICEL. Mi chiamo Antonio Poppi e da alcuni anni lavoro online in diversi settori. Sono il partner N 104281 di PUBLICEL Appena ho conosciuto questa azienda ho subito

Dettagli

Ciao, intanto grazie per essere arrivato/a fin qui.

Ciao, intanto grazie per essere arrivato/a fin qui. 2 Ciao, intanto grazie per essere arrivato/a fin qui. Probabilmente ti stai chiedendo se posso aiutarti, la risposta è sì se: vuoi raccontare qualcosa di te o di quello che fai; vuoi dei testi che descrivano

Dettagli

STUDIUM.UniCT Tutorial per gli studenti

STUDIUM.UniCT Tutorial per gli studenti STUDIUM.UniCT Tutorial per gli studenti Studium.UniCT Tutorial Studenti v. 6 06/03/2014 Pagina 1 Sommario 1. COS È STUDIUM.UniCT... 3 2. COME ACCEDERE A STUDIUM.UniCT... 3 3. COME PERSONALIZZARE IL PROFILO...

Dettagli

USARE JOOMLA 1.7/2.5 per gestire il vostro sito.

USARE JOOMLA 1.7/2.5 per gestire il vostro sito. 1 USARE JOOMLA 1.7/2.5 per gestire il vostro sito. 1. Per accedere al pannello di controllo: www.vostrosito.it/administrator 2. Inserire utente e password 3. Il vostro pannello di controllo si presenterà

Dettagli

Manuale d Uso di Mailchimp:

Manuale d Uso di Mailchimp: Manuale d Uso di Mailchimp: Per accedere a Mailchimp digitare nel browser il seguente indirizzo: http://mailchimp.com. Creare un account Se non siete ancora iscritti a Mailchimp cliccare su sign up free.

Dettagli

Cerca Compra Vendi. Guida passo per passo all utilizzo del sito

Cerca Compra Vendi. Guida passo per passo all utilizzo del sito Cerca Compra Vendi Guida passo per passo all utilizzo del sito La registrazione Prima di poter iniziare ad inserire annunci sul sito cerca compra vendi è necessario procedere alla registrazione di un account

Dettagli

Moodle 1.5.3+ Breve Guida per il Docente versione 1.2. A cura di Federico Barattini federicobarattini@gmail.com

Moodle 1.5.3+ Breve Guida per il Docente versione 1.2. A cura di Federico Barattini federicobarattini@gmail.com Moodle 1.5.3+ Breve Guida per il Docente versione 1.2 A cura di Federico Barattini federicobarattini@gmail.com Indice 1.0 Primo accesso in piattaforma...3 1.1 Partecipanti, Login come corsista (per vedere

Dettagli

Creare un nuovo articolo sul sito Poliste.com

Creare un nuovo articolo sul sito Poliste.com Creare un nuovo articolo sul sito Poliste.com Questa breve guida ti permetterà di creare dei nuovi articoli per la sezione news di Poliste.com. Il sito Poliste.com si basa sulla piattaforma open-souce

Dettagli

Note Operative per Accedere alla Posta Elettronica Certificata (PEC) Obbligo Iscrizioni 2011

Note Operative per Accedere alla Posta Elettronica Certificata (PEC) Obbligo Iscrizioni 2011 Note Operative per Accedere alla Posta Elettronica Certificata (PEC) Obbligo Iscrizioni 2011 Indirizzo web = https://webmail.pec.leonet.it/ E possibile accedere anche dal nostro sito www.agriro.net (alias

Dettagli

FRANCESCO MARINO - TELECOMUNICAZIONI

FRANCESCO MARINO - TELECOMUNICAZIONI Classe: Data Autore: Francesco Marino http://www.francescomarino.net info@francescomarino.net Esercitazione n. 18 Creazione e configurazione di una connessione remota in Windows 9x Gruppo: Alunni assenti

Dettagli

È una pagina web a cui chiunque può iscriversi e condividere informazioni con altre persone, di solito amici e familiari.

È una pagina web a cui chiunque può iscriversi e condividere informazioni con altre persone, di solito amici e familiari. di Pier Francesco Piccolomini Facebook l hai sentito nominare di sicuro. Quasi non si parla d altro. C è chi lo odia, chi lo ama, chi lo usa per svago, chi per lavoro. Ma esattamente, questo Facebook,

Dettagli

INTRODUZIONE I CICLI DI BORSA

INTRODUZIONE I CICLI DI BORSA www.previsioniborsa.net 1 lezione METODO CICLICO INTRODUZIONE Questo metodo e praticamente un riassunto in breve di anni di esperienza e di studi sull Analisi Tecnica di borsa con specializzazione in particolare

Dettagli

Note per scaricare e installare il software cliccando alla pagina DOWNLOAD del sito,

Note per scaricare e installare il software cliccando alla pagina DOWNLOAD del sito, Come ben sapete, anch io,come voi, sono golosa di schemi,trovati in internet e nei giornali, e questo comporta, soprattutto per gli schemi virtuali, che devo cercare una soluzione per evitare che il mio

Dettagli

Questa guida vi illustrerà i principali passaggi da eseguire per l'inserimento dei Bandi di gara.

Questa guida vi illustrerà i principali passaggi da eseguire per l'inserimento dei Bandi di gara. Piccolo Manuale Manuale Pt 1ª Registrazione (Login) Questa guida vi illustrerà i principali passaggi da eseguire per l'inserimento dei Bandi di gara. Riceverete una email contenente: Link della vostra

Dettagli

IL CURRICULUM VITAE (sezione verde)

IL CURRICULUM VITAE (sezione verde) IL CURRICULUM VITAE (sezione verde) Attraverso questa sezione, potrai creare il tuo Curriculum Vitae, salvarlo in un archivio on-line, modificarlo quando vuoi e inviarlo a tutti i principali enti che si

Dettagli

Una piattaforma per creare blog, che utilizza il linguaggio PHP e si

Una piattaforma per creare blog, che utilizza il linguaggio PHP e si 1^ Puntata WordPress è un ottimo CMS (Content Management System) Una piattaforma per creare blog, che utilizza il linguaggio PHP e si avvale di un database Mysql. Un CMS è quindi un sistema di gestione

Dettagli

Manuale del portale Club Filiali

Manuale del portale Club Filiali Manuale del portale Club Filiali 1 Sommario Benvenuti nel portale di CLUB FILIALI!... 3 Come utilizzare il portale?... 3 La vostra filiale... 3 Come inserire le attività svolte sul portale?... 5 Le attività

Dettagli

Guida all installazione e configurazione di Joomla 1.5

Guida all installazione e configurazione di Joomla 1.5 Guida realizzata e rilasciata dallo staff di Joomlaservice.org Joomla 1.5 lascia finalmente la fase beta per la RC1, in attesa di approdare alla versione stabile. Le differenze tra un installazione di

Dettagli

Express Import system

Express Import system Express Import system Manuale del destinatario Sistema Express Import di TNT Il sistema Express Import di TNT Le consente di predisporre il ritiro di documenti, pacchi o pallet in 168 paesi con opzione

Dettagli

Service Unavailable. Come Faccio a... Entrare nella mail o nella pagina di accesso alla mail. Evitare di ricevere alcuni messaggi

Service Unavailable. Come Faccio a... Entrare nella mail o nella pagina di accesso alla mail. Evitare di ricevere alcuni messaggi Come Faccio a... Entrare nella mail o nella pagina di accesso alla mail Evitare di ricevere alcuni messaggi Sbloccare alcuni messaggi Inviare email regolarmente Inviare email con allegati Scegliere il

Dettagli

Proteggiamo il PC con il Firewall di Windows Vista

Proteggiamo il PC con il Firewall di Windows Vista Proteggiamo il PC con il Firewall di Windows Vista Il momento in cui un computer è più a rischio e soggetto ad attacchi informatici, è quando è connesso a internet. Per proteggere il nostro PC ed evitare

Dettagli

Mini guida per il corretto posizionamento dei banner, la scelta dei formati e qualche piccolo consiglio utile all ottimizzazione dei guadagni.

Mini guida per il corretto posizionamento dei banner, la scelta dei formati e qualche piccolo consiglio utile all ottimizzazione dei guadagni. Mini guida per il corretto posizionamento dei banner, la scelta dei formati e qualche piccolo consiglio utile all ottimizzazione dei guadagni. Questa mini guida non vuole essere un tutorial da prendere

Dettagli

30 giorni di prova gratuiti, entra nel sito www.mypckey.com scarica e installa subito mypckey

30 giorni di prova gratuiti, entra nel sito www.mypckey.com scarica e installa subito mypckey DA OGGI NON IMPORTA DOVE SEI, IL TUO PC DELL UFFICIO E SEMPRE A TUA DISPOSIZIONE! Installa solo un semplice programma (nessun hardware necessario!), genera la tua chiavetta USB, e sei pronto a prendere

Dettagli

MANUALE PER L UTILIZZO DELLA FUNZIONE EVENTI Rel.1.2 del 29 gennaio 2004

MANUALE PER L UTILIZZO DELLA FUNZIONE EVENTI Rel.1.2 del 29 gennaio 2004 MANUALE PER L UTILIZZO DELLA FUNZIONE EVENTI Rel.1.2 del 29 gennaio 2004 PRELIMINARE - Avete digitato la password che Vi è stata attribuita e siete entrati nell area riservata all AMMINISTRAZIONE del Vostro

Dettagli

Procedura di iscrizione alla Piattaforma On Line e-learning. Q&S Qualità & Sicurezza S.r.l. PUNTO 1: Accesso alla Piattaforma... 2

Procedura di iscrizione alla Piattaforma On Line e-learning. Q&S Qualità & Sicurezza S.r.l. PUNTO 1: Accesso alla Piattaforma... 2 Procedura di iscrizione alla Piattaforma On Line e-learning Q&S Qualità & Sicurezza S.r.l. SOMMARIO PUNTO 1: Accesso alla Piattaforma... 2 PUNTO 2: Creazione dell Account: dove cliccare... 3 PUNTO 3: Creazione

Dettagli

<?php include './include/page.php';

<?php include './include/page.php'; Il modulo di inserimento Per creare il modulo di inserimento creeremo due file per semplicità: insert.php sarà il file contenente il form dove inserire i dati. Premendo infine il pulsante inserisci si

Dettagli

www.saggese.it www.domenicosaggese.it Pagina 1 di 10

www.saggese.it www.domenicosaggese.it Pagina 1 di 10 Materiale prodotto da Domenico Saggese unicamente come supporto per i suoi corsi. E lecito trattenerne una copia per uso personale; non è autorizzato alcun uso commerciale o in corsi non tenuti od organizzati

Dettagli

File, Modifica, Visualizza, Strumenti, Messaggio

File, Modifica, Visualizza, Strumenti, Messaggio Guida installare account in Outlook Express Introduzione Questa guida riguarda di sicuro uno dei programmi maggiormente usati oggi: il client di posta elettronica. Tutti, ormai, siamo abituati a ricevere

Dettagli

In questo report troverai preziosi suggerimenti su. Come guadagnare affiliandoti a "Vai col Verde".

In questo report troverai preziosi suggerimenti su. Come guadagnare affiliandoti a Vai col Verde. In questo report troverai preziosi suggerimenti su Come guadagnare affiliandoti a "Vai col Verde". Se avessi bisogno di un aiuto su come iniziare, leggi bene questo tutorial e troverai la soluzione, semplice

Dettagli

Guida all attivazione ipase

Guida all attivazione ipase Guida all attivazione ipase Passo 1 Dopo la fase di installazione del programma, ecco la maschera che compare all avvio di ipase: Occorre ora procedere alla registrazione del prodotto, facendo click su

Dettagli

Progetto di Ingegneria del Software 2. SWIMv2

Progetto di Ingegneria del Software 2. SWIMv2 Progetto di Ingegneria del Software 2 2012/2013 SWIMv2 Guida al Testing Docente: Prof. Luca Mottola Davide Brambilla Antonio Caputo Paolo Caputo 1 Indice 1 Introduzione 1.1 Materiale fornito................................

Dettagli

Drupal 7 Un CMS per la scuola

Drupal 7 Un CMS per la scuola Drupal 7 Un CMS per la scuola Prime operazioni 1. Dizzippa il pacchetto SqlXXXXXX_X e importa il file dizzippato nel tuo data base 2. Dizzippa il pacchetto Drupal_7_Un_CMS_per_la_scuola 3. Vai in sites>default>setting.php

Dettagli

Guida a Theblog.net. cioè il sito è raggiungibile da due indirizzi, ma i contenuti sono gli stessi.

Guida a Theblog.net. cioè il sito è raggiungibile da due indirizzi, ma i contenuti sono gli stessi. 1 PRIMA PARTE 0) inserisci un commento 1) login 2) scrivi un post 3) (nel post) inserisci un immagine Il blog ha l indirizzo http://newblogpadova.theblog.net ma anche l alias http://049peoplesay.theblog.net

Dettagli

COME CREARE UNA COMUNICAZIONE / NEWSLETTER

COME CREARE UNA COMUNICAZIONE / NEWSLETTER COME CREARE UNA COMUNICAZIONE / NEWSLETTER Benvenuti nella MINI GUIDA di Centrico per la creazione di una nuova Comunicazione o Newsletter. Grazie a questa guida, potrai creare delle comunicazioni ad hoc

Dettagli

Google AdWords. Corrispondenze Parole Chiave

Google AdWords. Corrispondenze Parole Chiave Google AdWords Corrispondenze Parole Chiave Una mini guida sulle varie tipologie di corrispondenze per le parole chiave di Google AdWords, la scelta su quali usare può far cambiare di molto il punteggio

Dettagli

Università per Stranieri di Siena Livello A1

Università per Stranieri di Siena Livello A1 Unità 20 Come scegliere il gestore telefonico CHIAVI In questa unità imparerai: a capire testi che danno informazioni sulla scelta del gestore telefonico parole relative alla scelta del gestore telefonico

Dettagli

TRUCCHI PER GIMP - Elemento a colori in foto bianco e nero

TRUCCHI PER GIMP - Elemento a colori in foto bianco e nero TRUCCHI PER GIMP - Elemento a colori in foto bianco e nero Salve Prof. Cantaro come promesso le mando un altro articolo da poter inserire nelle sue guide. Questa volta però a differenza dell'ultima,ho

Dettagli

INSTAGRAM REPORT. COSA STAI SBAGLIANDO SU INSTAGRAM SE SEI UN PROFESSIONISTA O UN IMPRENDITORE MIRKOBAZOLI.COM

INSTAGRAM REPORT. COSA STAI SBAGLIANDO SU INSTAGRAM SE SEI UN PROFESSIONISTA O UN IMPRENDITORE MIRKOBAZOLI.COM INSTAGRAM REPORT. COSA STAI SBAGLIANDO SU INSTAGRAM SE SEI UN PROFESSIONISTA O UN IMPRENDITORE MIRKOBAZOLI.COM PORTA IL TUO BRAND SU INSTAGRAM Ho studiato nell ultimo anno le dinamiche di questo fantastico

Dettagli

GUADAGNARE CON TELEGRAM L ESATTA STRATEGIA CHE MI HA PERMESSO DI AUMETARE LE VISITE DEL MIO BLOG

GUADAGNARE CON TELEGRAM L ESATTA STRATEGIA CHE MI HA PERMESSO DI AUMETARE LE VISITE DEL MIO BLOG GUADAGNARE CON TELEGRAM L ESATTA STRATEGIA CHE MI HA PERMESSO DI AUMETARE LE VISITE DEL MIO BLOG Ciao sono Marco Dasta il fondatore di marcodasta.com e in questo breve ebook ti parlo di come Telegram ha

Dettagli

Guida all utilizzo di Moodle per gli studenti

Guida all utilizzo di Moodle per gli studenti Guida all utilizzo di Moodle per gli studenti 1 Premessa La piattaforma utilizzata per le attività a distanza è Moodle, un software per la gestione di corsi online. Dal punto di vista dello studente, si

Dettagli

A tal fine il presente documento si compone di tre distinte sezioni:

A tal fine il presente documento si compone di tre distinte sezioni: Guida on-line all adempimento Questa guida vuole essere un supporto per le pubbliche amministrazioni, nella compilazione e nella successiva pubblicazione dei dati riguardanti i dirigenti sui siti istituzionali

Dettagli