小编Tim*_*Gee的帖子

php mail()函数导致找不到404文件页面

我有一个简单的PHP页面与HTML表单.它的设置是为了让您填写表格并自动发送电子邮件到我的电子邮箱.而不是发生这种情况,我没有收到任何电子邮件,页面重定向到"找不到文件(404错误)".

这是PHP

<?php

if (isset($_POST['submit'])){

    //Name
    $Name = $_POST['Name'];
    $Name = mysqli_real_escape_string($Name);

    //Email
    $Email = $_POST['Email'];
    $Email = mysqli_real_escape_string($Email);

    //Subject
    $Subject = $_POST['Subject'];
    $Subject = mysqli_real_escape_string($Subject);

    //Message
    $Message = $_POST['Message'];
    $Message = mysqli_real_escape_string($Message);

    $email_subject = $Subject . ' from: ' . $Email;
    $email_from = $Email;
    $email_body = $Message;

    $webEmail = "temcgee@email.neit.edu";
    $headers = "From: $email_from \r\n";
    $headers .= "Reply-To: $Email \r\n";
    $headers .= 'X-Mailer: PHP/' . phpversion();
    $headers .= 'MIME-Version: 1.0' . "\r\n";
    $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; …
Run Code Online (Sandbox Code Playgroud)

php email

3
推荐指数
1
解决办法
2230
查看次数

使用php时将随机值插入数据库

我正在尝试将电话号码插入我的数据库.我能够连接,并将我的表单(地址,电子邮件等)中的所有其他数据完全插入到数据库中,但是当插入电话号码时,它会忽略实际的电话号码,仅输入此int 2147483647.无论我使用什么电话号码,我只使用这些数字显示在我的数据库中的列中.任何帮助将不胜感激!

这是php的一部分,它从我网站上的表单中收集电话号码

$Phone1 = $_POST['Phone1'];
Run Code Online (Sandbox Code Playgroud)

这是获取电话号码的html表单

<span>
            <input id="element_2_1" name="Phone1" class="element text" size="10" maxlength="10" value="" type="text">
            <label for="element_2_1">(###) ### - ####</label>
</span>
Run Code Online (Sandbox Code Playgroud)

这是SQL插入语句

$sqlInsert = "INSERT INTO `phpmy1_belairfinishing_com`.`Contact`(`ID`, `FName`, `LName`, `Phone`, `Street`, `City`, `State`, `Country`, `Zipcode`, `Email`, `Message`) VALUES (NULL, '".$FName."', '".$LName."', '".$Phone1."', '".$Street."', '".$City."', '".$State."', '".$Country."', '".$Zipcode."', '".$Email."', '".$Message."')";

php sql

0
推荐指数
1
解决办法
148
查看次数

标签 统计

php ×2

email ×1

sql ×1