#1• Tengo problemas con este codigo quencontre en una pagina web. Es un codigo para el reconocimiento de usuarios:
Me presenta el siguiente error: Parse error: syntax error, unexpected '"', expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/webcindario/z/u/zux/Usuarios/verificar.php on line 46 Que debo hacer??? |
#2• Escrito originalmente por undersgock Parse error: syntax error, unexpected '"', expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/webcindario/z/u/zux/Usuarios/verificar.php on line 46 Y la línea 46 ¿cual es? |
#3• } } else La que esta en negrita. Prueba con estos: http://www.hotscripts.com/category/[....]ripts-programs/user-authentication/ |
#4• Tienes dos } seguidos ¿sabes que cierra cada uno? |
#5• Ola aver mira yo necesito ayuda urgentemente mira yo tngo una pagina web de moviles y tengo el boton de registrarse en la pagina echo y me funciona perfectamente, una vez que te registras los datos se te guardan en la base de datos pero luego tengo un boton para identificarse y ese es el que no me va...necsito ayuda urgentemente porfaver....aki les dejo el codigo. CLIENTES.HTML (ESTE ES EL FORMULARIO PARA IDENTIFICARSE QUE SOLO AY USUARIO Y CONTRASEÑA) <!-- <body> CLIENTES.PHP <? COMPROBAR.PHP (ESTE COMPRUEBA QUE EL USUARIO ESTE REGISTRADO Y SUS DATOS ESTEN EN LA BASE DE DATOS) <? PORFAVOR REPONDAN...... |
#6• ¿ que error devuelve ? |
#7• $consulta= "SELECT pass FROM registro WHERE usu='".$usuario."';"; Por que haces el fin de instruccion dos veces?. Aparece en 2 instrucciones. Que raro que no te marque error de sintaxis. $consulta=mysql_query("SELECT pass FROM registro WHERE usu='$usuario'",$c); Prueba a ver si tira error.Saludos!. |
#8• Escrito originalmente por aerialss88 $consulta= "SELECT pass FROM registro WHERE usu='".$usuario."';"; Por que haces el fin de instruccion dos veces?. Aparece en 2 instrucciones. Que raro que no te marque error de sintaxis. El primer ; es el final de la sentencia SQL, el segundo de la línea de PHP, por eso no tira error. En las versiones más modernas de MySql no hace falta incluir el ; final. |
#9• Se me hace raro ver asi la sintaxis de la sentencia.Siempre utilizo como expuse o con mysql_query ahorrandome una instruccion. Pero bueno, gracias por el apunte, me mirare el manual de referencia. Saludos!. |
#10• Escrito originalmente por aerialss88 Se me hace raro ver asi la sintaxis de la sentencia.Siempre utilizo como expuse o con mysql_query ahorrandome una instruccion. Pero bueno, gracias por el apunte, me mirare el manual de referencia. Saludos!. Inicialmente tuve la misma reacción (dos cierres), pero se aclaró al ver bien y recordar que hace tiempo se usaba (y todavía se usa en línea de comendos) con mysql. |
#11• Oye otra vez soy yo el del codigo tan largo jejejeje oy si que necesito ayuda mira yo tengo este codigo y a mi profesor le va y a mi no me dice: error objeto no encontrado...esto xk es?? necesito la respuesta ya que mñn tengo que entregar la pagina porfavor y estoy mu agobiao....aki dejo el codigo vale?? CLIENTES.PHP body { <body> CLIENTES1.PHP <? como ya e dixo antes mi profesor dice que a el le va perfectamente pero a mi no y kiero saber xk ......respondan cuanto antes lo tengo que entregar mñn.....muxas gracias. |
#12•• Objeto no encontrado?.Estas ulitizando javascript?. Aparte falta mucha informacion. Estas trabajando en local, con que versiones de php y mysql, haz un echo donde veas que pueda haber error para descartar fallos, revista la sintaxis. Utiliza dobles comillas en vez de comillas simples. Y tambien utiliza la etiqueta larga <?php en vez de <?. En mysql_connect, recibe 3 parametros. Servidor,user y password y en el tuyo no veo esos 3 parametros. Son opciones no descartadas. Saludos!. |
#13• Ola, buenas noches como ya abreis visto antes escribi ace un mes o x ay...pero aora tengo otra duda, Yo estoy haciendo una pagina web de moviles y lo que quisiera hacer es que hasta que la gente no se registre en mi pagina no vea nada, me entendeis??? Aki os adjunto el codigo que tengo yo...yo mas o menos de esto entiendo pero no se si me falta algo o que.....creo que para poner lo que estoy pidiendo tengo que poner algun IF y algun ELSE mas pero no se......AYUDA X FAVOR:........yo lo que tengo es un formulario en el que recoje todos los datos y luego otro formulario digamos solo que pone usuario y contraseña......me entendeis?? AKA EL CODIGO. formulario.html <body> clientes.php <body> clientes1.php <? Aki esta todo lo que necesitais creo si hace falta algo me lo pedis y lo subo vale?? oye lo que si os pido esque seais rapidos en contestar porfavor se agradecera ahhhhhhh y muxisimas gracias por todo vale?? xao |
#14• Escrito originalmente por carlitos_mel Ola, buenas noches como ya abreis visto antes escribi ace un mes o x ay...pero aora tengo otra duda, Yo estoy haciendo una pagina web de moviles y lo que quisiera hacer es que hasta que la gente no se registre en mi pagina no vea nada, me entendeis??? Aki os adjunto el codigo que tengo yo...yo mas o menos de esto entiendo pero no se si me falta algo o que.....creo que para poner lo que estoy pidiendo tengo que poner algun IF y algun ELSE mas pero no se......AYUDA X FAVOR:........yo lo que tengo es un formulario en el que recoje todos los datos y luego otro formulario digamos solo que pone usuario y contraseña......me entendeis?? AKA EL CODIGO. .......... Aki esta todo lo que necesitais creo si hace falta algo me lo pedis y lo subo vale?? oye lo que si os pido esque seais rapidos en contestar porfavor se agradecera ahhhhhhh y muxisimas gracias por todo vale?? xao ¿ alguien sabe como se llaman los palitos donde los egipcios enrollaban los papiros? |
#15• Coño, pero si estas utilizando formularios, porque no esta la etiqueta <form>? Y el action del form claro, porque si no, donde van los datos?. Y si ya sabes que lo que quieres es con if-else pues es tan sencillo como hacer las condiciones necesarias. Pero claro, tienes que tener los datos de una pagina a otra y yo no los veo. Saludos!. |
#16• Vale lo de los formularios que me faltaba la etiqueta <form> </form> ya esta solucionado muchas gracias en ese aspecto, pero no te entiendo lo que me kieres decir con lo otro....por favor si me lo puedieras explicar mejor....me entendistes bien lo que kiero?? Bueno te lo vuelvo a explicar, mira yo tengo ya mi pagina casi echa y tengo un formulario como as visto en el que te puedes registrar y luego otro en el que solo ay usuario y contraseña que anteriormente lo as tenido que poner en el de registro, entonces asta que no te registres que no puedas ver nada de la pagina....esque eso no se como acerlo, si me pudieras echar una manilla.GRACIAS DE NUEVO. |
#17• Si pero para poder hacer lo que dices, tu pagina formulario.html tiene que pasar a ser formulario.php para poder insertar en la base de datos los registros. Una vez ya tengas 1,2,20,2000 registros podras trabajar comodamente en las sucesivas paginas. Te pongo en situacion : Imaginate que yo soy un usuario nuevo y me registro en tu pagina: formulario.php Correcto, ha insertado mis datos y todo va como la seda. Ahora me rediriges a la pagina clientes.php , donde tengo que introducir mis datos (user y password). Introduzco los datos y todo es correcto. Me lleva a la pagina clientes1.php y puedo ver la informacion permitida por ser usuario registrado. Ahora, veamoslo haciendo un login incorrecto. No habiendo datos correctos en el login directamente me tiene que PROHIBIR continuar. Y como conseguir eso?. Pues haciendo un select a la base de datos y especificandole que el user y pass son los correctos.Si no lo son, que no haga nada mas. Que me tire un msg de error. Vas captando por donde voy?. Imaginate tambien que yo , decido teclear en el navegador : clientes1.php. Algo que DIRECTAMENTE TENDRIA QUE IMPEDIRME ver el contenido de esa pagina. En resumidas cuentas : Una vez el user se loguea hay que verificar primero QUE EXISTAN DATOS y segundo COTEJAR con la base de datos para que sean correctos. Una vez todo hecho , que pase a clientess1.php. SI NO , que se quede donde esta. En clientes1.php primero que todo hay que prohibir que alguien vea la informacion. Es decir , SI no hay datos que vienen de clientes.php y no ha habido una consulta en la base de datos QUE MUESTRE UN ERROR. Si los hay y son correctos, que muestre la informacion. |
#18• Vale lo que tu me has dicho si lo e comprendido y la teoria me la se, jeje pero en la practica no se ni por donde empezar.....si tu me dijeras pues mira el primer paso haz esto, en el segundo haz lo otro me entiendes?? gracias. |
#19•• En tu archivo clientes.php Despues del boton de envio de datos , crear el script en php para que gestione todo. Lo primero que tendras que hacer, sera conectar con la base de datos ,ya sabes. Las variables recogidas por POST para poder trabajar con ellas. Y ahora, viene lo bueno. //Comprobamos que las variables $user y $password contengan datos. if(isset($user) && isset($password)) { $query="SELECT user,password FROM tabla WHERE user='$user' AND password='$password'"); $exeQuery="mysql_query($query,$id); //Ahora comprobamos que el numero de filas sea mayor que 0 if(mysql_num_rows($exeQuery)>0){ //Aqui creas las sesiones y les asignas el valor de las variables recogidas por post. //Msg de confirmacion y redireccion a clientes1.php }else //Si no es mayor que 0 el numero de filas, NO PERMITIR nada. $msg="No AUTORIZADO"; } }//Cierre primer if. Con esto ya te puedes hacer la idea no?. Saludos!. |
#20• Ola buenas noches...siento la tardanza en responder pero esque no e tenido tiempo......bueno mas o menos me queda claro pero esque yo esto me creia que iba a ser mas facil....si no es muxo pedir puedes copiar el codigo que yo pege en comentarios anteriores y explicarmelo para que me entere bien?? muxisimas gracias por todo...... |
#21• Escrito originalmente por carlitos_mel Ola buenas noches...siento la tardanza en responder pero esque no e tenido tiempo......bueno mas o menos me queda claro pero esque yo esto me creia que iba a ser mas facil....si no es muxo pedir puedes copiar el codigo que yo pege en comentarios anteriores y explicarmelo para que me entere bien?? muxisimas gracias por todo...... Que comodo ..... |
#22• Si. Una cosa es ayudar y otra hacer la faena. Una cosa es dar cosas puntuales y otra explicar todo de cabo a rabo. Con la informacion anterior tienes todo para empezar y seguir. Saludos!. |
#23•• Cita: GestionXls ¿ alguien sabe como se llaman los palitos donde los egipcios enrollaban los papiros? Cada día me río más con este foro... mmmmm palitos quizá? (perdón por el OT) Cita: Oye otra vez soy yo el del codigo tan largo jejejeje oy si que necesito ayuda mira yo tengo este codigo y a mi profesor le va y a mi no me dice: error objeto no encontrado...esto xk es?? necesito la respuesta ya que mñn tengo que entregar la pagina porfavor y estoy mu agobiao....aki dejo el codigo vale?? Una pregunta tonta, ¿te has planteado hablar con tu profesor de esto? para eso están, contestar dudas, y los profesores agradecen que sus alumnos muestren interés. |
#24• Oye alguien me poda echar alguna manilla con lo dicho anteriormete en antiguos comentarios.....?? los comentarios mios estan mas arriba, como ya explique anteriormente tengo una pagina web y lo que quiero hacer es que asta que no estes registrado en mi pagina no puedas ver nada....a ver si alguien me puede ayudar a hacerlo con el codigo de arriba, muchas gracias. |
#25• Bueno necesito un colaborador via internet ya que tengo proyectos para trabajar pero necesito trabajar bajo dos router y no puedo dividirme requisitos edad 18 - 24 que sea de peru que comparta sus conocimientos (por igual) que tenga conocimientos en puertos y servidores http y ftp que cuente con internet en domicilio ya que el trabajo no cuenta con horas fijas contando qeu tengamos algunos problemas con algun programa es mejor que tenga conocimientos en router por ahora el que proporciona telefonica los zyxel y que este dispuesto a topo por aprender proyecto: ejecutar pruebas via servidor http para obtener la lista de un disco duro a nivel internet el instalador consiste en crear un servidor http en una computadora y el index.php o index.html muestre todos los disco s de la pc en la cual esta instalado pero como estara instalado a nivel local el programa tendra que enviar la ip publica o estatica con la cual esta actualmente conectandos a internet a un servidor ftp o a un correo electronico para lo cual el usuarios podra acceder a todos los discos pudiendo modificarlos desde cualquier cabina de internet. la persona interesada escribirme a la unica ganancia sera conocimiento atentamente: Doorton |
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 | ||||
Tema | Usuarios | Respuestas | Visitas | Actividad |
---|---|---|---|---|
Por: todos_ocupados, el 13/Jul/2006, 14:47 | 10 | 3k | Jul/09 | |
Por: LJA_Randill, el 02/Mar/2004, 13:22 | 3 | 3k | Feb/09 | |
Por: simulbotiga, el 06/Feb/2010, 13:36 | 5 | 2k | Feb/10 | |
Por: ligoverto, el 20/Sep/2009, 15:09 | 7 | 2k | Sep/09 |