#1•• Alguien me corrige esto porfavor: <?php GRACIAS |
#2• Escrito originalmente por thebiglucas Alguien me corrige esto porfavor: Lo más seguro es que te digan que no... no dices, ni el problema que te da... |
#3• este código lo ize para q cuadno la gente entre en mi web e inicie sesión, no les vuelva a salir el formulario de iniciar sesion, miren www.elgolero.webcindario.com, si me ayudan, gracias , esk me da error en la primera línea, y se que es pork el truee ese no sirve para decir nada, pero no se como hacer que despues de q la gente inicie sesion aunq les salga el mensaje de bienvenida, no les salga otra vez el form de inio de sesion, es la variable esa.... alguien me lo corrgie pls xd gracias :P |
#4• si alguien me ayuda muchas gracias, si neccesitais mas infomracion sobre lo k kiero acer, osea si no me entendeis, avisarme xD gracias |
#5• Escrito originalmente por thebiglucas este código lo ize para q cuadno la gente entre en mi web e inicie sesión, no les vuelva a salir el formulario de iniciar sesion, Un simple sistema de usuarios, en Google hay decenas de ellos. |
#6• ya pero ya está creado el sistema de usuarios, solo kiero que me corrijan eso, ademas me gusta hacer las cosas por mi solo k neccesto ayuda soy nob ne PHP xD |
#7• Y por que no en vez de comparar, compruebas que haya contenido en la sesion?. Código: if(isset($_SESSION["sesion_iniciada"])){ //no mostrar form}else{//si no existe sesion, mostrar form} Saludos |
#8• Escrito originalmente por aerialss88 Y por que no en vez de comparar, compruebas que haya contenido en la sesion?. Código: if(isset($_SESSION["sesion_iniciada"])){ //no mostrar form}else{//si no existe sesion, mostrar form} Saludos a ok aerilas, pero cree esto: <?php pero tiene errores, falta la variable no?? me lo acabas porfavor?' muchas gracias ; |
#9• No acabar no acabo nada. Pero te lo planteo para que te rasques un poco la mollera: Si esa variable NO TIENE CONTENIDO , jamas va a entrar en el if. Y cualquier comparacion sera siempre falsa si esa variable tampoco existe. Porque sacarse de la manga $_SESSION["sesion_iniciada"] asi porque asi, no es logico. Segundo. No mezcles HTML con PHP. Aparte de ser un engorro te pueden dar problemas las comillas dobles y simples. Si tienes que usar HTML que no sea usando PHP. Es mucho mas comodo y limpio a la hora de mirar codigo. Resumiendo: De donde viene $_SESSION. Hay logueo previo?. Como sabe el script si esa variable ya ha sido definida?. Hay contenidio?. Saludos. |
#10• Escrito originalmente por aerialss88 No acabar no acabo nada. Pero te lo planteo para que te rasques un poco la mollera: Si esa variable NO TIENE CONTENIDO , jamas va a entrar en el if. Y cualquier comparacion sera siempre falsa si esa variable tampoco existe. Porque sacarse de la manga $_SESSION["sesion_iniciada"] asi porque asi, no es logico. Segundo. No mezcles HTML con PHP. Aparte de ser un engorro te pueden dar problemas las comillas dobles y simples. Si tienes que usar HTML que no sea usando PHP. Es mucho mas comodo y limpio a la hora de mirar codigo. Resumiendo: De donde viene $_SESSION. Hay logueo previo?. Como sabe el script si esa variable ya ha sido definida?. Hay contenidio?. Saludos jaja ok gracias aber si me sale, lo único que no entendi es lo de mezclar el html con el php ...?? |
#11• Que lo recomendable es: Código: <?php if(loquesea){tal}else{ //cierras etiqueta php ?> FORMULARIO HTML //Abres y cierras etiquetas PHP <?php}?> Saludos. |
#12• GRACIAS aerlias88 eres el amo xd, una cosa, como infromo en php, que el fin osea el validar_usuarios.php (para comprobar si exiaste en labase de datos) y tu dijiste: De donde viene $_SESSION. Hay logueo previol? El logueo previo ese es este el k estoy intentando hacer, osea con el php, pretendo esconder el formularios de inicio sesion, a los que ya an iniciado sesiosn, por ejemplo entraas en mi web inicias sesion todo bien pero luego aun me vuelve a salir el formulario de inicio sesion y puedo iniciar sesion otravez, yo lo q quiereo es esconderlo si ya a iniciado sesion ! xD SALUDOS gracias |
#13• Macho, el dia que me llames por mi nick, te voy a crear un monumento de piedra . En tu ejemplo , si pongo aerials88 de nick y pepito de contraseña , cuando le de aceptar , el formulario desaparece, porque $_SESSION["sesion_iniciada"] contiene informacion. Es decir, que: si(existe_contenido en $_SESSION["sesion_iniciada")){ //Entra en la condicion porque $_SESSION tiene contenido , que en este caso es aerialss88. MUESTRAME INFORMACION PRIVADA }si no { muestrame formulario } Saludos. |
#14• ¡Muchas gracias aerialss88 xD! Pero en la variable, $SESION.... que debo de poner al $_SESSION["sesion_iniciada"]= ???? ?? para poder poner el código ese xd?? Gracias aerialss88 jajaa xd |
#15• Vamos a ver , para que te hagas una idea de como funciona un sistema de login. Usuario y password. Dos variables de formulario que se insertan en una base de datos y posteriormente se comprueban que esos datos sean correctos con los de la base de datos. Si es asi , se crean variables de sesion. Código: $_SESSION["user"]=$user; $_SESSION["password"]=$password; //Y ahora, compruebas que haya contenido en la variable de sesion con la funcion isset(). if(isset($_SESSION["user"])){ bla bla bla}else } else{ bla bla bla } |
#16• Mira ahora tengo esto, y no contiene errores, pero no me muestra el formulario!!! <?php |
#17• Escrito originalmente por thebiglucas Mira ahora tengo esto, y no contiene errores, pero no me muestra el formulario!!! El hecho que el PHP no tenga errores, no significa que tenga que hacer lo que pienses. Tienes mal el concepto, como te han dicho. Quieres reutilizar el código que has escrito, pero no te sirve.... es la verdad!! Así que, empieza a pensar en cambiarle. |
#18• Que pongo al final?? cual de todos?? NO hay otra forma de que desapare<zca el fomr si ya inicia sesion?? gracias |
#19• Escrito originalmente por thebiglucas Que pongo al final?? cual de todos?? NO hay otra forma de que desapare<zca el fomr si ya inicia sesion?? gracias No es cuestion de poner o quitar. Es cuestion de entender el concepto. Concepto que ya explique en un anterior post. Si no logras entender el concepto de poco te va a servir lo que te pongamos. Saludos. |
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un nuevo tema en lugar de responder al actual |
Opciones: Ir al subforo: |
Permisos: TU NO PUEDES Escribir nuevos temas TU NO PUEDES Responder a los temas TU NO PUEDES Editar tus propios mensajes TU NO PUEDES Borrar tus propios mensajes |
Temas similares |
No se han encontrado temas similares |