martedì 23 ottobre 2018

SERVER APACHE-MSQL-PHP


------------------------------------------------------------------------------------------------------------------

Installazione del Server IIS

Aprire il Pannello di controllo-Programmi e funzionalità-Attivazione e disattivazione delle funzionalità Windows

Spuntare la voce Internet Information Service e la voce CGI sotto Funzionalità per lo sviluppo di applicazioni e mettere il segno di spunta (attivo).


---------------------------------------------------------------------------------------------------------------

Scaricare i seguenti file:

(32bit)
- phptriadsetup2-11.exe
- mysql-5.1.54-win32.msi (32bit)
- mysql-gui-tools-5.0-r17-win32
- php-5.3.5-nts-Win32-VC9-x86


(64bit)
- phptriadsetup2-11.exe
- mysql-5.1.54-winx64.msi
- mysql-gui-tools-5.0-r17-win32
- php-5.3.5-nts-Win32-VC9-x86

Installare tutti i file a seconda della versione del S.O. 32bit o 64 bit.

--------------------------------------------------------------------------------------------------------

Durante l'installazione del file mysql-5.1.54-win32.msi o mysql-5.1.54-winx64.msi

selezionare nella sezione Setup Type: Typical


Al Termine della procedura lasciare il segno di spunta a:
Configure the MySQL now



Nel penultimo modulo levare il segno di spunta a Modify Security Setting
e selezionare  Create An Anonymous Account


-------------------------------------------------------------------------------------------------------------------

Durante l'installazione del file: php-5.3.5-nts-Win32-VC9-x86

selezionare WEB Server Setup l'opzione IIS FastCGI







 ---------------------------------------------------------------------------------------------------------------------

aprire il file win.ini nella cartella : C:\Program Files\MySQL\MySQL Server X.Y\my.ini

editare dove si trovano i miei database:

#Path to the database root
datadir=C:/apache/mysql/data/

#*** INNODB Specific options ***
innodb_data_home_dir="C:/apache/mysql/data/"

salvare il file.

---------------------------------------------------------------------------------------------------------
Aprire Pannello di Controllo-Strumenti di Amministrazione-Servizi

Cercare il servizio con Nome: MySQL, cliccare su Arresta ed arrestare il servizio



NON CHIUDERE abbassare la finestra.

Aprire Esplora Risorse e copiare il nuovo file nella cartella:
C:\Program Files\MySQL\MySQL Server X.Y

RIAPRIRE la finestra sei Servizi e Cliccare su Avvia il servizio MySQL precedentemente Arrestato.

 --------------------------------------------------------------------------------------------------------------------

Aprire Pannello di Controllo-strumenti di Amministrazione-Gestione Internet Information Service (IIS)
Sulla sinistra aprire Default Web Site
Sulla destra selezionare Impostazione Avanzate
Nella finestra che si apre, modificare il percorse di installazione del Server Apache: 
C:\Apache\htdocs





---------------------------------------------------------------------------------------------------------------------

 Aprite il browse e digitate nella barra degli indirizzi: http://localhost/phpinfo.php




Buon Lavoro




mercoledì 17 ottobre 2018

CONNETTERE 2 COMPUTER IN RETE

1) Inserire una Password di accesso al Computer A.
2) Inserire una Password di Accesso al Computer B.
Selezionare una Cartella sul Computer A da condividere.
Cliccare su PROPIETA’
Selezionare la propietà CONDIVISIONE
Cliccare su bottone
Selezionare la casella a discesa sopra -Nome-, selezionare Everyone e cliccare sul Bottone
Selezionare l’utente EVERYONE e modificare la proprietà in Lettura/Scrittura

Ora selezionare prima di chiudere la precedente finestra su Centro connessioni di rete e condivisione.

Verificare che Attiva individuazione rete sia Selezionata come


Attiva condivisione file e stampanti
Selezionare il Bottone 
Accanto a Tutte le Reti.


Attivare la condivisone protetta da password


Chiudere tutto.

Dal Computer B
1) Aprire Esplora Risorse
3) Aprire il Computer Condiviso in rete (Es: FISSO)
4) Digitare il nome utente e la password del Computer A.


Si apriranno tutte le cartelle condivise del Computer A.


  


sabato 13 ottobre 2018

INSTALLARE SOFTWARE DA UNA LISTA

Create una cartella SETUP nella partizione D:
 
D:\SETUP

scaricate i vostri file da installare e poneteli nella cartella appena creata.

ATTENZIONE:

Rinominare i file scaricati sostituendo gli spazi con il segno "_" oppure con il segno "-"

Es: il file Firefox (Firefox Installer.exe) deve essere rinominato in Firefox-Installer.exe

------------------------------------------------------------------------------------------------------------
Editare e salvare il file installa.cmd
-----------------------------------------------
CLS
@echo off
ECHO.
ECHO Installazione automatica di software ed aggiornaemnti
ECHO Al termine della procedura, il computer verrà riavviato

ECHO /u= modalità automatica
ECHO /f= impone chiusura programmi all'arresto del sistema
ECHO /n= non fa la copia dei file di installazione
ECHO /o= scrive i file OEM senza chiedere conferma
ECHO /z= non riavvia il sistema
ECHO /q= modalità silenziosa
ECHO /l= elenco degli aggiornamenti rapidi installati

ECHO.
ECHO Installazione AdbeRdr1000_it_IT
ECHO Attendere prego ...
start /wait D:\Setup\AdbeRdr1000_it_IT.exe -p"-s /v\"/qn\""

ECHO.
ECHO Installazione Advance system Care
ECHO Attendere prego ...
start /wait D:\Setup\advanced-systemcare-setup.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
ECHO.
ECHO Installazione iobituninstaller
ECHO Attendere prego ...
start /wait D:\Setup\iobituninstaller.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-

ECHO.
ECHO Installazione dopdf
ECHO Attendere prego ...
start /wait D:\Setup\dopdf-7_stampante_dpf.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-

ECHO.
ECHO Installazione dopdf
ECHO Attendere prego ...
start /wait D:\Setup\Firefox-Installer.exe
exit

----------------------------------------------------------------------------------------------------------------

Scaricare il seguente softaware: Universal Silent Switch Finder dal seguente link


https://www.softpedia.com/get/System/Launchers-Shutdown-Tools/Universal-Silent-Switch-Finder.shtml#download

Universal Silent Switch Finder tenta di trovare spesso programmi non documentati che abilitano un'installazione software "silenziosa" o non dell'utente. Ciò è utile per gli amministratori che installano il software da remoto o gli utenti che desiderano saltare il processo di installazione.
Si segnala che il programma è migliore con i file .MSI rispetto ai file di installazione .EXE.






Cercate il file da eseguire Es: F:\Windows7\Asennusohjelmaf\Aanekaa\pf7-setup-en.exe
Copiate la strina Usage Es: pf7-setup-en.exe /S e copiatela all'interno del file installa.php alla fine del percorso del file (D:\Setup\) da installare (evidenziato in rosso nell'esempio del file installa.cmd).

-------------------------------------------------------------------------------------------------------------
NOTA:
Alla fine del file installa.cmd inserire il comando exit per terminare i comandi e chiudere il file.
---------------------------------------------------------------------------------------------------------------

Eseguire il file: installa.cmd







PROGRAMMARE UNA LISTA DA VIAGGIO


Inventario bagagli
Elementi di base
q Valigia q Carte di credito e telefoniche
q Zaino q Tessera sanitaria
q Etichette bagagli q Numeri di emergenza
q Patente/carta di identità q Rubrica indirizzi
q Portafogli con denaro contante q Frasari e guide turistiche
q Traveler's cheque q Cartine
q Passaporto, visti e altri documenti q
q Portadocumenti q
q Biglietti q
Effetti personali
q Sapone e portasapone q Fissatore/mousse per capelli
q Carta da toilette q Soluzione fisiologica
q Medicinali e ricette q Occhiali/lenti di scorta e ricetta
q Vitamine q Occhiali da sole
q Shampoo q Prodotti per l'igiene intima
q Pettine e spazzola q Necessario per il trucco
q Spazzolino, dentifricio e filo interdentale q Rasoio/epilatore
q Burro cacao e creme solari q Crema da barba/depilatoria
q Salviette e asciugamani q Dopobarba
q Salviettine imbevute q Disinfettante
q Deodorante q
q Tappi per le orecchie q
q Asciugacapelli q
Vestiario
q Impermeabile o soprabito q Costume da bagno
q Scarpe da passeggio q Pigiama/camicia da notte
q Scarpe eleganti q Accappatoio e ciabatte da bagno
q Scarpe sportive q
q Sandali q
q Ciabatte di plastica o
q Felpa Donne
q Camicie/bluse q Abito elegante
q T-shirt q Gonna
q Jeans q Sottoveste
q Pantaloni q Collant/calze
q Pantaloncini q
q Biancheria intima q
q Calze Uomini
q Cappello q Cravatta
q Guanti q Cintura/bretelle
q Bandana q Abito elegante
q Cintura q
q Biancheria pesante q
Bambini e ragazzi
q Pannolini e salviettine imbevute q Luce notturna
q Libri e giocattoli q
q Medicinali q
q Biberon, spazzole e accessori q
Altro
q Cibo e giochi per animali domestici q Diario di viaggio
q Computer portatile q
q Scanner e stampante portatile q
q Telefono cellulare q
Attrezzatura da campeggio
q Sacco a pelo e stuoia q Manuale pronto soccorso
q Tenda q Cerotti
q Telo q Disinfettante acqua
q Bottiglia/borraccia q Filtro acqua
q Bicchieri q Coltellino svizzero
q Forchette e cucchiai q Affilatoio
q Necessario per cucinare q Siero antivipera
q Fornellino e bombola di gas q Scarpe da trekking
q Fiammiferi q
q Protezione insetti q
q Kit pronto soccorso q
Altri elementi utili
q Frutta secca e cibi dietetici q Lenzuola
q Libri e riviste q Torcia elettrica
q Carte da gioco q Orologio e sveglia
q Penna e taccuino q Videocamera, macchina fotografica e pellicola
q Carta da lettera, buste e francobolli q Ferro da stiro da viaggio
q Biglietti da visita q Kit per cucito
q Cuscino gonfiabile q Ombrello
q Coperta pesante q Bussola
q Amaca tascabile q Spille di sicurezza
q Appendiabiti q Sacchetti di plastica sigillabili
q Filo per stendibiancheria q Nastro adesivo
q Sapone da bucato q Lucchetto a combinazione
q Termos q Telo di nylon (ripiegato)
q Spazzola per bucato q Borse di nylon
q Adattatori elettrici q
q Batterie q
q Binocolo q

PAGINA DI LOGIN in PHP



(File dbconnect.php)

mysql_connect("localhost","","") or
die ("Could not connect to database");
mysql_select_db("newtable") or
die ("Could not select database");



(File login.php)

<?php
include("dbconnect.php");

#---------------------PAGINA HTML Login ------------------------------------------

$query1 = "insert into UTENTI (NOME,PSW,RESET,MSG) values    ('$username','$password','$reset','$messaggio')";
mysql_query($query1) or die(mysql_error());

echo "<script>alert('Registrazione effettuata con successo')</script>";
include("index.html");
exit;
$query2 = "delete from UTENTI where NOME = ('$username') AND PSW = (‘$password’) ";
mysql_query($query2) or die(mysql_error());

echo "<script>alert('Cancellazione Avvenuta con successo')</script>";
include("index.html");
exit;

($pagina == 2)
#---------------------PAGINA HTML aggiorna password ------------------------------------------
               
echo "<script>alert('PASSWORD AGGIONATA')</script>";
$pagina = 0;
include("home.html");
exit;
}

($pagina == 0)       
#---------------------PAGINA HTML utente e password ------------------------------------------
echo"
<html>
<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\">
<title> LOGIN </title>
</head>
<head><FONT></FONT></HEAD>
<body bgcolor=#e0ffff>
<form action=index.php>
<br>
<center>
<table border=\"0\" width=\"10%\" id=\"table1\">
<tr>
<td>&nbsp;</td>
<td>
<b><FONT size=\"7\">Accesso</FONT></b></td>
</tr>
<tr>
<td height=\"74\"></td>
<td height=\"74\">
</td>
</tr>
<tr>
<td>&nbsp;USERNAME:</td>
<td>
<p align=\"center\">
<input type=text name=username value='' size=\"31\" style=\"width: 228; height: 40\" ></td>
</tr>
<tr>
<td>PASSWORD:</td>
<td>
<input type=text name=password value='' size=\"31\" style=\"width: 228; height: 40\"></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>
<p align=\"center\">
<br>
<input type=submit name=bottone value=Accedi style=\"height: 40; width:115\"></td>
</tr>
</table>
<br>
<input type=hidden name=pagina value=1>
</center>    
</form>
</body>
</html>
";
#FINE PAGINA HTML-----------------------------------------------------------------
}


($pagina == 1)
#---------------------PAGINA HTML controllo dei dati immessi ------------------------------------------

$Righe=@mysql_num_rows($Risultato);

         while ($Row = mysql_fetch_array($Risultato))
         {
         $dato01 = $Row["NOME"];
         $dato02 = $Row["PSW"];
         $dato03 = $Row["RESET"];
         $dato04 = $Row["MSG"];
         }                           = 1)
----------------------se i  dati sono esatti fa cambio password Password ----------------------------
         {

#----------------------se RESET = 1 vado alla pagina principale -----------------------------------              
($dato03 == 1)
                   {
$pagina = 0;
include("home.html");
exit;
                   }

#----------------------se RESET = 0 devo inserire una nuova password ------------------------------Else
                   {
#---------------------PAGINA HTML nuova password ------------------------------------------
         echo "
         <html>
#--------------------- PAGINA HTML ------------------------------------------

         <head>
         <meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\">
         <title> LOGIN </title>
         </head>
         <head><FONT></FONT></HEAD>
         <body bgcolor=#e0ffff>
         <form action=index.php>
         <br>
         <center>
         <br><br>
         <table border=\"0\" width=\"10%\" id=\"table1\">
         <tr>
         <td colspan=\"2\">
         <b><FONT size=\"6\">NUOVA PASSWORD</FONT></b>
         </td>
         </tr>
         <tr>
         <td height=\"74\"></td>
         <td height=\"74\">
         </td>
         </tr>
         <tr>
         <td>NUOVA PASSWORD:</td>
         <td>
         <p align=\"center\">
         <input type=text name=passwordnew value='' size=\"31\"
                  style=\"width: 228; height: 40\"></td>
         </tr>
         <tr>
         <td>RIPETI PASSWORD:</td>
         <td>
         <input type=text name=passwordnew1 value='' size=\"31\"
                   style=\"width: 228; height: 40\"></td>
         </tr>
         <tr>
         <td>&nbsp;</td>
         <td>
         <p align=\"center\">
         <br>
         <input type=submit name=bottone value=SALVA style=\"height: 40; width:115\"></td>
         </tr>
         </table>
         <br>
         <input type=hidden name=pagina value=2>
         <input type=hidden name=username value=$username>
         <input type=hidden name=password value=$password>
         </center>    
         </form>
         </body>
         </html>
#---------------------FINE PAGINA HTML------------------------------------------

         ";
                   }
         }
        
        
#------------------------se i dati sono sbagliati MESSAGGIO DI ERRORE ------------------

         else$Righe=@mysql_num_rows($Risultato);
        
                   $Conta = 0;
                   while ($Row = mysql_fetch_array($Risultato))
                   {
                   $dato01 = $Row["NOME"];
                   $dato02 = $Row["PSW"];
                   $dato03 = $Row["RESET"];
                   $dato04 = $Row["MSG"];

                            If ($username == $dato01)
                            {
                            $Conta++;
                            }
                   }
                  
                   If ($Righe == 0)
                   {
                   echo "<script>alert('USERNAME E PASSWORD ERRATI')</script>";
                   $pagina = 0;
                   include("index.php");
                   exit;
                   }
                   else
                   {
                            If ($Conta == 1)
                            {
                            echo "<script>alert('PASSWORD ERRATA')</script>";
                            $pagina = 0;
                            include("index.php");
                            exit;
                            }
                            else
                            {
                            echo "<script>alert('USERNAME O PASSWORD ERRATI')</script>";
                            $pagina = 0;
                            include("index.php");
                            exit;
                            }
                  
?>