alcune pagine e script in php per il tuo sito web
ricavare informazioni sul visitatore, indirizzo IP, Browser, provenienza ect... e salvarle su un file di testo "controllo_sito.txt"
codice: <?Php //per evitare l'esecuzione di una riga basta commentarla ed inserire due slash prima del segno del dollaro. |
Pagina di accesso/login con il metodo cookie non necessita di database
In quest script ci serviamo del metodo "_POST" per verificare il valore delle variabili.
Definiamo il valore "demo" alle variabili $username e $password
lo script verifica se le variabili corrispondono o meno al valore da noi specificati.
Vediamo il codice:
| <? if ($_POST["login"] != "") { $username = $_POST["username"]; $password = $_POST["password"]; if ($username == "demo" && $password == "demo") { echo '<p align="center">Benvenuto!</p><br><br>'; echo '<p align="center"><a href=http://www.nomesito.com>ENTRA</a></p>'; } else { echo '<p align="center">Accesso Negato!<br> inserire nome utente e password validi</p>'; } } ?> |
Invia una email con php
//script php per verifica ed invio email // nel link ?riportato il codice intero <?php |
Pagina di login php con il metodo _POST e connessione al database Mysql
//creazione del form con i campi username e password <form action="login.php" method="post" name="login"> //creazione del file login.php e connessione al database Mysql <?php //eseguo la connessione al database $connection = mysql_connect( 'localhost', 'nomeutente', 'password') or die('Impossibile connettersi al server' ); $username=mysql_real_escape_string($_POST['username']); //faccio l'escape dei caratteri dannosi //Seleziono ed Eseguo la query nella tabella utenti verificando se esiste l'username e password corrispondente while($row = mysql_fetch_array($query)) { ?> |
Invio email con allegato
|
<?php
// settiamo alcune variabili coinvolte nello script: // verifichiamo che l'utente abbia selezionato un file // controlla peso un byte echo '<script type="text/javascript"> } /////////////////////////////////////////////////////////////////////////////////////////// //parametri di sessione
//corpo email $mail_body = "- Dati account - // Valorizzo le variabili relative all'allegato // Creo 2 variabili che riempirò più avanti... // Verifico se il file è stato caricato correttamente via HTTP // Adatto il file al formato MIME base64 usando base64_encode // Genero il "separatore" // Definisco il tipo di messaggio (MIME/multi-part) // Metto il separatore // Questa è la parte "testuale" del messaggio // Metto il separatore // Aggiungo l'allegato al messaggio // chiudo con il separatore // Invio la mail echo "<script>window.location=home.php';</script>"; ?> |