Progetto Comunity

540 views

Published on

Progetto Sito Community
Primo progetto di classe.

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
540
On SlideShare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Progetto Comunity

  1. 1. COMMUNITY Presentazione del primo progetto scolastico
  2. 2. PERCHE' COMMUNITY? Questo sito è stato progettato per aiutare studenti e docenti nello studio, una comunità dove condividere materiali scolastici e risorse.
  3. 3. HOMEPAGE La Homepage si presenta con un menù di navigazione in alto e una sezione per il login a destra. L'utente potrà accedere alla sezione Moduli solo dopo aver effettuato il login.
  4. 4. REGISTRAZIONE Nella pagina di registrazione è necessario inserire i propri dati personali oltre a username e password. La registrazione serve per accedere al portale.
  5. 5. MODULI Nella sezione Moduli è possibile scegliere quale tipologia di moduli si vuole visionare e utilizzare. Gli studenti posso scegliere solamente i moduli appartenenti agli studenti, Invece i docenti possono scelgliere entrambi.
  6. 6. MODULI Dopo aver selezionato la tipologia dei moduli, verrà visualizzato l'elenco dei documenti riguardanti il modulo stesso.
  7. 7. CREAZIONE MODULO L'utente può creare un nuovo modulo in questa sezione per raggruppare i documenti della stessa sezione.
  8. 8. CREAZIONE DOCUMENTO L'utente può creare un nuovo documento in questa sezione in modo da condividere le informazioni con gli altri utenti.
  9. 9. VISUALIZZAZIONE DOCUMENTO Le informazioni inviate dall'utente tramite form saranno recapitabili nella sezione moduli, nell'elenco dei documenti.
  10. 10. CSS #header-wrapper { width: 880px; margin: 0 auto; border-left: 10px solid #FFFFFF; border-right: 10px solid #FFFFFF; border-top: 10px solid #FFFFFF; } #header { width: 880px; height: 76px; margin: 0 auto; background: #608F30 url(images/img02.jpg) no-repeat left top; } /* Menu */ #menu { float: left; width: 540px; height: 51px; } #menu ul { margin: 0; padding: 25px 0 0 10px; list-style: none; line-height: normal; } #menu li { display: block; float: left; }
  11. 11. PHP <?php $conn= mysql_connect("localhost", "root", "") or die("impossibile connettersi al server"); $db=mysql_select_db("community", $conn) or die( "impossibile selezionare il database"); $titolo=$_POST['nomedocumento']; $titolo = addslashes(stripslashes($titolo)); $descr=$_POST['descrdocumento']; $descr = addslashes(stripslashes($descr)); $tipoDoc=$_POST['tipodocumento']; $tipoDoc = addslashes(stripslashes($tipoDoc)); $data=date("y-m-d"); $arg=$_POST['tipomodulo']; $uploaddir = 'C:/xampp/htdocs/scuola/sito/docs/'; $filetmp = $_FILES['docupload']['tmp_name']; $filename = $_FILES['docupload']['name']; $uploadfile="/scuola/sito/docs/".basename($filename); $path=$uploadfile; move_uploaded_file($filetmp, $uploaddir . $filename); $query= "INSERT INTO documento(titolo_doc,tipo_doc,descrizione_doc,data_upload,path,id_arg) VALUES ('$titolo','$tipoDoc','$descr','$data','$path','$arg');"; $result=mysql_query($query) or die("query fallita:".mysql_error()); mysql_close($conn); header("Location:moduli.php"); ?>
  12. 12. Fine presentazione Created by Fenu Alessandro & Taverna Andrea

×