| Autore |
Messaggio |
cali92
 Eliminato
0 Discussione
|
21 giugno 2003 alle 19:28:55 
Visto che tutto il sito che mi sto accingendo a fare avrà i contenuti riservati agli utenti iscritti al club, succede questo :
default.asp --> pagina in cui ENTRA chi è registrato o va via chi non lo è : NESSUN MENU, solo il 'box login'
default2.asp --> la vecchia default.asp di ASPNUKE.
Dalla default.asp alla default2.asp deve passare la variabile sPseudo, in quanto le pagine interne avranno TUTTE il controllo sull'utente, se è registrato o meno. Come posso implementare SOLAMENTE le voci di login all'interno di una pagina dove, magari, ci sia una tabella con logo e spiegazione ?
Se non mi sono spiegato bene, ditemelo, o scrivetemi :
info@calibraclub.it
|
Jonny
 Amatore
40 Discussioni
|
22 giugno 2003 alle 16:59:15 
Tutto qui ? Ma non sei in grado di farlo da solo? Basta metterci l'autenticazione utente nella pag default.asp che da un redirect su default2.asp se non si è loggati in modo da poter fare la registrazione. Ovviamente l'autenticazione devi metterla anche alle News agli articoli etc ..,pagine che vuoi siano invisibili agli utenti non reg ma è una semplice stringa. Per la pagina default2.asp ti basta cancellare tutti i file di inclusione che risultano ai lati e al centro pagina e lasciarci solo la pagina di login per permettere di effetturare la registrazione. Ciao
--------------- Jonny Mnemonic "Reloaded"
|
cali92
 Eliminato
0 Discussione
|
22 giugno 2003 alle 19:23:50   Modificato il 22 giugno 2003 alle 19:27:07
--
|
cali92
 Eliminato
0 Discussione
|
22 giugno 2003 alle 19:25:43   Modificato il 22 giugno 2003 alle 19:29:51
Grazie. L'ho già fatto... solo che il box per il login compare dentro la pagina default.asp. Ma quando mi loggo non mi manda a default2.asp ... Eppure nel codice del file include di autenticazione c'è il redirect alla pagina default2.asp 
All'inizio di default.asp ho messo :
<!-- #include file='includes/includes-inc.asp' --> <!-- #include file='includes/authentication-inc.asp' -->
e poi, nella cella dove voglio che compaia il form per l'autenticazione :
td width="50%" class="myTable"> <% DisplayAuthenticationPage() %> </td>
La teoria è giusta ... in pratica non mi dà la redirect su default2.asp
Almeno ... in locale !!!
Per questo ho chiesto !!!
vai su http://www.calibraclub.it
e vedrai.
usa : username: utente pwd : prova
saluti
|
emu
Moderatore
 Esperto
1714 Discussioni
|
22 giugno 2003 alle 20:03:59   Modificato il 22 giugno 2003 alle 20:06:40
Ma perche' ti complichi la vita? Devi solo mettere nella default.asp ORIGINALE la riga If sPseudo <> "" Then dopo i primi includes ma PRIMA del tag "script" e poi in fondo le righe
Else Set oLangXML = Nothing Response.Redirect GLOBAL_SITE_PATH & "authent.asp" Response.End End If
prima dell'ultimo include. In questo modo chi arriva sulla default non loggato, viene reindirizzato sulla pagina di autenticazione, che tu modificherai in modo da non mostrare i menu. Non c'e' bisogno di altro (ho provato sul mio sito) Ciao Emu
--------------- development@aspnuke.it
|
cali92
 Eliminato
0 Discussione
|
23 giugno 2003 alle 01:41:47 
Grazie del consiglio. Però questa non è l'obiettivo che voglio raggiungere. Nella default.asp di adesso, deve esserci la possibilità per chi non è iscritto al club di leggere e consultare comunque il forum, mentre per chi è iscritto, di vedere il sito ed accedervi. per questo tento di inserire il box autenticazione nella prima pagina default.asp ...
|
emu
Moderatore
 Esperto
1714 Discussioni
|
23 giugno 2003 alle 09:25:05 
Forse non ci siamo capiti, oppure non sono riuscito a spiegarmi. Guarda all'indirizzo: http://www15.brinkster.com/hexfight/nuke11/ Sarai reindirizzato ad una authent2.asp che ti permette di andare a vedere il forum e nient'altro. Se torni alla home, ti viene di nuovo richiesto il nome. Prova con l'utente "baracca" e password "giallo" e fammi sapere se e' quello che ti serve. Ciao
--------------- development@aspnuke.it
|
cali92
 Eliminato
0 Discussione
|
23 giugno 2003 alle 10:53:22 
assolutamente sì. Il tutto però con la grafica di
www.calibraclub.it ....
O in ogni caso con le parti di testo che vedi scritte ...
Mi spieghi per bene come farlo ?
Grazie
Cali92
|
emu
Moderatore
 Esperto
1714 Discussioni
|
23 giugno 2003 alle 11:43:42 
Per prima cosa crei una copia del "toppage-inc.asp" che rinominerai "toppage2-inc.asp" ed una di "bottompage-inc.asp" che rinominerai "bottompage2-inc.asp". Nelle 2 copie commenterai l'istruzione DisplayColumn (solo quella!), in modo che le colonne laterali non vengano visualizzate, ed aggiungerai un link alla "default.asp ed uno alla "forum.asp". Poi devi modificare la "authent.asp" e la "forumforum.asp" in modo che includano le nuove copie. Poi devi aggiungere nella "default.asp" il codice che ti ho indicato nell'altro mio post, in modo che l'utente non loggato sia indirizzato alla pagina "authent.asp". Ciao Emu
--------------- development@aspnuke.it
|
cali92
 Eliminato
0 Discussione
|
23 giugno 2003 alle 16:32:45 
non c'è il tag <script> dentro la default.asp originale ...
|
|
1
2
>>
|