<?php
if(empty($_POST['n'])){
echo<<<_HTML_
<form action="" method="post">
<fieldset>
<legend>1〜99の数を2乗和します</legend>
<input type="text" name="n" size="2" maxlength="2">
<input type="submit" value="計算">
</fieldset>
</form>
<h4>以下このプログラムのソース</h4>
_HTML_;
show_source("sigma_3.php");
die();
}
$n = substr(intval($_POST['n']),0,2) or die('ひねくれた考えはイケません');
function sigmaSqr(){
global $n,$ans;
for($i=1,$ans=0; $i<=$n; $i++){
$ans += pow($i,2);
//"^"は累乗を計算する記号ではない
}
}
sigmaSqr();
echo $ans;
?>