vbscript e jscript

gentile25

Nuovo Utente
6 Dic 2006
3
0
0
Grosseto
Buongiorno!
sono nuovo, e ho subito un problema: ho creato un area privata protetta da password come da articolo (Homepage + Linguaggi + Asp + Trucchi + Una semplice area di accesso riservato senza DB) e ho uno script che va messo in cima ad ogni pagina che devo proteggere:
<%
if (Session("username") == null) {
Response.Write("ACCESSO NEGATO");
Response.End;
}
%>​
va tutto bene su una pagina html, ma su una pagina .asp, che si connette a un database, e che quindi comincia con <%@LANGUAGE="VBSCRIPT"%> , la cosa non funziona...
come passare da vbscript a jscript?
Grazie a tutti per l'aiuto:book: :book:
 

PoLe

MRW Moderator
6 Giu 2005
2.198
3
0
40
.: Venezia :.
www.bzconsulting.it
Ciao e benvenuto! :)

Beh, per passare da vbscript a jscript basta che al posto di
<%@LANGUAGE="VBSCRIPT"%>
scrivi
<%@LANGUAGE="JSCRIPT"%>

Come credo saprai, le sintassi dei due linguaggi sono diverse, e non puoi in una stessa ASP mescolare righe di codice dei 2 linguaggi. ;)

Se può interessarti, la porzione di codice jscript da te postata, in vbscript diventa
Codice:
<%
if Session("username") = null then Response.Write("ACCESSO NEGATO")
%>

SaLuT!
:byebye:
 

gentile25

Nuovo Utente
6 Dic 2006
3
0
0
Grosseto
non ancora

Grazie POLE, moltissimo gentile,
ma ancora non ci sono: nel frattempo avevo provato così:
Codice:
<%@LANGUAGE="VBSCRIPT"%>
<SCRIPT LANGUAGE="JScript" RUNAT="Server" >

   if (Session("username") == null) {
       Response.Write("ACCESSO NEGATO");
       Response.End;
   }

</SCRIPT>
ma mi dà un risultato ibrido, scrive accesso negato ma apre anche la pagina, senza aver iniziato la sessione;
invece come mi hai suggerito tu, cioè (vedi se ho fatto bene):
Codice:
<%@LANGUAGE="VBSCRIPT"%>
<%
if Session("username") = null then Response.Write("ACCESSO NEGATO")
%>
<!--#include virtual="/Connections/nona.asp" -->
mi apre la pagina come se niente fosse.
Scusa la grande ignoranza, faccio quel che posso...:confused:
 

PoLe

MRW Moderator
6 Giu 2005
2.198
3
0
40
.: Venezia :.
www.bzconsulting.it
Per far si che una pagina sia vista solo da utenti loggati devi fare:

Codice:
<%@language=vbscript%>
<%
if Session("username") = "" then
 Response.Write("ACCESSO NEGATO")
 else
  'qui metti il codice della pagina per utenti loggati
end if
%>

:byebye:
 

gentile25

Nuovo Utente
6 Dic 2006
3
0
0
Grosseto
Ora sì, che funziona
Comincio a capire.....precisamente devo mettere
Codice:
<%
if Session("username") = "" then
 Response.Write("ACCESSO NEGATO")
 else 
 %>
qui tutta la pagina, codice asp e codice html, e poi
Codice:
<%
end if
%>
per chiudere.
Grazie molte per la pazienza, quando sarò famoso, mi ricorderò di te :) :rolleyes: ciao!!
 
Discussioni simili
Autore Titolo Forum Risposte Data
C Carrello dell spesa da Jscript a VBscript Classic ASP 2
W Errore di run-time di Microsoft VBScript error '800a0035' Impossibile trovare il file Classic ASP 0
felino [VBScript] [HP UFT] Iterare nodi di un TreeView (WPF) Visual Basic 0
felino [ASP.Net] [VbScript] Catturare valore del Hard Faults (Page Fault) ASP.NET 0
felino [VBScript] Json: catturare un Value dato il suo Nome Visual Basic 1
felino [VBScript] XML Prendere il Value di un childnode attravervo il nome del nodo Visual Basic 0
felino [VbScript] SwfObject: prendere il contenuto di una cella Visual Basic 0
felino [VbScript] Connession Database Oracle Programmazione 8
L vbscript e javascript Javascript 0
T richamare funzione vbscript Classic ASP 1
L Collegare un virus VBScript a un link?? Sicurezza e Virus 0
I [Risolto] ASP VBSCRIPT e PAYPAL problemi con le spese di spedizione dinamiche Classic ASP 3
G Vbscript e access MS Access 0
grottafelix Microsoft VBScript compilation error '800a0401' Classic ASP 3
L Cancellare CAB con JavaScript / VbScript Javascript 1
A ASP javascript e ASP VBscript Classic ASP 6
G Come si esegue il comando "cd .." in Vbscript? Programmazione 1
G VBscript un aiuto ! Programmazione 0
B vbscript o javascript? Classic ASP 2
G gestione scanner tramite vbscript Classic ASP 4
T Language="vbscript" HTML e CSS 6
A trasformare un vbscript in javascript ..???? Javascript 4
M AIUTO javascript>vbscript Javascript 0
jan267 Login con VBScript Classic ASP 1
A traduzione da vb in jscript Javascript 0
F Select multipla in asp-jscript Classic ASP 14
A Confrontare 2 stringhe in JScript Classic ASP 0
M Max(id) su JScript Classic ASP 5
J connessione protetta in jscript Classic ASP 3
L Questo benedetto JScript...!!! Classic ASP 13
R Conferma di eliminzaione in Jscript Classic ASP 5

Discussioni simili