Php 注意:未定义的变量:tipe在线
我是一名学生,目前我正在学习PHP,我被困在这一点上,我真的不明白,我希望有人能教我如何解决这个问题 错误显示: 注意:未定义的变量:第13行C:\xampp\htdocs\q\admin\tambahjadwal.php中的tipe semua从harus diisi开始Php 注意:未定义的变量:tipe在线,php,html,variables,undefined,Php,Html,Variables,Undefined,我是一名学生,目前我正在学习PHP,我被困在这一点上,我真的不明白,我希望有人能教我如何解决这个问题 错误显示: 注意:未定义的变量:第13行C:\xampp\htdocs\q\admin\tambahjadwal.php中的tipe semua从harus diisi开始 <?php include"../koneksi/koneksi.php"; if(isset($_POST['tipe'])){ $berangkat=strip_tags($_POST['tipe']);
<?php
include"../koneksi/koneksi.php";
if(isset($_POST['tipe'])){
$berangkat=strip_tags($_POST['tipe']);
$dari=strip_tags($_POST['lokasi']);
$ke=strip_tags($_POST['harga']);
$waktu=strip_tags($_POST['fasilitas']);
$harga=strip_tags($_POST['max']);
$gambar=$_FILES['gambar']['tmp_name'];
$gambar_name=$_FILES[ 'gambar']['name'];
if($gambar&&$tipe&&$lokasi&&$harga&&$fasilitas&&$max){
move_uploaded_file($gambar, '../gambar/'.$gambar_name);
$insert="insert into hotel values('','$gambar_name','$tipe','$lokasi','$harga','$fasilitas','$max')";
$hasil=mysql_query($insert);
echo"<script>alert('jadwal berhasil ditambah');window.location.href='index.php';</script>";
}else{
echo"semua form harus diisi!";
}}
?>
<html>
<body>
<h2>Tambah Hotel</h2><br />
<form action="#" method="post" enctype="multipart/form-data">
<table width="850" border="0">
<tr>
<td width="360" align="right">gambar</td>
<td width="14" align="center">:</td>
<td width="462"><input type="file" name="gambar" required="required" /></td>
</tr>
<tr>
<td align="right">Tipe</td>
<td align="center">:</td>
<td><input type="text" name="tipe"" class="input" required="required" /></td>
</tr>
<tr>
<td align="right">Lokasi</td>
<td align="center">:</td>
<td><input type="text" name="lokasi" class="input" required="required" /></td>
</tr>
<tr>
<td align="right">Harga</td>
<td align="center">:</td>
<td><input type="text" name="harga" class="input" required="required" /></td>
</tr>
<tr>
<td align="right">Fasilitas</td>
<td align="center">:</td>
<td><input type="text" name="fasilitas" class="input" required="required" /></td>
</tr>
<tr>
<td align="right">Maksimal</td>
<td align="center">:</td>
<td><input type="text" name="max" class="input" required="required" /></td>
</tr>
<tr>
<td height="73" align="right"><input type="reset" value="reset" class="button" /></td>
<td> </td>
<td><input type="submit" value="tambah" class="button" onclick="return confirm('apakah anda yakin?')" /></td>
</tr>
</table>
</form>
</body>
</html>
您应该使用$tipe=strip_标记($\u POST['tipe'])代码>而不是$berangkat=strip_标签($_POST['tipe'])代码>。因为您没有定义变量$tipe
,如果您可以将mysqli与prepare一起使用,那么语句对您来说是安全的。天哪,我忘了更改那些变量名了,非常感谢!如果这对你有用的话,你可以标记一下。你能把灯亮起吗?你是13号线,因为当你试图回答的时候,有人会数数。
<?php
mysql_connect("localhost","root","");
mysql_select_db("a");
?>