Home
  Hosting Clienti
  Hosting Rivenditori
  Progettazione Siti Web
  Progettazione Database
  Template Dreamweaver
  Contatti
  Portafoglio Clienti
  Forum Tecnici
 

Tutorials Sardadesign Online
stensioni Dreamweaver
Riferimenti Php Mysql Ajax
 



Tutorials Sardadesign Online

Lo Studio Web Design Sardadesign.it da alcuni anni pubblica online tutorials gratuiti per Dreamweaver
I tutorial qui presenti sono stati pubblicati alcuni anni fa, ma sono ancora attuali ma ovviamente occorre rapportarsi al software attuale
Ci ripromettiamo, tempo permettendo, di pubblicare nuovi tutorials

I tutorials si possono scaricare e consultare liberamente.
E'invece vietata la riproduzione e la distribuzione senza il permesso scritto dello Studio Web Design - Sardadesign.it
Tutorials Dreamweaver Sardadesign

REALIZZARE UN FORUM IN PHP CON DREAMWEAVER MX 2004

Autore
Sardadesign

scarica il tutorial > SCARICA tutorial [voti: 55    - scaricato 916 volte]

1 2 3 4 5
 1= scarso, 5= ottimo
difficoltà livello di difficoltà
votazione punteggio votazione

1 Creazione database e tabelle 6 nuova discussione
2 nuovo sito, connessione, pagina forum 7 nuova risposta
3 pagina discussioni 8 parte terza: rifiniture
4 pagina messaggi 9 registrazione
5 parte seconda: nuove pagine    

 

creazione della pagina nuova_risposta.php

Creiamo ora la pagina che invia le risposte al messaggio

La Procedura è molto simile alla creazione della pagina nuova_discussione.php, solo che si differenzia per alcuni particolari.

Creiamo innanzi tutto un recordset che chiamiamo RsRisposta con i seguenti parametri

SELECT *
FROM discussioni
WHERE discussioni.IDPosta LIKE 'var'

var        0      $_GET['IDposta']

In questo modo il valore di esecuzione è il parametro URL IDposta passato dalla procedura vai a pag dettagli nel link rispondi

 

 

 

Adesso copiamo il recordset RsUtente dalla pagina nuova_discussione.php

 

 

Ora inseriamo nella pagina un modulo al cui interno inseriamo una tabella di due colonne e due righe.
Nella prima colonna inseriamo il titolo Risposta ed a fianco la casella di testo a riga multipla che chiamiamo TestoRi (nota che i titoli esplicativi dei campi di testo, in un sito pubblico, devono essere certamente più consoni; in questo tutorial sono stati lasciati quelli corrispondenti ai campi del database per brevità)

Inseriamo inoltre alcuni campi nascosti:

dal recordset RsRisposta associamo rispettivamente

IDposta = al quale associamo <?php echo $row_RsRisposta['IDposta']; ?>
IDforum = al quale associamo <?php echo $row_RsRisposta['IDforum']; ?>

Dal recordset RsUtente associamo

al campo nascosto email = <?php echo $row_RsUtente['email']; ?>
al campo nascosto nomeRisponde= <?php echo $row_RsUtente['nome']; ?>

 

Rimane da riempire il campo nascosto datarisponde.

Andiamo in vista codice, e poco sopra il tag HTML scriviamo queste due righe di codice, che ci recuperano la data odierna

Quindi impostiamo come valore del campo nascosto datarisponde

datarisponde = <?php echo $dataoggi ?>

 

Ora dobbiamo inserire la procedura inserisci record, dai comportamenti server

Inseriamo la procedura facendo attenzione che i campi nascosti vadano nei rispettivi campi del database e cambiando il testo date in datetime, come abbiamo fatto nella procedura della pagina nuova_discussione.php.

Ricordiamoci di inserire il comportamento server User Authentication > Restrict Access to page

   
 

Fine della seconda parte del tutorial

 

 
 
Copyright © 2001-2007 Studio Web Design - tutti i diritti riservati
Studio Web Design  - Via Nizza 12  -  07100 Sassari
P.IVA 01959660901 - Iscrizione CCIAA 137995