将表单数据提交到下一页时,自定义 php 模板无法在 wordpress 上运行
custom php template not working on wordpress when submit form data to next page
这是我在自定义模板中使用的
<form class="register" id="hh" method="POST" action="http://www.website.com/online-registration">
<input type="text" id="name" name="name" value="" class="register-input" placeholder="Name"/>
<input type="email" id="email" name="email" class="register-input" placeholder="Email address" required>
<input type="password" id="password" name="password" class="register-input" placeholder="Password">
<input type="text" id="mobile" name="mobile" value="" placeholder="mobile" class="register-input" required />
<input type="text" id="city" name="city" value="" placeholder="Current City" class="register-input" />
<input type="text" id="qualification" name="qualification" value="" placeholder="Qualification Details" class="register-input" />
<select id="subject" name="subject" class="register-input">
<option value=""> Please Select Type </option>
<option> Seeker </option>
<option> Employer </option>
<textarea cols="40" rows="2" placeholder="Message" class="register-input" id="message" name="message"></textarea>
<input type="submit" value="Send" name="reg" id="reg" class="register-button">
</form>
数据转到下一页时遇到问题
<?php /* Template Name: applyregistration */ ?>
<?php get_header(); include('conn.php'); ?>
Here i get error -Sorry, No Posts Found
<?php
include 'conn.php';
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
}
关闭 Select 标签 select 标签。
<form class="register" id="hh" method="post" action="formaction.php">
<input type="text" id="name" name="name" value="" class="register-input" placeholder="Name"/>
<input type="email" id="email" name="email" class="register-input" placeholder="Email address" required>
<input type="password" id="password" name="password" class="register-input" placeholder="Password">
<input type="text" id="mobile" name="mobile" value="" placeholder="mobile" class="register-input" required />
<input type="text" id="city" name="city" value="" placeholder="Current City" class="register-input" />
<input type="text" id="qualification" name="qualification" value="" placeholder="Qualification Details" class="register-input" />
<select id="subject" name="subject" class="register-input">
<option value=""> Please Select Type </option>
<option> Seeker </option>
<option> Employer </option>
</select>
<textarea cols="40" rows="2" placeholder="Message" class="register-input" id="message" name="message"></textarea>
<input type="submit" value="Send" name="reg" id="reg" class="register-button">
这是我在表单中使用的变量名称的问题..只需更改属性名称..示例-名称为name1,电子邮件为email1..等等..
问题已解决
这个 link 对于在 WordPress 中创建自定义表单非常有用 https://www.inkthemes.com/how-you-can-easily-create-customized-form-in-wordpress/
这是我在自定义模板中使用的
<form class="register" id="hh" method="POST" action="http://www.website.com/online-registration">
<input type="text" id="name" name="name" value="" class="register-input" placeholder="Name"/>
<input type="email" id="email" name="email" class="register-input" placeholder="Email address" required>
<input type="password" id="password" name="password" class="register-input" placeholder="Password">
<input type="text" id="mobile" name="mobile" value="" placeholder="mobile" class="register-input" required />
<input type="text" id="city" name="city" value="" placeholder="Current City" class="register-input" />
<input type="text" id="qualification" name="qualification" value="" placeholder="Qualification Details" class="register-input" />
<select id="subject" name="subject" class="register-input">
<option value=""> Please Select Type </option>
<option> Seeker </option>
<option> Employer </option>
<textarea cols="40" rows="2" placeholder="Message" class="register-input" id="message" name="message"></textarea>
<input type="submit" value="Send" name="reg" id="reg" class="register-button">
</form>
数据转到下一页时遇到问题
<?php /* Template Name: applyregistration */ ?>
<?php get_header(); include('conn.php'); ?>
Here i get error -Sorry, No Posts Found
<?php
include 'conn.php';
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
}
关闭 Select 标签 select 标签。
<form class="register" id="hh" method="post" action="formaction.php">
<input type="text" id="name" name="name" value="" class="register-input" placeholder="Name"/>
<input type="email" id="email" name="email" class="register-input" placeholder="Email address" required>
<input type="password" id="password" name="password" class="register-input" placeholder="Password">
<input type="text" id="mobile" name="mobile" value="" placeholder="mobile" class="register-input" required />
<input type="text" id="city" name="city" value="" placeholder="Current City" class="register-input" />
<input type="text" id="qualification" name="qualification" value="" placeholder="Qualification Details" class="register-input" />
<select id="subject" name="subject" class="register-input">
<option value=""> Please Select Type </option>
<option> Seeker </option>
<option> Employer </option>
</select>
<textarea cols="40" rows="2" placeholder="Message" class="register-input" id="message" name="message"></textarea>
<input type="submit" value="Send" name="reg" id="reg" class="register-button">
这是我在表单中使用的变量名称的问题..只需更改属性名称..示例-名称为name1,电子邮件为email1..等等..
问题已解决
这个 link 对于在 WordPress 中创建自定义表单非常有用 https://www.inkthemes.com/how-you-can-easily-create-customized-form-in-wordpress/