Почему я продолжаю получать внутреннюю ошибку сервера 505, когда нажимаю кнопку отправки?
<?PHP $email = $_POST["emailaddress"]; $to = "you@youremail.com"; $subject = "New Email Address for Mailing List"; $headers = "From: $email\n"; $message = "A visitor to your site has sent the following email address to be added to your mailing list.\n Email Address: $email"; $user = "$email"; $usersubject = "Thank You"; $userheaders = "From: nellyseifelnasr@gmail.com\n"; $usermessage = "Thank you for subscribing to our mailing list."; mail($to,$subject,$message,$headers); mail($user,$usersubject,$usermessage,$userheaders); ?> <!DOCTYPE html> <html> <head> <style type="text/css"> .form-style-6{ font: 95% Arial, Helvetica, sans-serif; max-width: 400px; margin: 10px auto; padding: 16px; background: #F7F7F7; } .form-style-6 h1{ background: #002D5C; padding: 20px 0; font-size: 140%; font-weight: 300; text-align: center; color: #fff; margin: -16px -16px 16px -16px; } .form-style-6 input[type="text"], .form-style-6 input[type="date"], .form-style-6 input[type="datetime"], .form-style-6 input[type="email"], .form-style-6 input[type="number"], .form-style-6 input[type="search"], .form-style-6 input[type="time"], .form-style-6 input[type="url"], .form-style-6 textarea, .form-style-6 select { -webkit-transition: all 0.30s ease-in-out; -moz-transition: all 0.30s ease-in-out; -ms-transition: all 0.30s ease-in-out; -o-transition: all 0.30s ease-in-out; outline: none; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; width: 100%; background: #fff; margin-bottom: 4%; border: 1px solid #ccc; padding: 3%; color: #555; font: 95% Arial, Helvetica, sans-serif; } .form-style-6 input[type="text"]:focus, .form-style-6 input[type="date"]:focus, .form-style-6 input[type="datetime"]:focus, .form-style-6 input[type="email"]:focus, .form-style-6 input[type="number"]:focus, .form-style-6 input[type="search"]:focus, .form-style-6 input[type="time"]:focus, .form-style-6 input[type="url"]:focus, .form-style-6 textarea:focus, .form-style-6 select:focus { box-shadow: 0 0 5px #43D1AF; padding: 3%; border: 1px solid #43D1AF; } .form-style-6 input[type="submit"], .form-style-6 input[type="button"]{ box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; width: 100%; padding: 3%; background: #002D5C; border-top-style: none; border-right-style: none; border-left-style: none; color: #fff; } .form-style-6 input[type="submit"]:hover, .form-style-6 input[type="button"]:hover{ background: #002D5C; } </style> <body> <div class="form-style-6"> <h1>COUNT ME IN</h1> <form> <input type="text" name="field1" placeholder="Your Name" /> <input type="email" name="field2" placeholder="Email Address" /> <input type="submit" value="Submit" /> </form> </div> </html>
Что я уже пробовал:
Я не уверен, сделал ли я что-то неправильно в HTML-части или в PHP-части, потому что я скопировал вставленные html и php - части вместе. Как я могу исправить эту проблему, чтобы получать благодарственное сообщение всякий раз, когда я нажимаю кнопку отправить (вместо получения ошибки)?
Mohibur Rashid
Конфигурация вашего сервера нарушена
Peter_in_2780
505 версия HTTP не поддерживается сервер не поддерживает версию протокола HTTP, используемую в запросе