Salve a tutti, sono nuovo!
Sto studiando da poco php e mi sono imbattuto oggi in questo esempio
Codice PHP:
<html>
<head>
<title>Post Example</title>
<style type="text/css">
<!--
body {font-size: 14pt}
.heading { font-size:18pt; color:red}
-->
</style>
</head>
<?php
if (!IsSet($_POST['Submit']) || $_POST['Submit'] != 'Calculate')
{
$_POST['CurrentAge'] ="";
$_POST['RetireAge'] ="";
$_POST['Contib'] ="";
$total = 0;
$AnnGain = 0;
} else{
$AnnGain = $_POST['AnnGain'];
$Years = $_POST['RetireAge'] - $_POST['CurrentAge'];
$YearsCount = 0;
$Total = $_POST['Contib'];
while ($YearCount <= $Years) {
$Total = round($Tital * (1.0 + $AnnGain/100) + $_POST['Contrib']);
$YearCount = $YearCount + 1;
}
}
?>
<body>
<div align="center" id="Div1" class="heading">A retirement-saving calculator</div>
<p class="blurb">Bla bla bala Bla bla balaBla bla balaBla bla balaBla bla balaBla bla balaBla bla balaBla bla balaBla bla balaBla bla balaBla bla balaBla bla balaBla bla balaBla bla balaBla bla balaBla bla balaBla bla balaBla bla balaBla bla balaBla bla balaBla bla balaBla bla balaBla bla balaBla bla balaBla bla balaBla bla balaBla bla balaBla bla balaBla bla balaBla bla bala</p>
<form action="<?php echo $_SERVER['PHP_SELF']; '>" method="post">
Your Age Now:
<input type="text" size="5" name="CurrentAge" value="<?php echo $_POST['CurrentAge']; ?>">
The age you plan to retire:
<input type="text" size="6" name="RetireAge" value="<?php echo $_POST['RetireAge']; ?>">
Annual contrib:
<input type="text" size="15" name="Contrib" value="<?php echo $_POST['Contrib']; ?>">
Annual Return:
<input type="text" size="5" name="AnnGain" value="<?php echo $_POST['AnnGain']; ?>"> %
[b]Nest Egg[/b]: <?php echo $total; ?>
<input type="submit" name="Submit" value="Calculate">
</form>
</body>
</html>
che nonostante sia stato esattamente copiato mi da il seguente problema:
Parse error: syntax error, unexpected T_STRING in /membri2/fijixsite/Pratica PHP/Esempio_Post.php on line 37
Non capisco perche non è il primo esempio che da questo problema....