Php 脚本行不会弹出,也不会注册到数据库
有人能帮我写代码吗?我在本地主机上注册了,但是脚本没有弹出,也没有注册到数据库 顺便说一下,这是一个我正在制作的搜索引擎,谢谢你的回答Php 脚本行不会弹出,也不会注册到数据库,php,jquery,html,css,Php,Jquery,Html,Css,有人能帮我写代码吗?我在本地主机上注册了,但是脚本没有弹出,也没有注册到数据库 顺便说一下,这是一个我正在制作的搜索引擎,谢谢你的回答 <body> <div class="container-fluid"> <br> <center> <h2><b> Insert Website</b></h2></center>
<body>
<div class="container-fluid">
<br>
<center>
<h2><b> Insert Website</b></h2></center>
<br>
<form action="insert_site.php" method="post" enctype="multipart/form-data">
<div class="form-group">
<div class="row">
<label class="col-sm-2" for="stitle"> Site title</label>
<div class="col-sm-10">
<input type="text" class="form-control" is="stitle" name="s_title" placeholder="Enter Site Title">
</div>
</div>
</div>
</form>
<br>
<form>
<div class="form-group">
<div class="row">
<label class="col-sm-2" for="slink"> Site link</label>
<div class="col-sm-10">
<input type="text" class="form-control" is="slink" name="s_link" placeholder="Enter Site Link">
</div>
</div>
</div>
</form>
<br>
<form>
<div class="form-group">
<div class="row">
<label class="col-sm-2" for="skey"> Site key</label>
<div class="col-sm-10">
<input type="text" class="form-control" is="skey" name="s_key" placeholder="Enter Site key">
</div>
</div>
</div>
</form>
<form>
<div class="form-group">
<div class="row">
<label class="col-sm-2" for="sdes"> Site Description</label>
<div class="col-sm-10">
<textarea class="form-control" is="sdes" name="s_des" placeholder="Enter Site Description"></textarea>
</div>
</div>
</div>
</form>
<form>
<div class="form-group">
<div class="row">
<label class="col-sm-2" for="simg"> Site Image</label>
<div class="col-sm-10">
<input type="file" class="form-control-file" is="simg" name="s_img" placeholder="Enter Site Image">
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<center>
<input type="submit" class="btn btn-outline-success" name="submit" value="Add Website">
<input type="reset" class="btn btn-outline-danger" name="submit" value="Cancel">
</center>
</div>
</div>
</form>
</div>
<script src="https://ajax.googleapis.com/ajaz/libs/kquery/3.0.0/jquery.min.js" integrity="sha384-THPy051/pyDQGamwU6poAc/hOdqxjnoEXzbT+OuUAFqNqFjL+41GLBgCJC3ZOShY" crossorigin="anonymous"></script>
<script tsrc="https://odnjs.cloudflare.com/ajax/libs/tether/1.2.0/js/tether.min.js" integrity="sha384-Plbewg8JY28KFelvJVai01l0WyZzrYWG825m+oZOeDDS1f7d/js61kvy1+X+guPIB" crossorigin="anonymous"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
</body>
<?php
$mysqli = new mysqli("localhost", "root", "", "search");
$result = $mysqli->query("SELECT 'Hello, dear MySQL user!' AS _message FROM DUAL");
$row = $result->fetch_assoc();
echo htmlentities($row['_message']);
if(isset($_POST["submit"]))
{
$s_title = $_POST["s_title"];
$s_link = $_POST["s_link"];
$s_key = $_POST["s_key"];
$s_des = $_POST["s_des"];
$_simg = $_FILES["simg"] ["name"];
if(move_uploaded_file($_FILES["simg"] ["tmp_name"], "img/". $_FILES["simg"] ["name"]))
{
$sql = "insert into website(site_title, site_link, site_key, site_des, site_img) values('$s_title','$s_link','$s_key','$s_des','$s_img')";
$rs = mysqli_query($sql);
if($rs)
{
echo"<script> alert('Site uploaded Successfully') </script>";
}
else
{
echo"<script> alert('Uploaded failed please try again')</script>";
}
}
}
?>
插入网站
网站名称
站点链接
站点密钥
站点描述
站点图像
我只播下这个错误
echo $_simg = $_FILES...
我想你需要换衣服
INSERT INTO : ... '$s_img');
请删除phpdos上的echoon,然后返回任何错误消息?默认情况下,服务器配置中的错误可能会被静音。这里有一个关于启用错误报告的线程:它不显示脚本是否保存了。对不起,忘记删除Echo了。你能给我解释一下吗?我是php新手,所以我不懂