Foros del Web » Estrategias Digitales y Negocios Online » Negocios »

NPO.. Non-Profit Organization (aviacion virtual)

Estas en el tema de NPO.. Non-Profit Organization (aviacion virtual) en el foro de Negocios en Foros del Web. Buenos dias: Sres, soy nuevo en esta comunidad (espero aportar cosas) y ademas nuevo en PHP/MySQL y pienso que soy uno de los tantos que ...
  #1 (permalink)  
Antiguo 10/06/2007, 14:24
 
Fecha de Ingreso: abril-2007
Ubicación: Mar del Plata - Argentina
Mensajes: 7
Antigüedad: 17 años, 9 meses
Puntos: 1
NPO.. Non-Profit Organization (aviacion virtual)

Buenos dias:
Sres, soy nuevo en esta comunidad (espero aportar cosas) y ademas nuevo en PHP/MySQL y pienso que soy uno de los tantos que buscan "saber" como hacer propiamente un sistema de login, registro, modificacion y posibilidad de borrar usuarios.
Primeramente, decir que bueno... ando buscando ayuda en esto. Estoy haciendo un portal de una NPO (Non-Profit Oranization) dedicada a la aviacion virtual y lo que ello conlleba es muchas horas y dias sin dormir.
Despues de haber pasado todoo eso, consegui (logre) crear una estructura de DB creo que bastante "buena" que a continuacion les muestro:
CREATE TABLE `pilotos` (
`id` bigint(5) NOT NULL auto_increment,
`nombre` varchar(15) NOT NULL default '',
`primer_apellido` varchar(15) NOT NULL default '',
`segundo_apellido` varchar(15) NOT NULL default '',
`nacionalidad` varchar(15) NOT NULL default '',
`direccion` varchar(15) NOT NULL default '',
`localidad` varchar(15) NOT NULL default '',
`cpostal` varchar(15) NOT NULL default '',
`estado` varchar(15) NOT NULL default '',
`id_ivao` varchar(15) NOT NULL default '',
`id_vatsim` varchar(15) NOT NULL default '',
`email` varchar(15) NOT NULL default '',
`copia_email` varchar(15) NOT NULL default '',
`fecha_nacimiento` datetime NOT NULL default '0000-00-00',
`primer_hub_selecionado` varchar(15) NOT NULL default '',
`segundo_hub_seleccionado` varchar(15) NOT NULL default '',
`horas_previas_registradas` varchar(15) NOT NULL default '',
`url_para_validar` varchar(15) NOT NULL default '',
`experiencia_previa` varchar(15) NOT NULL default '',
`acepta_contrato` varchar(15) NOT NULL default '',
`acepta_reportar_horas` varchar(15) NOT NULL default '',
`nos_conocio_por` varchar(15) NOT NULL default '',
`comentarios` varchar(15) NOT NULL default '',
`ip_usada` varchar(15) NOT NULL default '',
`password` varchar(15) NOT NULL default '',
`repetir_password` varchar(15) NOT NULL default '',
`rango_asignado` varchar(15) NOT NULL default '',
`categoria_asignada` varchar(15) NOT NULL default '',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=1;
Me gustaria que me dijeran si está bien o no dicha estructura tal como la planteo.
Ahora bien, biene la programacion PHP/MySQL.
Tengo que hacer un sistema de autentificacion por niveles. Lo explico detalladamente a continuacion:
"Necesito un sistema en el que personas al registrarse reciban un e-mail con todos los datos ingresados en dicho formulario, ademas de que esos datos se ingresen en la DB que anteriormente les mostré. Las passwords deben encryptarse para evitar que sean vulneables a hakers en MD5. (Lo mas seguro que conozco). Cuando la persona se haya registrado, los datos hayan sido introducidos y el usuario haya recibido el e-mail con la copia enviada de el formulario. El usuario pueda logearse en el sistema mediante un user y password que serán enviados en el e-mail con sus datos y generados por el sistema. Además, serán claves unicas por usuario. La idea es que vayan con sesiones los login's, creo que es la forma mas "facil" de hacer el sistema y ademas el mas seguro.
La cosa es que a distintos niveles (usuarios, supervisores y administradores) en cada panel, el usuario disponga de su infromacion y los supervisores y administradores tambien puedan modificarla. Con las sesiones creadas se puedan hacer mas cosas. Por ejemplo, se puedan enviar formularios con datos de vuelos... etc y se almacenen en la DB y se vayan mostrando y actualizando en el perfil de la persona y que por ejemplo, cuando una persona haya reportado 50 horas, pues el sistema automaticamente le asigne otro rango dentro del sistema... etc etc etc.
Creo que es algo bastante complejo y completo, tengo algo de idea de PHP/MySQL. Pero no logro comprender como hacer un sistema de esas caracteristicas, nunca me sale algo y opte por acudir a esta comunidad que creo van a poder ayudarme a solucionar el problema.
Si queiren agregarme al MSN para quien quiera colaborar y piense pueda birndarme una mano podamos charlar tranquilamente del proyecto.
Por desgracia no puedo pagar a un desarrollador de sistemas (lo que muchos pensarian) por que al ser una NPO, es decir, una organizacion sin fines lucrativos no tengo dinero paga poder pagar a una persona, por eso necesito colaboracion.
Mi MSN es: [email protected] soy de Argentina y espero que puedan ayudarme amigos, creo que muchos de ustedes son gurús en todo este mundo.


Muchas gracias Sres. por leer el tremendo post... y perdon si molesté mucho.. =(

JUnto a este mensaje, quiero decirles que si les interesa bueno, pueden como dice en el post contactarme para ayudarme en lo que sea... preferentemente necesito algunos programadores que puedan colaborar conmigo de forma gratuita, ya que esto es una organizacion sin fines lucrativos... :( y no cobro por estos serivicios... espero que me entiendan :(
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 03:19.