-1
私はこのスラブのPHPを書きました。しかし、私はそれを実行すると、内部サーバーのエラーが発生します。構文エラーですか?誰もそれを見て気にしますか?内部サーバーエラー - これは私の構文ですか?
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<?php
echo error_reporting(E_ALL);
$p1MON = strval($_GET['p1MON']);
$p1TUE = strval($_GET['p1TUE']);
$p1WED = strval($_GET['p1WED']);
$p1THU = strval($_GET['p1THU']);
$p1FRI = strval($_GET['p1FRI']);
$p2MON = strval($_GET['p2MON']);
$p2TUE = strval($_GET['p2TUE']);
$p2WED = strval($_GET['p2WED']);
$p2THU = strval($_GET['p2THU']);
$p2FRI = strval($_GET['p2FRI']);
$p3MON = strval($_GET['p3MON']);
$p3TUE = strval($_GET['p3TUE']);
$p3WED = strval($_GET['p3WED']);
$p3THU = strval($_GET['p3THU']);
$p3FRI = strval($_GET['p3FRI']);
$p4MON = strval($_GET['p4MON']);
$p4TUE = strval($_GET['p4TUE']);
$p4WED = strval($_GET['p4WED']);
$p4THU = strval($_GET['p4THU']);
$p4FRI = strval($_GET['p4FRI']);
$p5MON = strval($_GET['p5MON']);
$p5TUE = strval($_GET['p5TUE']);
$p5WED = strval($_GET['p5WED']);
$p5THU = strval($_GET['p5THU']);
$p5FRI = strval($_GET['p5FRI']);
$p6MON = strval($_GET['p6MON']);
$p6TUE = strval($_GET['p6TUE']);
$p6WED = strval($_GET['p6WED']);
$p6THU = strval($_GET['p6THU']);
$p6FRI = strval($_GET['p6FRI']);
$con = mysqli_connect('localhost','XXXX','XXXX','XXXX');
if (!$con) {
die('Could not connect: ' . mysqli_error($con));
} else {
$sql = "INSERT INTO Caspar (day, P1, P2, P3, P4, P5, P6)
VALUES ('MON', '$p1MON', '$p2MON', '$p3MON', '$p4MON', '$p5MON', '$p6MON')";
if (mysqli_query($con, $sql)) {
echo "okay";
} else {
echo "error";
}
}
mysqli_close($con);
}
?></body>
</html>
ありがとうございます。何かを見つけた場合、またはそれ以上の情報が必要な場合は、私に知らせてください。
実際のエラー*を受け取るには、エラー報告をオンにする必要があります。 'php'コードのようにすることができます:' error_reporting(1); ' – Nytrix
私はすでにエラー報告をE_ALL @Nytrixに設定していました。 – Caspar