【发布时间】:2018-01-05 13:24:46
【问题描述】:
Notice: Undefined index: tombol in C:\xampp\htdocs\pw-liana\submitcomment.php on line 2
Notice: Undefined index: nama in C:\xampp\htdocs\pw-liana\submitcomment.php on line 25
对于 nama(第 25 行)、email(第 25 行)、website(第 25 行)、komentar(第 25 行)、art_id(第 26 行)、art_url(第 26 行)也有相同的通知。 但最后的通知是
Notice: Undefined variable: art_url in C:\xampp\htdocs\pw-liana\submitcomment.php on line 31
我的php代码
<?php
if ($_POST["tombol"]=="Kirim")
{
$nama=$_POST["nama"];
$email=$_POST["email"];
$website=$_POST["website"];
$komentar=$_POST["komentar"];
$art_id=$_POST["art_id"];
$art_url=$_POST["art_url"];
if(empty($nama))
$_POST["nama"]='anonymous';
if(empty($komentar)){
echo "<meta http-equiv='refresh' content='2; url=$art_url'>";
die("komentar harus diisi");}
}
//connect database
$con=mysql_connect("localhost", "root", "");
if(!$con)
die("Tidak dapat melakukan koneksi ke server MySQL");
//Menampilkan data
mysql_select_db("db_web", $con);
$sql="INSERT INTO comment (nama, email, website, komentar, art_id, art_url,
date)
VALUES
('$_POST[nama]','$_POST[email]','$_POST[website]', '$_POST[komentar]',
'$_POST[art_id]', '$_POST[art_url]', NOW())";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "<meta http-equiv='refresh' content='0; url=$art_url'>";
//Memutuskan koneksi
mysql_close($con);
?>
还有我的html代码
<div id="publishcomment">
<?php include("publishcomment.php"); getcomment("1");
$actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
?></div>
<div>
<form name="submitcomment" method="post" action="submitcomment.php">Nama:<br>
<input name="nama" type="text"><br>
Email(optional):<br><input name="email" type="email"><br>
Website(optional):<br><input name="website" type="text"><br>
Komentar:<br><textarea name="komentar" rows="6" cols="50"></textarea><br>
<input name="art_id" value="1" type="hidden">
<input name="art_url" value="" type="hidden"><br>
<input name="tombol" value="Kirim" type="submit">
<input value="Reset" type="Reset">
</form></div>
</article>
</div>
点击提交按钮时出现错误
【问题讨论】:
标签: php html mysql forms mysqli