支援訓練 70日目

制作発表
指摘事項

  • フッターがない。全体的にマージンが足りず見づらい。
  • メニューが見づらい。他のサイトを参考にすること。
  • meta description3文節が足りない。
  • imgにaltをつけること。
  • 全ページにスクロールバーを表示する。
html {
  overflow: scroll;
}
  • 円を小さくしたほうが良い
<span>円</span>

if文

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>無題ドキュメント</title>
</head>

<body>
<form action="post001.php" method="post">
変数var<input type="text" name="var">
<input type="submit" value="送信">
</form>
</body>
</html>
<?php
$var = $_POST['var'];
if(($var %2) == 0) {
	print "変数varに代入された値は、偶数です。";
}else {
	print "変数varに代入された値は、奇数です。";
}
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>無題ドキュメント</title>
</head>

<body>
<form action="post002.php" method="post">
2つの数値を入力してください。<br>
変数var1<input type="text" name="var1"><br>
変数var2<input type="text" name="var2"><br>
<input type="submit" value="送信">
</form>
</body>
</html>
<?php
$var1 = $_POST['var1'];
$var2 = $_POST['var2'];

if($var1 ==$var2) {
	print "2つの値は同じ数値です。";
}elseif($var1 < $var2){
	print $var1 . "より" . $var2 ."のほうが大きい値です。";
} else {
	print $var1 . "より" . $var2 ."のほうが小さい値です。";
}

switch文

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>無題ドキュメント</title>
</head>

<body>
<form action="post003.php" method="post">
数値を入力してください。<br>
変数var<input type="text" name="var"><br>
<input type="submit" value="送信">
</form>
</body>
</html>
<?php
$var = $_POST['var'];

switch ($var) {
	case 1:
	print '変数varに代入された値は、1です。';
	break;
	case 2:
	print '変数varに代入された値は、2です。';
	break;
	case 3:
	print '変数varに代入された値は、3です。';
	break;
	default:
	print '変数varに代入された値は、1、2、3以外です。';
	break;
}

for文

<!DOCTYPE HTML>
<html lang="ja">
<head>
<meta charset="utf-8">
<title>無題ドキュメント</title>
</head>

<body>
<?php 
for($i=1;$i<=3;$i++) {
   print "TEST" . $i ."<br>\n";
}
for($i=1;$i<=3;$i++) {
   print "PASS" . $i ."<br>\n";
}
print "ループが終了しました。";
?>
</body>
</html>
<!DOCTYPE HTML>
<html lang="ja">
<head>
<meta charset="utf-8">
<title>無題ドキュメント</title>
</head>

<body>
<?php 
print '<<1から10までの偶数を出力>><br>';
for($i=1;$i<=10;$i++) {
	if(($i%2)==0) {
		print $i . "<br>\n";
	}
}
print 'ループが終了しました。<br>';
?>
</body>
</html>

配列(値の合計)

<!DOCTYPE HTML>
<html lang="ja">
<head>
<meta charset="utf-8">
<title>無題ドキュメント</title>
</head>

<body>
<?php 
$tensu = array ( 70, 55, 80, 95, 60 );
print 'for文で合計:';
for($sum=0, $i=0;$i<count($tensu);$i++) {
	$sum += $tensu[$i];
}
print $sum . "<br>\n";
print 'foreach文で合計:';
$sum = 0;
foreach ($tensu as $t) {
	$sum += $t;
}
print $sum . "<br>\n";
print 'array_sum関数で合計:';
print array_sum($tensu);
?>
</body>
</html>

配列(値の最高値)

<!DOCTYPE HTML>
<html lang="ja">
<head>
<meta charset="utf-8">
<title>無題ドキュメント</title>
</head>

<body>
<?php 
$tensu = array ( 70, 55, 80, 95, 60 );
print "テストの最高点数は" . max($tensu) . "点です。";
?>
</body>
</html>

簡易計算機(足し算)

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>無題ドキュメント</title>
</head>

<body>
<form action="post008.php" method="post">
<input type="text" name="var1">  + <input type="text" name="var2"> = ? <br>
<input type="submit" value="送信">
</form>
</body>
</html>
<?php 
$var1 = $_POST['var1'];
$var2 = $_POST['var2'];

print "計算結果は<br>" . $var1 . " + " . $var2 . " = " .($var1 + $var2);
?>
</body>
</html>