#1• Alguien sabe pq esta linea de codigo: |
#2• Escrito originalmente por carranquita Alguien sabe pq esta linea de codigo: $query="SELECT * FROM USERS WHERE UserName="$User" AND Password="$Password" "; Me da el siguiente error? Parse error: parse error in /users/cam/fascim3/pallari/.public_html/cgi-bin/UserPassw.php3 on line 22 Supongo que habras comprobado el tema de las mayúsculas, creo que distingue entre UserName y username. Después creo que antes de poner un " que no corresponda con el inicio del query debes poner un \. yo pondría. $query="SELECT * FROM USERS WHERE UserName=\"$User\" AND Password=\"$Password\" "; También puede ser que el error este antes. Espero que sea algo de esto. |
#3• Te explico: |
#4• Escrito originalmente por losdetercero Está mal porque no puedes poner comillas en medio de la sentencia, si quieres puedes usar una sola (\'). Quedaría así: Eso quería decirle yo, pero no sería posible hacerlo también con \" ??? |
#5• ¡Ups, perdon! No había visto tu post. Sí, también sería posible hacerlo así. |
#6• Escrito originalmente por losdetercero ¡Ups, perdon! No había visto tu post. Sí, también sería posible hacerlo así. Tranquilo, no tienes que pedir perdón... aquí estamos para aprender. Me alegro que se pueda hacer con \" por que es lo que hago, ¿sabes si existen alguna diferencia entre ambas formas? |
#7• Pues sí, se diferencian en que de la forma que tú propones PHP ignorará las comillas y las enviará a la base de datos tal y como están, en cambio como yo propongo PHP no se detiene ante una sola comilla, ya que él busca dos y mientras no las encuentre seguirá adelante, por lo que enviará a la base de datos la comilla. |
#8• Escrito originalmente por losdetercero Pues sí, se diferencian en que de la forma que tú propones PHP ignorará las comillas y las enviará a la base de datos tal y como están, en cambio como yo propongo PHP no se detiene ante una sola comilla, ya que él busca dos y mientras no las encuentre seguirá adelante, por lo que enviará a la base de datos la comilla. No se si me he explicado. Para mi perfecto... gracias. |
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: watiniox, el 08/Ene/2012, 17:12 | 6 | 3k | Jan/12 | |
Por: TakaCore, el 30/Dic/2010, 04:24 | 2 | 3k | Dec/10 | |
Por: NaK88, el 10/Sep/2010, 01:41 | 2 | 5k | Sep/10 | |
Parse error: syntax error, unexpected T_STRING in /home/op0081t/public_html/enviarcorreo.php on line Por: alima2010, el 14/May/2010, 16:26 | 1 | 2k | May/10 | |
Por: skamter, el 03/Ago/2009, 18:11 | 6 | 2k | Aug/09 |