Foros del Web » Programando para Internet » ASP Clásico »

Crear modulo admistrativo con 5 o mas secciones solamente

Estas en el tema de Crear modulo admistrativo con 5 o mas secciones solamente en el foro de ASP Clásico en Foros del Web. Hola que tal soy nuevo es mi primer post... que bueno foro tiene los felicito... Mi consulta es: Estoy haciendo un sistema web en asp ...
  #1 (permalink)  
Antiguo 27/04/2007, 13:59
 
Fecha de Ingreso: abril-2007
Mensajes: 53
Antigüedad: 18 años
Puntos: 0
De acuerdo Crear modulo admistrativo con 5 o mas secciones solamente

Hola que tal soy nuevo es mi primer post... que bueno foro tiene los felicito...
Mi consulta es:
Estoy haciendo un sistema web en asp donde voy a hacer unaparte de contenido autoadministrable con un buen Editor de texto parecido a el editor de texto que tiene este foro donde escribo ahorita.
La consulta que tengo es que quiero hacer un modulo de contenido adminsitrable que solo permite crear 5 secciones ( osea que un modulo que oslo permita crear 5 categorias con contenido y ya) y quiero crrear otro modulo que cree 10 seccciones ... Tengo una tabla en SQL que contendra el contenido de el texto que s eingrese y es asi

TablaContenido
ID int
Nombre varchar
contenido txt


se supone que si quiero que solo se creen 5 puedo hace runa consulta asi
select top 5 form TablaContenido y solo mostrar el contenido de las 5
y que las 5 solo salga y no mas... y si quiero una de 10
lo mismo pero con 10
Pero Quiero saber si existe alguna otra forma de limitar cuantas secciones puedo agregar en mi db .. o solo es la que digo?
No se si me explique correctamente...
mucha sgracias por sus comentarios
  #2 (permalink)  
Antiguo 27/04/2007, 15:25
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
Re: Crear modulo admistrativo con 5 o mas secciones solamente

si queires que el usuario no ingrese mas de 5 temas (secciones) entonces tiene que ser con un a consulta que te diga cuantos temas (secciones) tiene ese usuario... (si es para ingresar) y no dejarlo ingresar mas de 5

si es para mostrar esta bien el select top #, o igual puedes hacer un contador e ir mostrando tus valores

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #3 (permalink)  
Antiguo 28/04/2007, 17:02
 
Fecha de Ingreso: abril-2007
Mensajes: 53
Antigüedad: 18 años
Puntos: 0
Re: Crear modulo admistrativo con 5 o mas secciones solamente

Gracias por tu respuesta Juan .. Me puedes dar ejemplos si no es mucha molestia?
  #4 (permalink)  
Antiguo 30/04/2007, 11:43
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
Re: Crear modulo admistrativo con 5 o mas secciones solamente

basados en?

+ usuario no mas de 5
+ mostrar ultimas 5

entonces?
__________________
JuanRa Pérez
San Salvador, El Salvador
  #5 (permalink)  
Antiguo 01/05/2007, 16:00
 
Fecha de Ingreso: abril-2007
Mensajes: 53
Antigüedad: 18 años
Puntos: 0
Mensaje Re: Crear modulo admistrativo con 5 o mas secciones solamente

Cita:
Iniciado por JuanRAPerez Ver Mensaje
basados en?

+ usuario no mas de 5
+ mostrar ultimas 5

entonces?
OK digamos que es por usuarios...
niveles de usuario ... usuario Basico
solo 5 secciones
usuario Intermedio 10
Usuario Total indefinido
teniendo una db en SQL de usuario llamada
TblUsuarios
IdUser int
UsuarioUser varchar
PassUser varchar
Tipouser varchar ( B = basico, I=Intermedio, T=Total)
Y La tabal de secciones que escribi en el primer post?
Saludos y gracias
  #6 (permalink)  
Antiguo 01/05/2007, 16:37
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 3 meses
Puntos: 98
Re: Crear modulo admistrativo con 5 o mas secciones solamente

La verdad es que tu pregunta es demasiado amplia, para comenzar como se relacionan los usuarios con los contenidos? La estructura que muestras de las dos tablas no expresa esta relacion.

Ahora, la lógica sería:

1. Saber que tipo de usuario es
2. A ese tipo, cuántos temas corresponden
3. Obtener el número de temas publicados por este usuario
4. Si el total de temas publicados es igual a los temas que le corresponde, entonces no lo dejas publicar mas.

Genéricamente, porque se necesita toda la definición de tablas.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #7 (permalink)  
Antiguo 01/05/2007, 21:11
 
Fecha de Ingreso: abril-2007
Mensajes: 53
Antigüedad: 18 años
Puntos: 0
De acuerdo Re: Crear modulo admistrativo con 5 o mas secciones solamente

Saludos u goldman gracias por tu comentario ok mira
en efecto se me olvido relacionar las dos tablas seria asi

TblUsuarios
IdUser int
UsuarioUser varchar
PassUser varchar
Tipouser varchar ( B = basico, I=Intermedio, T=Total)

TablaContenido
ID int
IdUser int
Nombre varchar
contenido txt

Lo que quiero hacer es lo siguiente.
Crear un Script de modulo, que pueda ofrecerlo a personas....
pero cada modulo permite cosas que otro modulo no.. Por ejemplo
quiero hacer un sistema autoadministrable donde un sitio web sea
valga la redundancia autoadministrado, Las tablas que tendra en contenido
de las secciones autoadminsitradas sera TablaContenido.
Pero lo que quiero es que cada usuario depende del nivel (basico, Intermedio, o Total) pueda crear la cantidad de ID que yo le delimite.
Osea que un usuario basico solo creara 5 quedando asi:
ID IdUser Nombre contenido
1 1 Seccion1 [Long Text]
2 1 Seccion2 [Long Text]
3 1 Seccion3 [Long Text]
4 1 Seccion4 [Long Text]
5 1 Seccion5 [Long Text]

El Usuario Intermedio creara 10 etc..
No mas de eso.. el usuario Total podra crear todas las que quieres...
Entonces en el script total ay 4 niveles de usuario
1- Administrador General ( el que setea y de los permisos)
2- Basico
3- Intermedio
4- Total
no se si ahora si me hago entender mas?
lo que necesito hacer es donde le delimito que el usuario ya basico intermedio o total , cuantos Id creara en la db TablaContenido. y como?
saludos y gracias
  #8 (permalink)  
Antiguo 03/05/2007, 16:51
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 1 mes
Puntos: 88
Re: Crear modulo admistrativo con 5 o mas secciones solamente

podrai ser, haciendo una pregunta sobre su nivel, y evaluar cuantas van... algo semilogico no crees?, dentro del script, crearias alguna variable que de igual manera se evalue... algo asi como un contador

if Tipouser="alguna" entonces le cedes ese derecho
codigo....
end if

o en caso de realizar la insercion, ir reduciendo el contador hasta que sea 0(cero)


en vista sencilla sin complicaciones, eso suena... ya diran ustedes compañeros
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #9 (permalink)  
Antiguo 04/05/2007, 19:32
 
Fecha de Ingreso: abril-2007
Mensajes: 53
Antigüedad: 18 años
Puntos: 0
Re: Crear modulo admistrativo con 5 o mas secciones solamente

mmmmmmmmm
haber... hablas deuna variable? q cuente?
mmmm tienes ejemplos? no te capto...
  #10 (permalink)  
Antiguo 04/05/2007, 20:36
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 1 mes
Puntos: 88
Re: Crear modulo admistrativo con 5 o mas secciones solamente

bueno haber si me doy a entender....al
POSIBILIDAD 1
al ingresar correctamente el usuario, tomas el valor, lo conviertes en numero, para su posterior uso

select case RS("Tipouser").value
case "B" session("nivel")=5
case "I" session("nivel")=10
case "A" session("nivel")=1000
end select

cada ves que intente entrar al menu de insertar datos, compruebas que todavia tiene oportunidades

if session("nivel")<>0 then
. le das acceso a insertar datos
else
. response.write "No puedes ingresar mas datos"
end if

al insertar en TablaContenido, una ves completada correctamente le descuentas una a la variable session("nivel")

session("nivel")=session("nivel")-1

entonces cuando el usuario cierre session...

POSIBILIDAD 2
- anexas un campo mas
- control int
- le predispones cuantas posibilidades tiene de anexar
- realizas el proceso similar al de arriba escrito
- pero cada ves que inserte algo, le restas una posibilidad

espero haberme dado entender... suerte
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #11 (permalink)  
Antiguo 05/05/2007, 00:42
 
Fecha de Ingreso: abril-2007
Mensajes: 53
Antigüedad: 18 años
Puntos: 0
Re: Crear modulo admistrativo con 5 o mas secciones solamente

Vaya!!!Shiryu_Libra gracias... Voy a poner manos a la obra con lo que me has dado.. y te aviso Gracias bro....
VOy a probar con ambas... Te aviso...
  #12 (permalink)  
Antiguo 05/05/2007, 01:22
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 1 mes
Puntos: 88
Re: Crear modulo admistrativo con 5 o mas secciones solamente

Angel(); solo me quedo una duda, en respecto a los niveles,

serian
basico=5,
intermedio=10
Avanzado=infinito

por dia o hasta que el administrador les cambie el nivel???
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #13 (permalink)  
Antiguo 05/05/2007, 11:33
 
Fecha de Ingreso: abril-2007
Mensajes: 53
Antigüedad: 18 años
Puntos: 0
Re: Crear modulo admistrativo con 5 o mas secciones solamente

Bueno seria para Siempre seria algo que yo predefiniria desd eun administrador. que tipo de usuario es.. .
no se si me doy a entender?
  #14 (permalink)  
Antiguo 05/05/2007, 11:37
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 1 mes
Puntos: 88
Re: Crear modulo admistrativo con 5 o mas secciones solamente

claro....

entonces si convendria anexar ese campo control a tu primera tabla, asi solo buscaria los niveles en tipo letra y les cambiaria el numero de acceso(control), y no tendrias que hacer muchos movimientos para eso... ya que una ves que te funcione el script... solo se necesitarian los valores del campo control para cada nivel de usuario

muy bueno lo que haces

suerte
y que no tengas tanto dolores de cabeza
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #15 (permalink)  
Antiguo 09/05/2007, 00:01
 
Fecha de Ingreso: abril-2007
Mensajes: 53
Antigüedad: 18 años
Puntos: 0
Re: Crear modulo admistrativo con 5 o mas secciones solamente

Hey Bro gracias por los datos Shiryu_Libra
Ya lo logre hacer..
lo que hize fue .. Crear un campo int en la tabla
usar variables de Session y comparar ...
Saludos
  #16 (permalink)  
Antiguo 09/05/2007, 00:04
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 1 mes
Puntos: 88
Re: Crear modulo admistrativo con 5 o mas secciones solamente

a celebrar brother aki nos estamos mirando
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #17 (permalink)  
Antiguo 09/05/2007, 00:11
 
Fecha de Ingreso: abril-2007
Mensajes: 53
Antigüedad: 18 años
Puntos: 0
Re: Crear modulo admistrativo con 5 o mas secciones solamente

Excelente saludos Para ti...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:03.