BillyBoB Posted July 15, 2006 Share Posted July 15, 2006 i didnt want to post here cuz everyone hates me but i cant find how to fix itheres the code[code]<?php ob_start(); $conn = mysql_connect("localhost","user","pass"); mysql_select_db(database) or die(mysql_error()); $logged = MYSQL_QUERY("SELECT * from users WHERE id='$_COOKIE[id]' AND password = '$_COOKIE[pass]'"); $logged = mysql_fetch_array($logged); $fffquery = mysql_query("SELECT * FROM profile WHERE ip='$_SERVER['REMOTE_ADDR']'") or die(mysql_error());// this is line 7 $coninfo = mysql_fetch_array($fffquery); if($coninfo[banned]=="yes") { echo("You are banned!"); }?> [/code]heres the error:Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/dreamsh/public_html/config.php on line 7 Quote Link to comment https://forums.phpfreaks.com/topic/14694-problem/ Share on other sites More sharing options...
kenrbnsn Posted July 15, 2006 Share Posted July 15, 2006 Change the line in question to either[code]<?php $fffquery = mysql_query("SELECT * FROM profile WHERE ip='{$_SERVER['REMOTE_ADDR']}'") or die(mysql_error()); ?>[/code]or[code]<?php $fffquery = mysql_query("SELECT * FROM profile WHERE ip='" . $_SERVER['REMOTE_ADDR'] . "'") or die(mysql_error()); ?>[/code]Ken Quote Link to comment https://forums.phpfreaks.com/topic/14694-problem/#findComment-58627 Share on other sites More sharing options...
gewthen Posted July 15, 2006 Share Posted July 15, 2006 Ask the post above illustrated, you cannot include arrays in double quotes and have it resolve to its proper value. Quote Link to comment https://forums.phpfreaks.com/topic/14694-problem/#findComment-58723 Share on other sites More sharing options...
BillyBoB Posted July 16, 2006 Author Share Posted July 16, 2006 thats why i used the first ex Quote Link to comment https://forums.phpfreaks.com/topic/14694-problem/#findComment-58733 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.