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 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 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. 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 Link to comment https://forums.phpfreaks.com/topic/14694-problem/#findComment-58733 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.