Foros del Web » Programando para Internet » PHP »

ERROR ayuda para un novato

Estas en el tema de ERROR ayuda para un novato en el foro de PHP en Foros del Web. Buenas, NECESITO VUESTROS OJOS xDD haber si me podeis ayudar porque a este paso me dejo los mios y sigo sin verlo... os pongo el ...
  #1 (permalink)  
Antiguo 19/03/2009, 16:56
Avatar de dkmarley  
Fecha de Ingreso: marzo-2009
Mensajes: 48
Antigüedad: 15 años, 1 mes
Puntos: 0
ERROR ayuda para un novato

Buenas, NECESITO VUESTROS OJOS xDD
haber si me podeis ayudar porque a este paso me dejo los mios y sigo sin verlo... os pongo el codigo. La funcion es verificar usuarios y password en la base de datos.
el error es el siguiente:
Parse error: syntax error, unexpected T_VARIABLE in /var/www/conection.inc on line 3

<?php
include ("conection.inc");
//indicamos de donde coge los datos para realizar la conexion con la bd y en que variable la guardamos
$conexion= mysql_connect($mysql_server,$mysql_login,$mysql_pa ss) or die ("ERROR EN LA CONEXION".mysql_error());
//seleccionamos la bd
mysql_select_db("usuarios",$conexion);
$pass = $_GET['password'];
$nom = $_GET['login'];
if (strpos($nom,"'") OR strpos($pass,"'"))
{
echo "No seas tan listo xaval";
}
$buscar= "SELECT * from usuarios where nombre='$nom' AND password='$pass'";
//Ejecuta la consulta y nos devuelve el resultado
$resul= mysql_query($buscar,$conexion) or die ("Error al hacer query: '$buscar' : ".mysql_error());
$resp = mysql_num_rows($resul);
if ($resp == 1)
{
echo ("<A href=formulario.php>Bienvenido root, acceso valido</A>");
}
else
{
die ("Lo siento no tienes permiso");
}
?>

Gracias por mirarlo
PAZ (que necesitamos mucha)
  #2 (permalink)  
Antiguo 19/03/2009, 17:42
Avatar de manumaf  
Fecha de Ingreso: mayo-2007
Ubicación: Argentina
Mensajes: 854
Antigüedad: 17 años
Puntos: 6
Respuesta: ERROR ayuda para un novato

Cita:
Iniciado por dkmarley Ver Mensaje
$conexion= mysql_connect($mysql_server,$mysql_login,$mysql_pa ss) or die
Hola, seria mas facil si nos dijeras cual es la linea 3, arregla ese espacio en la variable $mysql_pass y fíjate si funciona
  #3 (permalink)  
Antiguo 19/03/2009, 17:43
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: ERROR ayuda para un novato

Coloca el codigo de conection.inc que es donde tienes el error.
__________________
- León, Guanajuato
- GV-Foto
  #4 (permalink)  
Antiguo 19/03/2009, 17:45
Avatar de gakutaru  
Fecha de Ingreso: agosto-2005
Ubicación: frente a mi NtbK
Mensajes: 239
Antigüedad: 18 años, 8 meses
Puntos: 6
Respuesta: ERROR ayuda para un novato

la linia 3 no hace referencia al codigo 'bruto' x asi decirlo pidele al explorador ver el codigo y esa sera la linia que de el error.
lo unico extraño a simple vista seria el espacio en blanco de $mysql_pa ss
  #5 (permalink)  
Antiguo 19/03/2009, 17:50
Avatar de dkmarley  
Fecha de Ingreso: marzo-2009
Mensajes: 48
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: ERROR ayuda para un novato

Gracias por su rapidez
El espacio es problema al subir el codigo lo tengo junto todo os pongo lo que contiene conection.inc

<?php
$mysql_server='localhost'
$mysql_login='root'
$mysql_pass='genius'
?>

La verdad no tengo ni idea de que es....
  #6 (permalink)  
Antiguo 19/03/2009, 17:51
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: ERROR ayuda para un novato

Pon punto y coma ; al final de cada linea.
__________________
- León, Guanajuato
- GV-Foto
  #7 (permalink)  
Antiguo 19/03/2009, 17:56
Avatar de dkmarley  
Fecha de Ingreso: marzo-2009
Mensajes: 48
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: ERROR ayuda para un novato

jajaja me cago en..... pense que no seria necesario ; para las variables...
gracias ya todo correcto
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 06:13.