<?php
define('upload', 'images/');
if (isset($_POST['submit'])) {
$name=$_POST['name'];
$score=$_POST['score'];
$screenshoot=$_FILES['screenshoot']['name'];
$target=upload.$screenshoot;
move_uploaded_file($_FILES['screenshoot']['tmp_name'], $target);
if(!empty($name)&&!empty($score)){
$dbc=mysqli_connect('localhost','root','57317019','guitar_game');
$query="INSERT INTO guitargame(id,date,name,score,screenshoot".
"values(0,NOW(),'$name','$score','$screenshoot')";
$result= mysqli_query($dbc,$query);
mysqli_close($dbc);
}
else{
echo "Please fill out all the blanks";
}
}
echo "<p>Thanks for adding your new high score!</p>";
echo "<p><strong>Name:</strong>"."$name</p>";
echo "<p><strong>Score:</strong>"."$score</p>";
echo '<img src="'.$target.'">';
echo '<p><a href="index.php">Back to high scores</a></p>';
?>
img src="'.$target.'"
は何を意味するのですか?代わりにimg src="$target"
を使用してみませんか?前もって感謝します!私はPHPに新しいです。
外側の文字列は一重引用符を使用しているため、一重引用符で$ varsが展開されていません – RiggsFolly
なぜ「Google」ですか? –
@ Fred-ii-これを「重複している」とマークすることは、Mr.tangが本当に学ぶのに役立つでしょうか?確信していません。 – wogsland