




No se si estoy en el foro correcto porque creo que hay programacion de cliente y del servidor

Bye


| |||
Supongo que el administrador se conectará mediante un proceso de login. Si es así guarda en una variable de sesión el perfil del usuario que ha hecho el login. En el formulario comprueba el valor de esta variable de sesión. Si es administrador muestras el campo. |
| ||||
Y como estas manejando el nivel de acceso? Con variables de sesion? session("nivel_acceso") = 1 If session("nivel_acceso") = Then Response.Write "<input type=select><option></option></select>" End If Algo asi...
__________________ "El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera." -- Ernest Hemingway |
| |||
Me parece sencillo y es quizas que se me esté escapando algo y x eso lo minimizo. Primero tenemos que establecer si el usuario es o no administrador, eso lo ahaces poniendo una variable de session. por ej. Session("bEsAdministrador") ="S" (fijate que no uso true o false x q alguna vez tuve algun que otro probelma cuando son de sesion y booleanas) en la pagina que tenes que mostrar (o no) ese campo, ponés <%if Session("bEsAdministrador") ="S" then %> <input type=text etc, etc etc....> <%end if%> Espero que sea esto o si no tirate alguna precision mas...... |
| ||||
Tengo este bloque <%if (Session("MM_UserAuthorization") = "1") then %> <textarea name="Foto" cols="15" rows="5"><%=(Recordset1.Fields.Item "Foto").Value)%></textarea> <%end if%> y me arroja este error Tipo de error: Error de compilación de Microsoft JScript (0x800A03EC) Se esperaba ';' /avc/Mant_noticias/Modificar_detalle.asp, línea 196, columna 4 end if ---^ ???? |
| ||||
Pues la verdad que nunca laburé con jscript, pero arriesgo a que le falta un "punto y coma" al final del end if o por allí (según indica el mensaje de error) Aunque... ¿en JScript existe el end if? ¿No era así la estructura?
Código:
if(condicion){ acciones; } else{ otras_acciones; }
__________________ ...___... |