Allora, gli sviluppatori del template che utilizzo suggeriscono questo codice
Codice PHP:
<?php
$temp = <#temp>; // Cumulus webtag for exterior temperature.
if ($temp > 20) // If temperature above 20°C
}
$temp_color = '#FF0000'; // Write in Red.
{
elseif ($temp < 0) // If temperature below zero
}
$temp_color = '#0000FF'; // Write with Blue.
{
else // If temperature above 0, but below 20.
}
$temp_color = '#FFFFFF'; // Write in White.
?>
Ma in verità così facendo la pagina mi riporta Parse error: syntax error, unexpected '{', expecting ',' or ';' in /membri/czmeteo/index_txt.php on line 22
Invece, inserendo nello style.css
Codice:
.caldo {color:red;}
.freddo {color:blue;}
e nell'index questo
Codice PHP:
<?php
$tpl_version = "1.0";
if (isset($_GET['ver'])) {
echo $tpl_version;
exit;
}
?>
<!-- WEATHER DATA BEGIN -->
<table width="100%" border="0" cellpadding="0" cellspacing="0" summary="Condizioni Attuali">
<caption style="text-align: center;"><strong><?php echo $Tr_CondAt.' '.$time; ?></strong></caption>
<tr>
<td colspan="5" class="tableseparator"><strong><?php echo $TT_TempAndHum; ?></strong></td>
</tr><tr class="td_data">
<?php echo '<td>'.$now_temp.'</td>
<td>
$classetemp = 'normale';
if($temp > 20)
{
$calssetemp = 'caldo';
}
else if($temp < 10)
{
$classetemp = 'freddo';
}
<td class="'.$classetemp.'">'.$temp.' '.$tempunit.'</td>
<td>'.$temp.' '.$tempunit.'</td><td>'.$Tr_apptemp.'</td><td>'.$apptemp.' '.$tempunit.'</td>'; ?>
</tr><tr class="td_data">
<?php echo '<td>'.$Tr_temptrend.'</td><td>'.$temptrend.' '.$tempunit.'</td><td>'.$Tr_wetbulb.'</td><td>'.$wetbulb.' '.$tempunit.'</td>'; ?>
</tr>
La pagina mi dice
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /membri/czmeteo/index_txt.php on line 18
Sono un inchiappato lo so...La pagina dove gli autori suggeriscono come fare la trovi qui http://weatherbyyou.com/diy_php_and_cumulus.php