我需要帮助.我的脚本发送电子邮件,但忽略了html标签.任何人都可以帮我这个吗?
我的代码在这里:
$to = "email@example.com";
$subject = 'Povolenie užívate?a';
$message = '<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>
<body>
Užívate? ?aká na vaše schválenie.<br>Meno:$meno <br> Priezvisko:$priezvisko <br>
Firma:$firma<br>
E-mail:$email <br> V prípade ak chcete užívate?a povoli? kliknite na tento odkaz:
<a href="http://website.com/povolenie.php?r=$ret&povolenie=1" target="blank">povoli?</a> <br>
Ak ho povoli? nechcete tak kliknite na tento odkaz:
<a href="http://website.com/povolenie.php?r=$ret&povolenie=0" target="blank">zakáza?</a>"
</body>
</html>';
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; Charset=Windows-1250' ."\r\n";
$headers = 'From: XXX<email@example.com>' . "\r\n" .
"CC: email@example.com"; …Run Code Online (Sandbox Code Playgroud) 我在互联网上放了一个网站,我希望有一个功能,用户可以在表格中输入他们的电子邮件地址,一旦提交,他们将收到预先设定的电子邮件.
还有其他问题,但它们似乎都没有帮助我.
我这里有基本代码:
<form action="send.php" method="post">
<input type="text" name="mail">
<input type="submit" value="send">
</form>
Run Code Online (Sandbox Code Playgroud)
这是send.php
<?php
$mail = $_POST['mail'];
?>
<html>
<a href="mailto:<?php echo $mail ?>"><button>SEND</button></a>
</html>
Run Code Online (Sandbox Code Playgroud)
请原谅你必须按两次发送的事实,我会改变它.
我想要做的是$mail,通过电子邮件发送用户(电子邮件由代表)预先写好的文档,而不是附件,而是电子邮件的组成.
我不确定天气我可以使用word文档,或者背后有复杂的代码.
由于我只熟悉基本的视觉元素,请你解释代码的哪些部分做什么,因为我可能想要调整它.
谢谢!
我有一个[id,first,second,third]包含很多条目的数据库表,我想在[first,second,third]为空时删除所有条目。
我可以使用WHERE和OR吗?
这是我想使用的代码。但是,它可能会显示一些错误:
$sql= "delete * from mytable where first='' or second='' or third=''";
mysql_query($sql) or die("query failed: $sql".mysql_error());
Run Code Online (Sandbox Code Playgroud) 我是PHP的新手,我试图连接到我的数据库,有些你管视频的帮助,但我得到这个错误
不推荐使用:mysql_connect():不推荐使用mysql扩展,将来会删除它:在第7行的C:\ wamp\www\db.php中使用mysqli或PDO
请帮助..我很困惑!!!
我正在浏览我的 GitHub 项目,
期间我发现 hp 确实支持变量名称中的连字符/破折号 (-)。
$var-a=2;
Run Code Online (Sandbox Code Playgroud)
谁能告诉我为什么?
这是因为它是算术运算符吗?php 是否不支持它们的任何其他符号?
此行导致此错误:
floatval(($sumResult[0]/$total)*100);
Run Code Online (Sandbox Code Playgroud)
抛出:
警告:在第44行的/testfile.php中除以零
如何才能显示此错误?
我正在制作一个PHP脚本,从我的数据库中获取表数据,并收到以下错误:
意外')'第2行的C:\ xampp\htdocs\login6.php中的'解析错误:语法错误,意外')'
当我删除它时,我会遇到更多错误.
<?php
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = 'Nemrac587';
$dbname='c';
$conn = mysqli_connect ($dbhost, $dbuser, $dbpass, $dbname);
if(! $conn ) {
die('Could not connect: ' . mysqli_error());
}
$sql = 'SELECT id, name, password FROM users';
mysqli_select_db('test_db');
$retval = mysqli_query( $sql, $conn );
if(! $retval ) { ()
die('Could not get data: ' . mysqli_error());
}
while($row = mysqli_fetch_array($retval, MYSQL_ASSOC)) {
echo "EMP ID :{$row['id']} <br> ".
"EMP NAME : {$row['name']} <br> ".
"EMP SALARY …Run Code Online (Sandbox Code Playgroud) 我现在已经在这几个小时了,并且摸不着头脑是什么问题.
表单工作并发送电子邮件,但是当单击验证链接时,它不会显示回显的"成功"消息,而是显示消息("错误消息"); 信息.和盐有什么关系?
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<input type="text" size="35" name="email" title="Email">
<input id="button" type="submit" name="submit" value="Submit your Email" />
</form>
<?php
$salt = "mysecret";
if(isset($_POST["confirm"]) && isset($_POST["email"])){
$confirm = $_POST["confirm"];
$to_email = $_POST["email"];
if(sha1($salt.$to_email) == $confirm){
echo "Success";
} else{
die("error: mail not confirmed");
}
} elseif(isset($_POST["email"])){
$to_email = $_POST["email"];
$confirm_link = "http://www.mysite.com/form.php?confirm=".urlencode(sha1($salt.$to_email))."&mail=".urlencode($to_email);
$msg = "to confirm ... click the link: \n ".$confirm_link;
mail($to_email, "pls confirm your mail", $msg);
} else{
die("error message");
}
?>
Run Code Online (Sandbox Code Playgroud)