Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/05/2011, 10:32
gabrielcorr4
 
Fecha de Ingreso: octubre-2010
Ubicación: Guayaquil
Mensajes: 195
Antigüedad: 14 años, 3 meses
Puntos: 3
error de sintaxis que desconozco (que dolor de cabeza)

Bueno quiero crear una cookie asi: al ingresar mi usuario en el menu de inicio , se verifica que ya este ese usuario en la bd y crea la cookie todo esto en otro programa aparte , osea el que a continuacion detallo, pero me sale un error de sintaxis, por demas esta decir que mi nombre de usuario ya esta creado en mi db.

el error:

Parse error: syntax error, unexpected ';' in C:\EasyPHP-5.3.6.0\www\prueba\verifica_cookies.php on line 7

le quito ese punto y coma y me pasa el error a la siguiente linea del script.

aqui mi codigo en cuestion:

Código:

<?php

$connection = mysql_connect("localhost","root","");
$db = mysql_select_db("datos", $connection);

$sql = mysql_real_escape_string('SELECT id FROM datos1
WHERE usuario = "'.$_POST[usuario].'"';  //AQUI EL ERROR 

$result = mysql_query($sql);
$num = mysql_num_rows($result); 



if ($num>0)

 { 

//USUARIO Y CONTRASEÑA CORRECTOS

$id = mysql_fetch_assoc($result);

		  
	    
		setcookie ("usuario1", $id['usuario']);
		
 }
		
	  
?>
ayuda.

Última edición por gabrielcorr4; 11/05/2011 a las 10:33 Razón: me olvide