He intentado lo que me has dicho pero las palabras y numeros que printa el php, no cambian de estilo.
Código HTML:
<html>
<style type="text/css">
#links{
color:"#999900";
}
#links:a{
color="#999900";
}
#links:a:hover{
color ="#999900";
text-decoration:underline;
}
</style>
<body>
<?php
include("general-left.html");
echo "<br><br>";
echo "<br><br>";
//cojo los datos del user por cookies
$cookie_read = explode("|", base64_decode($user));
$userid = $cookie_read[0];
?>
<p align="center">
<table width="30%" border="2" cellpadding="0" cellspacing="0" >
<tr>
<td width= "50%" valign="middle">
<div class="links">
<?php $level = sacar_level($var="lvl_granja"); echo "Granja Nivel ".$level; ?>
</div>
</td>
<td width="50%" align="center">
<form action="test4.php?valor=lvl_granja" method="POST">
<input type="hidden" name="valor" value="lvl_granja">
<a href="test4.php?valor=lvl_granja" onclick = "document.forms[0].submit()"><?php $level = sacar_level($var="lvl_granja"); $level=$level+1; echo "Subir al nivel ".$level; ?></a>
</form>
</td>
</tr>
</table>
</table>
</p>
Alguna idea de porque puede ser??
pd : lo estoy comprobando para el primer codigo php incrustado