У меня есть своя собственная форма, которая отправляет сообщение на два электронных письма. Работает.
Я хотел бы сохранить те же данные из $ _ [POST] в Google Docs.
Как я могу отправить данные на 2 электронных письма и электронную таблицу Google?
HTML код:
<form role="form" action="mail.php" method="post">
<input type="text" name="company" id="company" class="form-control" placeholder="Your company">
<input type="text" name="city" id="city" class="form-control" placeholder="City">
<input type="text" name="person" id="person" class="form-control" placeholder="Name and surname">
<input type="tel" name="phone" id="phone" class="form-control" placeholder="Phone number">
<input type="email" name="email" id="email" class="form-control" placeholder="E-mail">
<button type="submit" id="submit-btn" class="btn btn-default">Submit</button>
</form>
mail.php
<?php
$to = '[email protected], [email protected]';
$subject = 'email from domain.com';
$company = $_POST['company'];
$city = $_POST['city'];
$person = $_POST['person'];
$phone = $_POST['phone'];
$email = $_POST['email'];
$message = '<b>Message from website</b>'. "\r\n". "<br>" .
'<b>Company:</b> '. $company . "\r\n". "<br>" .
'<b>City:</b> '. $city . "\r\n". "<br>" .
'<b>Person:</b> '. $person . "\r\n". "<br>" .
'<b>Phone:</b> '. $phone . "\r\n" . "<br>" .
'<b>Email:</b> '. $email . "\r\n";
$headers = 'From: ' . '[email protected]' . "\r\n" .
'Content-type: text/html; charset=utf-8';
mail($to, $subject, $message, $headers);
echo "Thank You, your email has been sent!<br />";
include 'success.php';
?>
Я видел, что могу создать форму Google и заменить ее, но таким образом я могу только сохранять данные в электронную таблицу, не отправляя электронные письма.
Как я могу совместить обе функции?
Спасибо за все советы.
Увидеть API Google Sheets. Там нажмите на вкладку «Протокол».
Там вы найдете информацию о том, как разместить строку списка на листе Google.
Других решений пока нет …