gpt4 book ai didi

PHP 表单未提交到下一页

转载 作者:行者123 更新时间:2023-11-29 17:54:31 24 4
gpt4 key购买 nike

登陆页面有表单,但没有提交,也没有重定向到下一页。提交表单后,它停留在同一页面。

之前没问题,但我不知道问题出在哪里。

formPage.php中的代码如下:

<form action="insert.php" enctype="multipart/form-data" class="contact_form" method="post" name="htmlform" >  
<input class="frm-input" name="name" type="text" size="30" maxlength="50" placeholder="Enter Name" required="required" />
<input class="frm-input" name="email" type="text" size="30" maxlength="80" placeholder="Enter Email" required="required"/>
<input class="frm-input" name="jobtype" type="text" size="30" maxlength="30" placeholder="Job Type" required="required"/>
<input class="frm-input" name="ent_type" type="text" size="30" maxlength="80" placeholder="Entity Type" required="required"/>
<input class="frm-input" name="tas_out" type="text" size="30" maxlength="80" placeholder="Task Outline" required="required"/>
<input class="frm-input" name="l_st" type="text" size="30" maxlength="80" placeholder="Logo style of interest (optional)" />

<textarea required="required" class="frm-input frm-txtarea" name="message" placeholder="Task Description!!" maxlength="1000" cols="25" rows="6" ></textarea>
<input style="float: left;" type="file" name="image" size="66"/>
<input type="submit" class="btn btn-success btn-lg" name="submitt" value="submit" style="float: right" />
</form>

在此文件中,我尝试获取表单信息并将其存储在数据库中。但是提交表单后此页面未加载。

insert.php中的代码如下:

<?php

/*
$name = "";
$text = "";
$post = "";
*/

//echo $name;
if (isset($_POST['submitt']))
{
$name = $_POST["name"];
$mail = $_POST["email"];
$j_type = $_POST["jobtype"];
$e_type = $_POST["ent_type"];
$task = $_POST["tas_out"];
$l_st = $_POST["l_st"];
$task_des = $_POST["message"];

$image_name=$_FILES['image']['name'];
$image_type=$_FILES['image']['type'];
$image_size=$_FILES['image']['size'];
$image_temp=$_FILES['image']['tmp_name'];

//$date = date(m-d-y);

echo $name;
echo $mail;
echo $j_type;
echo $e_type;
echo $task;
echo $l_st;
echo $task_des;

if ($image_type=='image/jpeg' || $image_type=='image/png' || $image_type=='image/gif') {
move_uploaded_file($image_temp, "img/$image_name");
}

$connection=mysqli_connect("localhost", "root", "","com");
$query="insert into details (name, mail, j_type, e_type, task_outline, l_style, task_desc, image) values('".$name."','".$mail."','".$j_type."','".$e_type."','".$task."','".$l_st."','".$task_des."','".$image_name."')";

if(mysqli_query($connection,$query)){
//include('test.php');

echo '<h2>Data submitted successfully!!</h2>';

header("refresh:1; url=login.php");
//echo '<a href="test.php" class="btn btn-primary btn-lg" style="float: right; margin-right: 300px; margin-top: 30px;">Back</a>';
}else{

echo "Data not Submitted!";
# code...
}


}

echo "Data not Submitted!";

?>

最佳答案

 echo "Data not Submitted!"; // put this line inside the last bracket

关于PHP 表单未提交到下一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48982347/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com