Jump to content

Unexpected T_STRING, expecting ',' or ';'


Beppis

Recommended Posts

Got an unexpected T_STRING on line 65:

 

<?


// Si estan definidas las variables de las cookies se procede a mostrar el menu pero no sin antes comprobar que los
// datos de las cookies verdaderamete son del usuario en cuestion.

if(isset($_COOKIE["usNick"]) && isset($_COOKIE["usPass"]))
{

// Se incluyen los archivos necesarios

require('config.php');
require('funciones.php');

// Se sanitizan los datos de las cokies

$user=uc($_COOKIE["usNick"]);

// Se selecciona la tabla tb_users donde el usuario es el que se provee en la cookie

$sql = "SELECT * FROM tb_users WHERE username='$user'";
$result = mysql_query($sql);        
$row = mysql_fetch_array($result);

// Se sanitiza de nuevo la cookie

$wask = uc($_COOKIE["usNick"]);

// Se define $wesk como el nombre de usuario de la tabla tb_users

$wesk = $row['username'];

// Se comprueba que el dato de la cookie sea el mismo que el de la tabla, de lo contrario se muestra error, se termina
// el script y se borra la cookie.

if("$wesk" != "$wask") {
echo "Login incorrect.";
?>
<input type="button" value="Reload Page" onClick="window.location.reload()">
<?
exit();
}

// Se sanitiza la cookie usPass

$wazk = uc($_COOKIE["usPass"]);

// Se define $wezk como el nombre de usuario de la tabla tb_users

$wezk = $row['password'];

// Se comprueba que el dato de la cookie sea el mismo que el de la tabla, de lo contrario se muestra error, se termina
// el script y se borra la cookie.

if("$wezk" != "$wazk") {
echo "Login incorrect.";
?>
<input type="button" value="Reload Page" onClick="window.location.reload()">
<?
exit();
}

echo"
<ul>
					<li class="m1"><a href="../home.html" class="active">Home</a></li>                HERE!!!!!!!!!
					<li class="m2"><a href="../about-us.html">About</a></li>
					<li class="m3"><a href="../services.html">Services</a></li>
					<li class="m4"><a href="../support.html">Support</a></li>
					<li class="m5"><a href="../contact-us.html">contacts</a></li>
					<li class="m6"><a href="../sitemap.html">Sitemap</a></li>
				</ul>
				";

}
else
{

// funcion para sanitizar variables
function limpiare($mensaje)
{
$mensaje = htmlentities(stripslashes(trim($mensaje)));
$mensaje = str_replace("'"," ",$mensaje);
$mensaje = str_replace(";"," ",$mensaje);
$mensaje = str_replace("$"," ",$mensaje);
return $mensaje;
}

$elref=limpiare($_GET["r"]);

echo "
<ul>
					<li class="m1"><a href="../home.html" class="active">Home</a></li>
					<li class="m2"><a href="../about-us.html">About</a></li>
					<li class="m3"><a href="../services.html">Services</a></li>
					<li class="m4"><a href="../support.html">Support</a></li>
					<li class="m5"><a href="../contact-us.html">contacts</a></li>
					<li class="m6"><a href="../sitemap.html">Sitemap</a></li>
				</ul>

				";
}











?>

Link to comment
Share on other sites

Use single quotes on this echo. If you're using double quotes then you need to escape all the double quotes inside of it. Much easier to just use single quotes:

 

echo '
<ul>
					<li class="m1"><a href="../home.html" class="active">Home</a></li>                HERE!!!!!!!!!
					<li class="m2"><a href="../about-us.html">About</a></li>
					<li class="m3"><a href="../services.html">Services</a></li>
					<li class="m4"><a href="../support.html">Support</a></li>
					<li class="m5"><a href="../contact-us.html">contacts</a></li>
					<li class="m6"><a href="../sitemap.html">Sitemap</a></li>
				</ul>
				';

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.