Questione : N00b che provano a capire la parte di questo CF paginano…

Ciao,

I nuovo al coldfusion, sto provando a modificare questo scritto, devo capire quale parte di esso sta controllando gli impianti del sistema del

The dei livelli di accesso… come questo, se l'utente non è registrato, è un ospite e non può accedere alla pagina, invece, sono riorientati alla pagina di inizio attività. Se sono registrati, ottengono riorientati, se sono registrati ed hanno un abbonamento valido, hanno

What che di accesso… devo fare, sono cambiamento esso in modo che se sono registrati, ma non avendo un abbonamento valido, possano osservarlo, ma con un certo roba rimosso, in modo da devo conoscere che variabile è probabile contenere i dati per quanto riguarda il loro livello di accesso, in modo da posso fare lo SFI (statistiche finanziarie internazionali), elses per farlo mostrare i dati ho bisogno di secondo il

Thanks.
di situazione… class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
suppresswhitespace= " > default=false> booleano " del type= " " di seo_override del name= del default= numerico " 0 " " del type= " " del page_id del name= del section_id del rc_template del sezione = "" del section_link = "" del page_login = "" del pageAccess = false> del maxrows= " 1 " " del #datasource# " " del datasource= " di dbRsPage del name= di SELEZIONARE p.section_id COME section_id, p.title COME titolo, p.meta_title COME meta_title, p.meta_desc COME meta_desc, p.meta_kw COME meta_kw, p.content COME soddisfare, p.seo_content COME seo_content, p.rc_template COME rc_template, p.filename COME page_file, s.description COME sezione, s.link COME section_link, p.log dentro COME inizio attività Dalla pagina p, sezione s DOVE p.section_id = s.id E p.id = #page_id# section_id del page_title del meta_title del meta_desc del meta_kw del rc_template del sezione del section_link del page_login del di dbRsPage.log il page_login del del uId ---> ---> pageAccess = false> del timeout= " 30 " " di sessione " dello scope= del url= " /my_account/login.cfm di il page_login del datasource= " #datasource# " del name= " dbRsAccess1 " di SELEZIONARE il pub_id Da page_pub DOVE page_id = #page_id# pubIds del i pubIds del pubAccess = true> del pubAccess = false> del datasource= " #datasource# " del name= " dbRsAccess2 " di SELEZIONARE il sub_level_id Da page_sub_level DOVE page_id = #page_id# levelIds del i levelIds del levelAccess = true> del levelAccess = false> del il subCount del subCount GT 0> del subData del listFind del pubAccess = true> del listFind del levelAccess = true> del i pubAccess del pageAccess = true> del SELEZIONARE IL CONTEGGIO (*) COME access_count Da page_pub p, page_sub_level l, abbonamento s DOVE p.page_id = #page_id# E p.pub_id = s.publication_id E l.page_id = #page_id# E l.sub_level_id = s.sub_level_id E s.id = #uSubId# ---> from= del n> val del eq del navSuffix = "" del i pageAccess del timeout= " 30 " " di sessione " dello scope= del
class= del

Risposta : N00b che provano a capire la parte di questo CF paginano…


Questa linea di codice sembra provare se la pagina richiede un inizio attività ed anche se l'utente non è entrato, se la pagina richieda un inizio attività e l'utente non è entrato, quindi per entrare in questo CFIF ed allora è riorientato alla pagina di inizio attività.

            

Abbassandosi alcune linee, questo blocchetto seguente del cfelseif prova per vedere se la pagina richiede un inizio attività (a questo punto a causa della dichiarazione precedente di CFIF, sappiamo che l'utente è entrato)

     

Così l'utente entra in questa struttura di CFIF se sono entrate e la pagina richiede un inizio attività.

La domanda “dbRsAccess1„ controlla per vedere se l'accesso pubblico è permesso a quella pagina
e “i pubaccess„ variabili è regolato con i risultati

Quello significa che non dovreste modificare questo codice per dare un accesso di utente alla pagina.  L'accesso è determinato dalla base di dati.  Ci può essere uno schermo di admin che controllate l'uso controllare fuori che ad un utente entrato si è conceduto l'accesso alla pagina.   Una volta che avete controllato che fuori, l'utente accederà, quindi potete modificare la pagina in moda da soltanto indicare determinate cose se l'utente ha determinati abbonamenti.


La domanda seguente dbRsAccess2 definisce i livelli di abbonamento stati necessari dalla pagina, ancora, questo è base di dati determinata.  Una variabile LevelAccess è fissata secondo la pagina


1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
			
				
				
				
				
				
					
					
				
				
			
				
					SELEZIONARE	il pub_id
						Da page_pub
					DOVE	page_id		=	#page_id#
				
				
				
					
				
					
				
				
				
					SELEZIONARE	il sub_level_id
						Da page_sub_level
					DOVE	page_id		=	#page_id#
				
				
				
					
				
					
				
				
				
				
				
					
						
						
							
						
						
							
						
					
				
								
				
					
				
				
				
Altre soluzioni  
 
programming4us programming4us