当我选中复选框时,我需要一些 js/ajax/jquery 脚本将数据动态保存到数据库。目前的复选框或加载在记录旁边,并根据是否选中来更改数据库中的变量。但是我必须在选择一个页面以将其保存到数据库后重新加载页面。我可以做其他所有事情,但了解如何为此实现 ajax,因此我不必每次都提交查询并刷新页面。任何帮助是极大的赞赏。
<form name="form1aa" method="post" action="process.php?fn=<? echo $rows['first']; ?>&class=<?php echo $rows['class']; ?>&last=<?php echo $rows['last']; ?>
&model=<?php echo $rows['model']; ?>&cas=<?php echo $rows['cases']; ?>&upid=<?php echo $id; ?>&group=1" id="form1a" >
<select name="type" onchange=" fill_damage (document.form1aa.type.selectedIndex); ">
<option value="Hardware">Hardware</option>
<option value="Software">Software</option>
</select>
<select name="damage">
</select>
<input type=text name="comment" placeholder="Comments Box">
<input type=text name="cost" placeholder="Cost">
<input type="submit" value="Save" name="Save">
</form>
<?php
//Job Status
if(isset($_POST['checkbox'])){$checkbox = $_POST['checkbox'];
if(isset($_POST['activate'])?$activate = $_POST["activate"]:$deactivate = $_POST["deactivate"])
$id = "('" . implode( "','", $checkbox ) . "');" ;
$sql="UPDATE …Run Code Online (Sandbox Code Playgroud) 我一直在使用这个脚本向某些工作人员发送电子邮件,但由于我的系统发生变化,我现在必须发送电子邮件的附件,我已经尝试了多种代码来实现这一目标,但一直没有成功......我仍然记得电子邮件,但没有在这种情况下毫无意义的附件,我已经放置了我正在使用的脚本
我删除了我正在使用的真实地址和smtp服务器
require("PHPMailer/class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP(); // set mailer to use SMTP
$mail->Host = "SMTP.SErver.com";
$mail->From = "From@email.com";
$mail->FromName = "HCSC";
$mail->AddAddress("To@email.com", "Example");
$mail->AddReplyTo("Reply@email.com", "Hcsc");
$mail->WordWrap = 50;
$mail->IsHTML(false);
$mail->Subject = "AuthSMTP Test";
$mail->Body = "AuthSMTP Test Message!";
$mail->AddAttachment("matt.txt"); //this is basicly what i am trying to attach as a test but will be using excel spreadsheets in the production
if(!$mail->Send())
{
echo "Message could not be sent. <p>";
echo "Mailer Error: " . $mail->ErrorInfo;
exit;
}
echo …Run Code Online (Sandbox Code Playgroud)