PHP fwrite() HELP!!!!!?

  • Thread starter Thread starter ben
  • Start date Start date
B

ben

Guest
Here is my code...I want it create file called index.php and inside it make it so whenever that file loads (index.php), it will connect to MySQL and update the 'views' section. What is wrong with my code? I am getting a

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\xampp\htdocs\Games\uploadadmin.php on line 41

error. :(

$File = "games/$category/$gamename/index.php";
$Handle = fopen($File, 'w');
$Data = "<?php\n
include(\"../../../gameindex.php\");\n
include(\"../../../databaseinfo.php\");\n
echo \"<center>\";\n
echo \"<embed src='".$mainfilename."' width='".$width."' height='".$height."' allowscriptaccess='always' allowfullscreen='true' flashvars='file=playlist.xml&autostart=true' />\";\n
echo \"</center>\";\n
include(\"../../../end.php\");\n
mysql_connect($databasehost,$databaseusername,$databasepassword);\n
$connect = mysql_query(\"SELECT * FROM `games` WHERE gamename='".$gamename."'\");\n
$gcv = mysql_fetch_array($connect);\n
$x = $gcv['views'];\n
$x2 = $x+1;\n
mysql_query(\"UPDATE `games` SET views = '".$x2."' WHERE gamename = '".$gamename."' \");\n

mysql_close(mysql_connect($databasehost,$databaseusername,$databasepassword));
?>";
$Data = str_replace("\n", "\r\n", $Data);
fwrite($Handle, $Data);
fclose($Handle);
 
Back
Top