Ascolta la musica di GrooveRadio

MircoWeb

  ctrl+d per aggiungermi ai preferiti

Capitolo 8


Introduzione
Capitolo 1
Capitolo 2
Capitolo 3
Capitolo 4
Capitolo 5
Capitolo 6
Capitolo 7
Capitolo 8
Capitolo 9
Capitolo 10
Capitolo 11
Appendice A
Appendice B
Appendice C
Appendice D
Appendice E
Appendice F

Dreamweaver

 

Costruire le pagine di ricerca per i database 

Puoi usare Dreamweaver UltraDev per costruire un gruppo di pagine per consentire agli utenti di ricercare sul tuo database. Per aggiungere questa caratteristica alla tua applicazione Web, hai bisogno almeno di due pagine . 

La prima pagina è una pagina che contiene un form HTML nel quale gli utenti inseriscono i parametri di ricerca. Sebbene la pagina non compia tutte le attuali ricerche, essa è assegnata a come "pagina di ricerca". 

La seconda pagina che ti serve è la pagina dei risultati, il cavallo di battaglia del gruppo delle pagine. La pagina dei risultati ha le seguenti mansioni: 

-          Leggere i parametri di ricerca sottoposti dalla pagina di ricerca 

-          Connettersi al database e ricercare i records 

-          Costruire un recordset con i records trovati 

-          Mostrare i contenuti del recordset 

Opzionalmente, puoi aggiungere una pagina di dettaglio. Una pagina di dettaglio dà agli utenti ulteriori informazioni su un particolare record presente sulla pagina dei risultati. 

Se hai un solo parametro di ricerca, UltraDev ti permette di aggiungere le capacità di ricerca alla tua applicazione Web senza preoccuparsi delle espressioni SQL e delle variabili. 

Basta semplicemente disegnare le tue pagine e completare alcuni dialog boxes. Se hai più di un parametro di ricerca, hai bisogno di scrivere un'espressione SQL e definire diverse variabili per esso. 

Creare la pagina di ricerca 

Una pagina di ricerca sul Web contiene tipicamente i campi form nei quali l'utente inserisci i parametri di ricerca. Quando l'utente clicka sul bottone Search del form, i parametri di ricerca sono inviati ad una pagina dei risultati sul server. La pagina dei risultati sul server, non la pagina di ricerca sul browser, è responsabile di ricercare il record dal database. 

Per iniziare questa parte della tua applicazione Web, crea due pagine: una pagina di ricerca che consente agli utenti di inserire i parametri di ricerca, ed una pagina dei risultati per visualizzare i records trovati. Puoi combinare anche le due pagine in una. La tua pagina di ricerca deve avere almeno un form HTML con un bottone Submit.  

Per aggiungere un form HTML ad una pagina di ricerca: 

1 apri la pagina di ricerca e scegli Form dal menu Insert. 

Sulla pagina viene creato un form vuoto. Puoi passare a Invisible Elements (View > Visual Aids > Invisible Elements) per vedere i confini del form che sono rappresentati da sottili linee rosse. 

2 aggiungi gli oggetti form per consentire agli utenti di inserire i loro parametri di ricerca scegliendo Form  Objects dal menu Insert. 

Gli oggetti form includono i campi del testo, i menu elenco, i checkbox, e i radio bottoni. Puoi aggiungere molti oggetti form per aiutare gli utenti a rifinire le loro ricerche. Comunque, ricorda che più grande è il numero di parametri di ricerca sulla pagina di ricerca, più complessa sarà la tua espressione SQL. 

3 aggiungi un bottone Submit al form (Insert > Form Objects > Button). 

4 se desideri, cambia l'etichetta del bottone Submit selezionando il bottone, aprendo l'ispettore Property (Window > Properties), ed inserendo un nuovo valore nel box Label. 


Per esempio, ecco l'ispettore Property di un bottone chiamato "search": 

 

 

Adesso, indicherai al form dove inviare i parametri di ricerca quando l'utente clicka sul bottone Submit. 


5 seleziona il form scegliendo il tag <form> nel selettore del tag in fondo al finestra del Documento, come mostrato: 

 

 

6 nel box Action sull'ispettore Property del form, inserisci il nome del file della pagina dei risultati che condurrà la ricerca sul database. 

7 nel menu pop-up Method, scegli uno dei seguenti metodi per determinare come il form invia i dati al server: 

-          Get invia i dati del form appendendolo all'URL come una stringa di richiesta. 

-          Poichè l'URL è limitato a 8192 caratteri, non usare il metodo GET con form lunghi. 

-          Post spedisce i dati del form nel corpo di un messaggio. 

-          Default usa il metodo di default del browser (di solito GET). 

La pagina di ricerca è pronta. Adesso viene la pagina dei risultati. 

Costruire la pagina dei risultati 

Una volta che l'utente inserisce i parametri di ricerca, la tua applicazione deve recuperare i records dal database. Questo lavoro è fatto dalla pagina dei risultati. 

Ecco il lavoro di una pagina dei risultati: 

-          Riceve i parametri di ricerca dalla pagina di ricerca. 

-          Si connette al database e cerca il record. 

-          Costruisce un recordset con i records trovati. 

-          Mostra i contenuti del recordset. 

Se la tua pagina di ricerca ha solamente un parametro di ricerca (un solo campo di testo, per esempio), puoi costruire la pagina dei risultati senza espressioni SQL e senza variabili. Devi creare semplicemente un recordset di base, poi aggiungere ad esso un filtro per escludere i records che non soddisfanno i parametri di ricerca spediti dalla pagina di ricerca.  

Se la tua pagina di ricerca ha più di un parametro di ricerca, hai bisogno di scrivere un'espressione SQL e di definire per esso diverse variabili.  

Cercare con un solo parametro di ricerca 

Se la pagina di ricerca sottopone un solo parametro di ricerca al server, allora puoi costruire la pagina dei risultati senza espressioni SQL e senza variabili. Devi creare un recordset di base con un filtro che escluda i records che non soddisfanno il parametro di ricerca sottoposto dalla pagina di ricerca. 

Nota: Se hai più di una condizione, devi usare solo il dialog box Recordset avanzato per definire il tuo recordset. Il dialog box Recordset semplice supporta solo una condizione di ricerca. 

Per creare il recordset mantenendo i risultati di ricerca: 

1 apri la tua pagina dei risultati in UltraDev, poi crea un nuovo recordset aprendo il pannello Data Bindings (Window > Data Bindings), clickando sul bottone Plus (+), e selezionando Recordset (Query) dal pop-up menu. 

2 assicurati che appaia il dialog box Recordset semplice. 

Se invece appare il dialog box Recordset avanzato, passa al dialog box Recordset semplice clickando sul bottone Simple. 

3 inserisci un nome per il recordset e scegli un collegamento. 

Il collegamento dovrebbe essere ad un database che contiene i dati che tu vuoi che l'utente cerchi. 

4 nel pop-up menu Table, seleziona la tabella da cercare nel database. 

Nota:  In una ricerca con un solo parametro, puoi cercare fre records in una sola tabella. Per cercare su più di una tabella per volta, devi usare dialog box Recordset avanzato e definire una richiesta SQL. 

5 Per includere solo alcune delle colonne della tabella nel recordset, clicka su Select e scegli le colonne desiderate con CTRL+click (Windows) o Command+click (Macintosh) su di esse nell'elenco.  

Scegli le colonne che contengono le informazioni che devi visualizzare sulla pagina dei risultati. 

Lascia che il dialog box Recordset si apra. Lo userai in seguito per recuperare i parametri inviati dalla pagina di ricerca e creare un filtro del recordset per escludere i records che non soddisfanno i parametri. 

Per creare il filtro del recordset: 

1 dal primo pop-up menu nell'area Filter, seleziona una colonna nella tabella per paragonarla al parametro di ricerca inviato dalla pagina di ricerca. 

Per esempio, se il valore spedito dalla pagina di ricerca è un nome di una città, seleziona la colonna nella tua tabella che contiene i nomi di città. 

2 Dal pop-up menu accanto al primo menu, seleziona il segno uguale (dovrebbe essere il default). 

Questa scelta afferma che l'utente vuole solo quei records dove la colonna della tabella selezionata è esattamente la stessa specificata sulla pagina di ricerca. 

3 dal terzo pop-up menu, scegli Form Variable se il form sulla tua pagina di ricerca usa il metodo POST, o URL Parameter se usa il metodo GET. 

Questo pop-up menu specifica dov'è memorizzato attualmente sul serveril valore inviato dalla pagina di ricerca. In ASP, se il form di ricerca usa il metodo POST, il valore è memorizzato nella raccolta Request.Form. Se il form di ricerca usa il metodo GET, il valore è memorizzato nella raccolta Request.QueryString. 

4 nel quarto box, inserisci il nome del form object che accetta il parametro di ricerca sulla pagina di ricerca. 

Puoi trovare il nome passando alla pagina di ricerca, clickando sull'oggetto del form sul form per scegliere lui, e registrando il nome dell'oggetto il 

Ispettore della proprietà. 


Per esempio, supponi che tu debba creare un recordset che includa solo viaggi di avventura per uno specifico paese. Presumi di avere una colonna nella tabella chiamata TRIPLOCATION. Inoltre presumi che il form HTML sulla tua pagina di ricerca usi il metodo GET e contenga un oggetto Menu/List chiamato Location che visualizzi un elenco di paesi. Ecco come la tua sezione Filter dovrebbe sembrare: 

 

 

5 se vuoi, clicka su Test, inserisci un valore di test, e ckica su OK per connetterti al database e creare un esempio del recordset. 

Il valore di prova simula il valore che sarebbe stato restituito altrimenti dalla pagina di ricerca. Ckica su OK per chiudere il recordset. 

6 se sei soddisfatto del recordset, ckica su OK. 

UltraDev inserisce uno script server-side sulla tua pagina che, quando si avvia sul server, ispeziona ogni record nella tabella del database. Se il campo specificato in un record soddisfa la condizione di filtrazione, il record è incluso in un recordset. Lo script in effetti costruisce un recordset che contiene solo i risultati della ricerca. 

Il prossimo passo è di visualizzare il recordset sulla pagina dei risultati.  

Ricercare con parametri di ricerca multipli 

Se la pagina di ricerca sottopone più di un parametro di ricerca al server, allora devi scrivere una richiesta SQL per la pagina dei risultati e devi usare i parametri di ricerca nelle variabili SQL. 

Dopo che UltraDev inserisce la richiesta SQL sulla tua pagina ed essa viene avviata sul server, viene controllato ogni record nella tabella del database. Se il campo specificato in un record incontra le tue condizioni della richiesta SQL, il record è incluso in un recordset. La richiesta SQL in effetti costruisce un recordset che contiene solo i risultati di ricerca. 

Per esempio, il campo del personale alle vendite può   avere la capacità di dire  quali clienti in una certa area hanno il reddito sopra un certo livello. In un form su una pagina di ricerca, il socio alle vendite inserisce un'area geografica ed un minimo livello di reddito, poi clicka sul bottone Submit per inviare i due valori ad un server. Sul server, i valori passano al risultato dell'asserzione SQL della pagina che quindi crea un recordset che contiene solo i clienti nell'area specificata con i redditi sopra il livello specificato. 

Per cercare i record in un database usando l'SQL: 


1 apri la pagina dei risultati in UltraDev, poi crea un nuovo recordset aprendo il pannello Data Bindings (Window > Data Bindings), clickando sul bottone Plus (+), e selezionando Recordset (Query) dal pop-up menu. 

 

2 assicurati che appaia il dialog box Recordset avanzato. 

 

Invece se appare il dialog box Recordset semplice, passa al dialog box Recordset avanzato clickando sul bottone Advanced. 

3 inserisci un nome per il recordset e scegli un collegamento. 

Il collegamento dovrebbe essere ad un database che contenga i dati che l'utente deve cercare. 

4 inserisci un'espressione Select nell'area di testo SQL. 

Assicurati che l'espressione includa un clausola WHERE con le variabili per mantenere i parametri di ricerca. Nel seguente esempio, le variabili sono chiamate varLastName e varDept: 

SELECT EMPLOYEEID,FIRSTNAME,LASTNAME,DEPARTMENT,EXTENSION ¼ FROM EMPLOYEE WHERE LASTNAME LIKE 'varLastName'AND DEPARTMENT ¼ LIKE 'varDept' 

Per ridurre la quantità di caratteri, puoi usare l'albero degli articoli del database in fondo al dialog box Recordset avanzato.  

5 dai alle variabili SQL i valori dei parametri di ricerca clickando sul bottone Plus (+) nell'area Variables ed inserendo il nome della variabile, il valore di default (il valore che le variabili dovrebbero prendere se non viene restituito nessun valore run time), e valore run time (di solito un oggetto server che conserva un valore spedito da un browser, come una richiesta variabile). 

Nel seguente esempio ASP, il form HTML sulla pagina di ricerca usa il metodo GET e contiene un campo di testo chiamato " LastName " ed un altro chiamato " Deparment ". 


In ColdFusion, i valori run time sarebbero #LastName#and #Department #. 

 

 

In JSP, i valori run time sarebbero:

request.getParameter (LastName ") e request.getParameter ("Department"). 

6 se vuoi, clicka su Test per creare un esempio del recordset usando il default dei  valori delle variabili. 

I valori di default simulano i valori che dovrebbero altrimenti ritornare dalla pagina di ricerca. Ckica su OK per chiudere il recordset di prova. 

7 se sei soddisfatto del recordset, ckica su OK. 

Visualizzare i records 

Dopo avere creato un recordset per mantenere i risultati di ricerca, può   essere necessario visualizzare le informazioni sulla pagina dei risultati. Per visualizzare i records bisogna semplicemente trascinare le singole colonne dal pannello Data Bindings alla pagina dei risultati. 

Puoi aggiungere un collegamento di navigazione per muoverti in avanti e indietro o sul recordset, o creare una regione ripetuta per visualizzare più di un record sulla pagina. Puoi aggiungere anche dei collegamenti ad una pagina di dettaglio. 

Per saperne di più su visualizzando il contenuto dinamico su una pagina, vedi i seguenti capitoli: 

-          " Aggiungere Contenuto Dinamico".  

-          " Visualizzare il Database Record ". 

Creare una pagina di dettaglio per una pagina dei risultati 

Il tuo gruppo di pagine di ricerca può   includere una pagina di dettaglio per visualizzare ulteriori informazioni sugli specifici records della pagina dei risultati. Sulla pagina dei risultati, i records sono tipicamente visualizzati su una regione ripetuta, ed ogni record ha un collegamento. Quando un utente clicka su uno dei collegamenti, la pagina di dettaglio si apre e visualizza ulteriori informazioni sul record selezionato. 

Cambiare una pagina dei risultati per lavorare con una pagina di dettaglio 

La tua pagina dei risultati dovrebbe avere una regione ripetuta per visualizzare più di un record per volta, ed ogni record nella regione ripetuta dovrebbe avere un collegamento alla pagina di dettaglio. Il collegamento non solo deve aprire la pagina di dettaglio, ma deve anche dire alla pagina di dettaglio quale record  l'utente ha selezionato. Il comportamento del server Go to Detail Page crea qualsiasi tipo di collegamento. 

Per cambiare la pagina dei risultati per lavorare con una pagina di dettaglio: 

1 Creare una pagina di dettaglio bianca (File> New) e nomina il file. 

Lascia adesso la pagina. Ci lavorerai più tardi. 

2 apri la pagina dei risultati in UltraDev. 

3 assicurati che i risultati siano visualizzati in una regione ripetuta. 

4 nella regione ripetuta, seleziona il testo o le immagini da raddoppiare con un collegamento. 

Se stai lavorando nella finestra Live Data, seleziona il testo o immagini nella prima regione visualizzata. 

Nota: Il testo o le immagini selezionate possono essere dinamiche. 

5 Crea il collegamento alla pagina di dettaglio aprendo il pannello Server Behaviors (Window > Server Behaviors), clickando sul bottone Plus (+), e scegliendo Go to Detail Page dal pop-up menu. 


Appare il dialog box Go to Detail Page. 

 

 

6 nel box Detail Page, clicka su Browse e localizza il file della pagina di dettaglio che hai creato al passo 1. 

7 specifica l'informazione che vuoi passare alla pagina di dettaglio selezionando un recordset ed una colonna dai pop-up menus Recordset e Columns. 

Tipicamente, l'informazione è l'unica chiave ID del record. 

8 ckica su OK. 

La pagina dei risultati invia il valore alla pagina di dettaglio in un parametro URL che è semplicemente un variabile appesa alla fine dell'URL usata per aprire la pagina di dettaglio. 

Per esempio, se il parametro URL è stato chiamato id ed la pagina di dettaglio è stata chiamata customerdetail.asp, allora quando l'utente clicka sul collegamento, l'URL sembrerà qualche cosa come questo: 

http://www.mysite.com/customerdetail.asp?id=43 

La prima parte dell'URL, http://www.mysite.com/customerdetail.asp apre la pagina di dettaglio. La seconda parte, ?id=43 è il parametro URL. Indica alla pagina di dettaglio quale record  trovare e visualizzare. Il termine id è il nome del parametro URL e 43 è il suo valore. Il parametro URL contiene in questo esempio, l'ID numero 43 del record. 

Costruire la pagina di dettaglio usando un comportamento del server 

Dopo avere cambiato la pagina dei risultati per lavorare con la tua pagina di dettaglio, completa la pagina di dettaglio. Puoi costruire la pagina di dettaglio con una combinazione di un regolare recordset e di un comportamento del server, o costruirne una solo con un filtraggio del recordset. Questa sezione descrive come costruire il primo genere di pagina di dettaglio. Per imparare come costruire il secondo genere, vedi " Costruire la pagina di dettaglio usando un filtraggio del  recordset ".   

Primo, delinea la pagina del dettaglio usando gli attrezzi del disegno di Dreamweaver.  

Secondo, definisci un recordset per la pagina, o copia ed incolla il recordset dalla pagina dei risultati. La pagina di dettaglio estrarrà il record dei dettagli da questo recordset.  

Terzo, blocca le colonne del recordset sulla pagina. Nel pannello Data Bindings (Window> Data Bindings), scegli le colonne nel recordset e trascinale sulla pagina. 

Quarto, aggiungi un comportamento del server che legga il record ID nel parametro URL passato dalla pagina dei risultati e recuperi il record. Se ometti questo passo, il server recupererà il primo record nel recordset. 

Per recuperare uno specifico record usando un comportamento del server: 

1 nel pannello Server Behaviors (Window > Server Behaviors), clicka sul bottone Plus (+), scegli Move to Record dal pop-up menu, poi scegli Move to Specific Record. 


Appare il dialog box Move to Specific Record. 

 

 

2 nel pop-up menu Move to Record, seleziona il recordset che hai definito per la pagina di dettaglio. 

3 nel pop-up menu Where Column, seleziona la colonna che contiene il valore passato dalla pagina dei risultati. 

Per esempio, se la pagina dei risultati invia un record ID number, scegli la colonna che contiene il record ID numbers. 

4 Nel box Matches URL Parameter, inserisci il nome del parametro URL passato dalla pagina dei risultati. 

Per esempio, se l'URL che la pagina dei risultati ha usato per aprire la pagina di dettaglio è www.mysite.com/customerdetail.asp?id=43, allora inserisci l'id nel box Matches URL Parameter. 

Puoi ottenere il nome anche passando alla pagina dei risultati, aprendo il pannello Server Behaviors (Window > Server Behaviors), e clickando due volte sul comportamento del server Go to Detail Page. Controlla il nome Pass URL Parameter. 

5 ckica su OK. 

Costruire la pagina di dettaglio usando un recordset filtrato 

Un altro approccio per costruire una pagina di dettaglio è di filtrare il tuo recordset così che rimanga solo un record, il record che l'utente ha selezionato sulla pagina dei risultati. Questo metodo può   migliorare la prestazione della tua applicazione poichè il recordset contiene solamente un record. 

Primo, delinea la pagina del dettaglio usando gli attrezzi del disegno di Dreamweaver.  

Secondo, definisci un recordset per la pagina, o copia ed incolla il recordset dalla pagina dei risultati. La pagina di dettaglio estrarrà i dettagli del record da questo recordset.  

Terzo, crea un filtro del recordset per recuperare il record specificato sulla pagina dei risultati. Se crei un recordset usando il dialog box Recordset semplice, puoi usare i boxes Filter per creare il filtro. Se usi il dialog box Recordset avanzato, puoi cambiare la tua richiesta SQL per creare il filtro. 

Per recuperare uno specifico record usando un filtro del recordset: 

1 assicurati che la pagina di dettaglio contenga un recordset. 

2 apri il recordset con un doppio click sul suo nome nel pannello Data Bindings (Window > Data Bindings). 

3 assicurati che appaia il dialog box Recordset semplice. 

Se invece appare il dialog box Recordset avanzato, passa al dialog box Recordset semplice clickando su Simple. Se UltraDev ti informa che non può   passare (di solito poichè la tua richiesta è troppo complessa per visualizzarla nel dialog box Recordset semplice), devi usare una richiesta SQL per trovare il record; per favore passa alla prossima procedura in questa sezione. 

4 completa la sezione Filter come segue per trovare e visualizzare il record specificato nel parametro URL passato dalla pagina dei risultati: 

-          Dal primo pop-up menu nell'area Filter, seleziona la colonna nella tabella del database che contiene i valori che sono uguali al valore del parametro URL inviati dalla pagina dei risultati. 

Per esempio, se il parametro URL contiene un record ID number, scegli la colonna che contiene il record i numeri di ID. 

-          Dal pop-up menu accanto al primo menu, seleziona il segno uguale (già dovrebbe essere selezionato). 

-          Dal terzo pop-up menu, scegli URL Parameter. 

La pagina dei risultati invia le informazioni che identificano la selezione utente alla pagina di dettaglio in un parametro URL. 

-          Nel quarto box, inserisci il nome del parametro URL passato dalla pagina dei risultati. 

Per esempio, se l'URL che la pagina dei risultati ha usato per aprire la pagina di dettaglio è www.mysite.com/customerdetail.asp?id=43, allora inserisci l'id. 

Puoi trovare il nome anche passando alla pagina dei risultati, aprendo il pannello Server Behaviors (Window > Server Behaviors), clickando due volte sul comportamento del server Go to Detail Page. Controlla il nome Pass URL Parameter. 

5 ckica su OK. 

6 se già non lo hai fatto, blocca le colonne del recordset sulla pagina selezionando le colonne nel pannello Data Bindings (Window > Data Bindings) e trascinandole sulla pagina. 

Per recuperare uno specifico record usando una richiesta SQL: 

1 assicurati che la pagina di dettaglio contenga un recordset. 

2 apri il recordset con un doppio click sul suo nome nel pannello Data Bindings (Window > Data Bindings). 

3 assicurati che appaia il dialog box Recordset avanzato. 

Se appare il dialog box Recordset semplice invece, passa al dialog box Recordset avanzato clickando sul bottone Advanced. 

4 aggiungi un clausola WHERE nella tua espressione SQL per trovare il record selezionato dall'utente sulla pagina dei risultati. 

Il clausola WHERE dovrebbe contenere un variabile per conservare il valore passato nel parametro URL. Nel seguente esempio, la variabile è chiamata varDept: 

SELECT *FROM EMPLOYEES 

WH RE DEPARTMENT ='varDept' 

5 Ottieni il valore della variabile della pagina dei risultati passata nel parametro URL clickando sul bottone Plus (+) nell'area Variables ed inserendo il nome della variabile, il valore di default (il valore che le variabili dovrebbero prendere se nessun valore run time viene restituito), e il valore run time. 


Nel segunete esempio ASP, la pagina dei risultati invia un parametro URL chiamato Department. 

 

 

6 ckica su OK. 

7 se già non lo hai fatto, blocca le colonne del recordset sulla pagina selezionando le colonne nel pannello Data Bindings (Window > Data Bindings) e trascinandole sulla pagina. 

Lavorare con le pagine connesse 

In alcune situazioni, può   essere necessario visualizzare una pagina che non è una pagina di ricerca, nè una pagina dei risultati, nè una pagina di dettaglio, ma non vuoi perdere le informazioni che la pagina ha ricevuto da un form HTML o da un parametro URL. Invece di usare un collegamento standard per aprire la pagina connessa, crea il collegamento usando il comportamento del server Go to Related Page. Il collegamento risultante non solo apre la pagina connessa, ma invia i parametri esistenti a quella pagina. Per esempio, puoi passare i parametri di ricerca da una pagina ad un altra e puoi risparmiare all'utente dall'inserire nuovamente i parametri di ricerca. 

Prima di aggiungere un comportamento del server Go to Related Page ad una pagina, assicurati che la pagina riceva i parametri da un form HTML (in altre parole, dall'attributo del form ACTION che specifica la pagina), o da un parametro URL, come quando la pagina è connessa alla destinazione di un'altra pagina con un comportamento del server Go to Related Page. 

Per creare un collegamento che passi i parametri del form esistenti ad una pagina connessa: 

1 sulla pagina, seleziona la stringa di testo o le immagini così si comporti come un collegamento alla pagina connessa. 

2 nel pannello Server Behaviors (Window > Server Behaviors), clicka sul bottone Plus (+) e scegli Go to Related Page dal pop-up menu. 


Appare il dialog box Go to Related Page. 

 

 

3 nel box Related Page, clicka su Browse e localizza il file della pagina connessa. 

Se la pagina corrente sottopone dei dati, inserisci il nome del file della pagina corrente. 

4 se i parametri che vuoi passare sono ricevuti direttamente da un form HTML usando il metodo GET, o se sono contenuti nella stringa di richiesta della pagina, seleziona l'opzione URL Parameters. 

5 se i parametri che vuoi passare sono ricevuti direttamente da un form HTML usando il metodo POST, seleziona l'opzione Form Parameters. 

6 ckica su OK. 

Quando il nuovo collegamento è clickato, la pagina invia i parametri alla pagina connessa usando una stringa di richiesta. Per esempio, supponi che un campo di testo del form sia stato chiamato " lastname " ed che la pagina connessa sia stata chiamata special_offer.cfm. Quando l'utente clicka sul collegamento, l'URL sarà: 

http://www.mysite.com/special_offer.cfm?lastname=Anderson 

La prima parte dell'URL, http://www.mysite.com/special_offer.cfm apre la pagina connessa. La seconda parte, ?lastname=Anderson è il parametro URL che invia il parametro form alla pagina connessa.

 

 

Navigazione alternativa:

 

 

Servizi:

Mail list:

Il luogo ideale per esprimere i tuoi dubbi e chiacchierare con gli iscritti

Forum:

Cose serie e leggere postate in internet

HELLBRAIN

Qualche notizia sul mio conto per scoprire chi sono

Ricerca in questo sito:

non trovi qualcosa? con questo motore di ricerca interno le cose non miglioreranno!

Link preferiti:

hai un tuo sito preferito, magari il tuo? puoi metterlo qui!

Awards

Candida il tuo sito e scopri chi è stato premiato!

Chat

Scegli un nick e dai appuntamento qui ai tuoi amici!

Guestbook

E per ultimo, il libro degli ospiti

 

Vota questo sito!