Frage : N00b, die versuchen, Teil dieses CF zu verstehen, paginieren…

Hallo, das

I morgens neu zum coldfusion, versuche ich, diesen Index zu ändern, muss ich verstehen, welches Teil von ihm Zugriffsebenen…

The Systemsarbeiten so, wenn der Benutzer nicht geregistriert wird, sie sind ein Gast und können auf die Seite nicht zurückgreifen steuert, stattdessen sie zur LOGON-Seite umadressiert werden. Wenn sie geregistriert werden, erhalten sie, wenn sie geregistriert und eine gültige Subskription haben werden, sie haben Zugang…

What umadressiert, das, ich tun muss, bin Änderung es, damit, wenn sie geregistriert werden, aber eine gültige Subskription nicht, habend, sie in der Lage sind, sie anzusehen, aber mit etwas entferntem Material, also muss ich wissen, welche Variable wahrscheinlich ist, die Daten in Bezug auf ihre Zugriffsebene zu enthalten, also kann ich Ifs, elses tun, um sie die Daten zeigen zu lassen ich abhängig von dem Situation…

Thanks.
benötige
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:
6:
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:

	
		
		
			
			

			
			
			
			
			
			
			
			
			
			
				P.section_id ALS section_id VORWÄHLEN,
						p.title ALS Titel,
						p.meta_title ALS meta_title,
						p.meta_desc ALS meta_desc,
						p.meta_kw ALS meta_kw,
						p.content ALS Inhalt,
						p.seo_content, WIE seo_content,
						p.rc_template ALS rc_template,
						p.filename, WIE page_file,
						s.description ALS Abschnitt,
						s.link ALS section_link,
						p.log innen ALS LOGON
				VON Seite p,
						Abschnitt s
				WO p.section_id = s.id UND
						p.id = #page_id#
			
			
				
				
				
				
				
				
				
				
				
				
				
				
			
			
				 --->
				--->
				
				
				
					
					
				
				
			
				
					Pub_id VORWÄHLEN
					Vom page_pub
					WO page_id = #page_id#
				
				
				
					
				
					
				
				
				
					Sub_level_id VORWÄHLEN
					Vom page_sub_level
					WO page_id = #page_id#
				
				
				
					
				
					
				
				
				
				
				
					
						
						
							
						
						
							
						
					
				
								
				
					
				
				
				
			
				
				
					ZÄHLIMPULS (*) ALS access_count VORWÄHLEN
					VON page_pub p,
							page_sub_level L,
							Subskription s
					WO p.page_id = #page_id# UND
							p.pub_id = s.publication_id UND
							l.page_id = #page_id# UND
							l.sub_level_id = s.sub_level_id UND
							s.id = #uSubId#
				--->
			
		
		
		
			
				
			
				
			
			
		
		
		 isdefined
			
				
			
		
	

Antwort : N00b, die versuchen, Teil dieses CF zu verstehen, paginieren…


Diese Linie des Codes scheint zu prüfen, wenn die Seite einen LOGON erfordert und auch, wenn der Benutzer angemeldet, wenn die Seite einen LOGON und erfordert der Benutzer angemeldet, nicht, dann dieses, CFIF einzutragen und nicht dann zur LOGON-Seite umadressiert.

            

Hinunterbewegend einige Linien, prüft dieser folgende cfelseif Block, um zu sehen, wenn die Seite einen LOGON erfordert (an diesem Punkt wegen der vorhergehenden CFIF Aussage, wissen wir, dass der Benutzer angemeldet)

     

So einträgt der Benutzer diese CFIF Struktur if, wenn sie angemeldet und die Seite einen LOGON erfordert.

Die Frage „dbRsAccess1“ überprüft, um zu sehen, wenn öffentlicher Zugang auf dieser Seite erlaubt
und eingestellt variable „pubaccess“ mit den Resultaten t

Das bedeutet, dass Sie diesen Code nicht ändern sollten, um einen Anwenderzugriff zur Seite zu geben.  Der Zugang gefahren durch die Datenbank.  Es kann einen admin-Schirm geben, dem Sie Gebrauch überprüfen, abzuhaken, dass einem angemeldeten Benutzer Zugang zur Seite erlaubt.   Sobald Sie geprüft, ob weg, der Benutzer Zutritt erhält, dann können Sie die Seite ändern, damit nur bestimmte Sachen gezeigt, wenn der Benutzer bestimmte Subskriptionen hat.


Die folgende Frage dbRsAccess2 definiert die Subskriptionsniveaus, die durch die Seite wieder benötigt dieses ist die gefahrene Datenbank.  Eine Variable LevelAccess eingestellt abhängig von der Seite t


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:
6:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
			
				
				
				
				
				
					
					
				
				
			
				
					Pub_id	VORWÄHLEN
						Vom page_pub
					WO	page_id		=	#page_id#
				
				
				
					
				
					
				
				
				
					Sub_level_id	VORWÄHLEN
						Vom page_sub_level
					WO	page_id		=	#page_id#
				
				
				
					
				
					
				
				
				
				
				
					
						
						
							
						
						
							
						
					
				
								
				
					
				
				
				
Weitere Lösungen  
 
programming4us programming4us