需要帮助,让我的用户可以用php更改自己的字体大小和颜色


need help on trying to make it where my users can change their own font size and color with php

所以这是我的代码。我试了一整天想弄清楚我做错了什么,最后我想我是在寻求帮助。我让后台工作,我的用户可以更改它,但能够更改字体大小和颜色,我不明白为什么它不工作?它可能是一些小东西,但我想不出来,所以有人能帮我吗?

<?php
session_start();

// If the form was submitted, them set the session variable
if (isset($_POST['theFTsize'])) {
$_SESSION['ftsize'] = $_POST['theFTsize'];
}
if (isset($_POST['theFTcolor'])) {
$_SESSION['ftcolor'] = $_POST['theFTcolor'];
}
if (isset($_POST['theBGcolor'])) {
$_SESSION['bgcolor'] = $_POST['theBGcolor'];
}

// Set session to variables
$ftsize = isset($_SESSION['ftsize']) ? $_SESSION['ftsize'] : '30px';
$ftcolor = isset($_SESSION['ftcolor']) ? $_SESSION['ftcolor'] : 'green';
$bgcolor = isset($_SESSION['bgcolor']) ? $_SESSION['bgcolor'] : '#660066';
 ?>
<style>
body {
background-color:<?php echo $bgcolor; ?>;
font-color:<?php echo $ftcolor; ?>;
font-size:<?php echo $ftsize; ?>;">
}
</style>
<p>please choose font size. </p>
<form method="post" action="members_only.php">
<input type="text" name="theFTsize"/>
<br />
<input type="submit" value="Submit" />
</form>
<p>please choose a font color. </p>
<form method="post" action="members_only.php">
<input type="text" name="theFTcolor"/>
<br />
<input type="submit" value="Submit" />
</form>
<p>please choose a background color. </p>
<form method="post" action="members_only.php">
<input type="text" name="theBGcolor"/>
<br />
<input type="submit" value="Submit" />
</form>
font-color:<?php echo $ftcolor; ?>;

应该是

color:<?php echo $ftcolor; ?>;