Intereting Posts
Лучший способ обработки больших XML в PHP Несколько переключений Почти как вкладки JavaScript / CSS Переименование пули моего пользовательского типа сообщений в WordPress больше не работает и сохраняет старую слизню Как добавить атрибут к первому тегу P с использованием регулярного выражения PHP? PHP-конструкторы и статические функции Как обрабатывать связь между доменом и базами данных? Автоматическая отправка почты по определенным датам в PHP PHP getimagesize с переменной Использование DOMDocument для анализа HTML с помощью JS-кода Как перезагрузить запрос http.get после выполнения функции Правило перезаписи приводит к ошибке 403 запрета Нужно отправить изображение и текст на сервер Как я могу разобрать XML для получения нескольких текстовых блоков с помощью SimpleXML? Как получить переменную из родительского URL или родительского iframe? Apache и две версии php на osx-lion

Контактная форма с reCaptcha

Я знаю, что это, возможно, было представлено раньше (извините) У меня есть базовая форма, это идентификатор детали, который нужно отправить, однако я не могу заставить reCaptcha работать с ним. У меня есть googled весь день, но когда я пробую код других людей (поправку, чтобы соответствовать моим), он, похоже, не работает.

Я хотел бы: имя, адрес электронной почты, номер, информационный бюллетень (да / нет) и recaptcha для отправки / работы.

Может кто-нибудь, пожалуйста, дайте мне идею, где я могу ошибаться? что я могу добавить?

Заранее спасибо!

Вот моя форма (html)

<form method="POST" action="Form_Activation.php"> <div class="form-group"> <label for="name">Name:</label> <input type="text" class="form-control" id="name" name="name" placeholder="Full Name" value="" required/> </div> <div class="form-group"> <label for="email">Email:</label> <input type="email" class="form-control" id="email" name="email" value="" placeholder="you@example.com" required/> </div> <div class="form-group"> <label for="number">Number:</label> <input class="form-control" name="number" id="number" value="" placeholder="Contact Number" required/> </div> <div class="form-group"> <label for="message">Message:</label> <textarea class="form-control" name="message" id="message" placeholder="Enter Message.." required></textarea> </div> <div class="form-group"> <input type="checkbox"/> <b> Subscribe to Newsletter</b> </div> <div class="g-recaptcha" data-sitekey="6Le2SBQTAAAAADIOrUEPpcEVvR_c0vN9GzQpLg05"></div> <button type="submit" class="btn btn-default sendbutton">SEND</button> </form> 

Вот мой php (базовый)

  <?php $name = $_POST['name']; $email = $_POST['email']; $number = $_POST['number']; $message = $_POST['message']; //$password = $_POST['password']; //$keyy = $_SERVER['UNIQUE_ID']; $msg = "Name: $name\r\n \r\n"; $msg .= "Email: $email\r\n \r\n"; $msg .= "Number: $number\r\n \r\n"; $msg .= "Message: $message\r\n \r\n"; $recipient = "info@islandwebdesign.co.uk"; $subject = "New Website Request"; $mailheaders = "From:$email"; //$mailheaders .= "Reply-To:$email"; mail($recipient,$subject,$msg,$mailheaders); header("Location: contactus.php?msg=1"); ?>