在这里,我已经尝试了我的查询的所有其他答案,但没有一个适合我的需要。我正在使用PHP5.2,我开始认为这个过滤器可能在我的版本上不起作用吗?我在下面添加了代码,如果你看到什么,请告诉我。我尝试过使用和不使用消毒,每次它只是跳过整个子句并将表单提交给数据库。
if(isset($_POST['fname']) && !empty($_POST['fname']) AND isset($_POST['lname']) && !empty($_POST['lname']) AND isset($_POST
我一直在制作这张表格。我看了各种视频教程和bloqs,但在填写和提交表格时,仍然无法将表格通过电子邮件发送给我。
有没有人能提供一个解决方案?
INDEX.HTML
<html>
<head>
<title>Application</title>
</head>
<body>
<form action="submit.php" method="POST">
<h3>Please fill out the following form:</h3>
我有以下查询
function Add_Oddjob ($Add_Oddjob){
//global $MemberID;
//$update = array();
array_walk($Add_Oddjob, 'array_sanitize');
//foreach($Add_Oddjob as $field=>$data){ //loop through update data in Add_Oddjob.php
//$update[]
我需要用PHP实现这一点:
if submit isset
AND myname isset
AND adress not empty
AND phonenumber not empty
AND email not empty
AND (
institution OR g_year not empty (one should be 'full')
OR
donation_p OR loan_p isset (should be set)
OR
donation_m OR loan_m isset (should be set)..
)
我写的内
以下是测试列表(所有测试都有错误,包括表达式):
php > isset(1); // integer
Fatal error: Cannot use isset() on the result of an expression (you can use "null !== expression" instead) in php shell code on line 1
php > isset('string'); // string
Fatal error: Cannot use isset() on the result of an
我正在尝试使用PHP !isset和一个函数来检查从HTML表单中提交的任何字段是否为空,如果是空的,则终止(退出)脚本。只有我目前奇怪地跳过的代码跳过了我的!isset并继续。+对任何能理解这一点的人都是如此。:)
// Get fields from HTML form
$Name = $_POST["Name"];
$Email = $_POST["Email"];
$Subject = $_POST["Subject"];
$Message = $_POST["Message"];
// Check to make su
我有一个搜索,当用户键入关键字时,脚本将在数据库中查找该关键字:
<form method="GET">
<input type="text" name="q" id="keyword" placeholder="Enter a keyword" >
<input type="submit" value="Search" >
</form>
提交表单后,我会检查以下内容:
//Check is the form is