- 15, May 2024
- #1
Привет, ребята,
У меня проблема с контактной формой.
Проблем две.
Оставив html код с одинаковыми id (id=имя имя=id:id=имя имя=email), проверка на ошибки php файла мне говорит, что все хорошо, но на почте я нахожу все те же ответы (очевидно) . Если я сделаю их уникальными (id = имя, имя = имя, id = адрес электронной почты, адрес электронной почты = адрес электронной почты и т. д.), файл php выдаст мне ошибку, и мой адрес электронной почты не предоставит мне текст.
Надеюсь, я ясно выразился.
Есть ли у кого-нибудь решение или предложение? HTML-код такой:
Проблем две.
Оставив html код с одинаковыми id (id=имя имя=id:id=имя имя=email), проверка на ошибки php файла мне говорит, что все хорошо, но на почте я нахожу все те же ответы (очевидно) . Если я сделаю их уникальными (id = имя, имя = имя, id = адрес электронной почты, адрес электронной почты = адрес электронной почты и т. д.), файл php выдаст мне ошибку, и мой адрес электронной почты не предоставит мне текст.
Надеюсь, я ясно выразился.
Есть ли у кого-нибудь решение или предложение? HTML-код такой:
<?php
ini_set('display_errors','On');
error_reporting(E_ALL);
$name = $_POST['nome'];
$name = $_POST['email'];
$name = $_POST['societa'];
$name = $_POST['telefono'];
$messaggio = $_POST['messaggio'];
$from = 'From: My Contact Form';
$to = '[email protected]';
$subject = 'Richiesta info dal sito';
$totalmessage="
Nome: $name \n
Email: $name \n
Società: $name \n
Telefono: $name \n
Messaggio: $messaggio \n";
if (!isset($_POST['submit'])) {
if (mail ($to, $subject, $from, $totalmessage)) {
echo '<p>Il messaggio è stato inviato!</p>';
} else {
echo '<p>Ah! Riprova per cortesia</p>';
}
}
?>
PHP: И это отправляющий PHP-код
<label>Nome e Cognome:</label> <input type="text" class="form-control" id="name" name="nome" required data-validation-required-message="Please enter your name."> <p class="help-block"></p> </div> </div> </div> <div class="col-lg-6 col-md-6 col-sm-6"> <div class="control-group form-group"> <div class="controls"> <label>Email:</label> <input type="text" class="form-control" id="name" name="email" required data-validation-required-message="Please enter your email address."> </div> </div> </div> <div class="col-lg-6 col-md-6 col-sm-6"> <div class="control-group form-group"> <div class="controls"> <label>Società</label> <input type="text" class="form-control" id="name" name="societa" required data-validation-required-message="Please enter your society name."> <p class="help-block"></p> </div> </div> </div> <div class="col-lg-6 col-md-6 col-sm-6"> <div class="control-group form-group"> <div class="controls"> <label>Telefono</label> <input type="text" class="form-control" id="name" name="telefono" required data-validation-required-message="Please enter your number."> <p class="help-block"></p> </div> </div> </div> <div class="clearfix"></div> <div class="col-lg-12 col-md-12 col-sm-12"> <div class="control-group form-group"> <div class="controls"> <label>Messaggio:</label> <textarea rows="10" cols="100" class="form-control" id="messaggio" messaggio="messaggio" required data-validation-required-message="Please enter your message" maxlength="999" style="resize:none"></textarea> </div>
PHP: .