Mailing List del Fortunae LUG ============================= http://fanolug.sestante.net/linuxday.php a questo url trovare il link a http://fanolug.sestante.net/preiscrizioni.php per le preiscrizioni al linux day come al solito posto il codice e` composto da due file /* preiscrizioni.php */ /////////////////////////////////// <html><body> Form di preiscrizione al Linux Day organizzato dal FanoLUG <br /><form method="get" action="savepreiscrizioni.php"> <table> <tr><td>Nome</td><td><INPUT type="TEXT" name="nome"></td></tr> <tr><td>e-mail</td><td><input type="text" name="mail"></td></tr> <tr><td>azienda</td><td><INPUT type="RADIO" name="roba" value="azienda"></td></tr> <tr><td>privato</td><td><INPUT type="RADIO" name="roba" value="privato"></td></tr> </table> <INPUT type="SUBMIT" value="attivare"> </form> <br /> I dati non verranno pubblicati, servono solo per delle statistiche interne </body></html> /////////////////////////////////// //che e` un semplice form quindi non ve lo commento manco :) /////////////////////////////////// /* savepreiscrizioni.php */ /////////////////////////////////// <html> <head> <title>fatto</title> <meta http-equiv=refresh content="10;URL=linuxday.php"> </head><body> //fino qua e` html normale //con in piu` il metacoso che carica la pagina linuxday.php //dopo 10 secondi che e` stata caricata sta pagina <? $nome=$_GET['nome']; $mail=$_GET['mail']; $roba=$_GET['roba']; //qua getta le tre variabili che gli sono state passate //dal form di prima $nome = ereg_replace("<.>", "", $nome); $mail = ereg_replace("<.>", "", $mail); $nome = ereg_replace("\"", "", $nome); $mail = ereg_replace("\"", "", $mail); //queste robe sono robe un po` grossolane per non far includere //dentro i campi i tag html o robe con le virgolette //ereg_replace in pratica sostituisce il niente, le virgolette senza nulla //ovni volta che trova la prima parte, <.> sta per tutte le robe tra //i < e >, e mette il nuovo valore nella variabile con lo stesso nome //siccome $roba puo` assumere solo 2 valori, "azienda" o "privato //non gli ho fatto fare il controllo $link = mysql_connect("localhost", "USER", "PASSWORD")or die("Could not connect"); $db = mysql_select_db("LUG") or die("Could not select database"); //questa solita solfa per connettersi a mysql $insert_query="INSERT INTO preiscrizioni VALUES ('$nome', '$mail', '$roba')"; //questa e` la query per inserire le tre variabili, nome email e roba //dentro la tabella preiscrizioni $result = mysql_query($insert_query) or die("Query failed"); //questo esegue la query sopra echo "Hai inserito i seguenti dati :<br>"; echo "Nome : $nome<br />e-mail : $mail<br />titolo : $roba"; //questo printa cio` che l`utente ha inserito mail("gecco@xxxxxxxxxxxx", "Preiscrizione LinuxDay", "si e' iscritto $nome\nemail : $mail\ntitolo : $roba"); ?> //questo mi manda in mail a me le robe che il tipo ha inserito </body></html> ////////////////////////////// per ora solo io posso vedere chi si e` iscritto, almeno finche` non finisco di scrivere il pannello di controllo -- <GGLaTr8la> perchè berlusconi deve avere + soldi di Actarus? <simon> si ma ora vado a letto... così viene prima domani|