私はできるだけ具体的にしようとしますが、何が起こっているのかわからないので、かなり難しいです。データベースに入力した後に自分のウェブページが空白になるのはなぜですか?
<script> window.open("Addmovie.php?tittel=","_self") </script>
しかし、それが返されると、私のページは同じ "URL"になりますが、ほぼ空白のページが表示され、ノルウェー語の "hi"のみが入力されますが、 + f5それでも何も表示されません。私が自分のウェブサイト上の別のページに行って、もう一度戻ると、自分の入力が登録されていることがわかります。私は無関係な方法で前にこのメッセージが出てきたので、何も見えないときに私のプロバイダから "Hi"パートが来ると仮定します。サイト上
私の入力が/どのようにそれは、
私は、戻って取得する私は、私は本当に混乱はどこ
提出ヒットした後のページをご覧になって前にデータベースに値を入力することができました。今は空白に戻っています。コードを投稿することはできますが、投稿する部分はわかりません。
このようなregisterlooksに関する入力ファイル:
<html>
<head>
</head>
<body>
<h3>Add a movie</h3>
<form action="movieregister.php" method="post" enctype="multipart/form-data">
<p>
<label>Title: </label><input type="text" name="tittel">
</p>
<p>
<label>Year: </label><input type="text" name="aar">
</p>
<p>
<label>Genre: </label><input type="text" name="genre">
</p>
<p>
<label>Description: </label>
<br><textarea rows="5" <input type="text" name="plot"></textarea>
</p>
<p>Select image to upload:
<input type="file" name="fileToUpload" id="fileToUpload">
</p>
<input type="submit">
</form>
</body>
</html>
マイレジスタ:
<?php
else {
if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file)||$tittel==""||$aar==""||$genre==""||$plot=="") {
$db=mysqli_connect("$host","$user","$database","$password","$port");
$sql="INSERT INTO gruppe3_film (tittel, aar, genre, plot) VALUES ('$tittel','$aar','$genre','$plot')";
$result=mysqli_query($db,$sql);
echo "The file ". basename($_FILES["fileToUpload"]["name"]). " has been uploaded.";
} else {
echo "Sorry, there was an error uploading your file.";
}
}
$db->close()
?>
<script>
window.open("Addmovie.php?tittel=","_self")
</script>
あなたは/にはいくつかの情報を必要とする場合は離れてお問い合わせください。事前にお返事ありがとうございます。
ですので、phpとhtmlはどこに入りますか?あなたはデータベースについて言いますが、その質問をサポートするコードはありません。ここで私が言うことができるのは......エラーをチェックすることだけです。 –
死者の白いスクリーン誰ですか? http://stackoverflow.com/questions/1475297/phps-white-screen-of-death – CD001