PHP контактную форму, которая будет связана с API с электронной почтой, также отправляется на почтовый идентификатор

У меня есть проблема с формой PHP, которая закодирована следующим образом

<?php
include "conn.php";
?>
<!DOCTYPE html>
<html>
<head>

<title>Redbrick</title>
<meta name="description" content="">
<link rel="shortcut icon" href="images/favicon.ico" />
<?php include "js-css.php"; ?>
<meta charset="UTF-8">
<script>
var deleteid = 0;
function deletefunc(del)
{
deleteid = del;
$( "#deletedialog" ).dialog( "open" );
}
function deletethis()
{
$.post("delete.php?tab=careers", {deleteid : deleteid},
function(data) {
$('#deldiv').show();
}
);
}
</script>
</head>
<body>
<section id="main-content"><section id="content">
<div class="centered">
<div class="grid-1">
<div class="title-grid"><span>Enquiry</span><span style="float:right;text-decoration:none;"><a href="careers-inner.php?type=add" style="color:#fff !important;">Enquiry Listings</a></span></div>
<div class="content-gird">
<div class="alert red hideit" style="display:none;" id="deldiv"><a class="close" onclick ="location.reload();">Close</a></div>
<?php
global $con;
$prod_qry = mysqli_query($con,"select * from signup order by id");
?>
<table class="display" id="example">
<thead>
<tr>
<th class="th_chexbox"><input type="checkbox" name="set" onclick="setChecked(this)" /></th>
<th class="th_title">Fullname</th>
<th class="th_status">Email</th>
<th class="th_action">phone </th>
<th class="th_action">city </th>
<th class="th_action">enquiry </th>
</tr>
</thead>
<tbody>
<?php while ($prod = mysqli_fetch_array($prod_qry)) { ?>
<tr class="item">
<td><input type="checkbox" name="id[]" value="1" /></td>
<td class="subject"><a href="careersdetails-inner.php?type=view&id=<?= $prod['id']; ?>"><?= $prod['fullname']; ?></a></td>
<td><?= $prod['email']; ?></td>
<td><?= $prod['phone']; ?></td>
<td><?= $prod['city']; ?></td>
<td><a href="../<?= $prod['cvpath']; ?>" target="_blank"><?= $prod['needs']; ?></a></td>

</tr>
<?php } ?>
</tbody>
</table>
<div class="clear"> </div>
</div>
</div>
<!--       Table Ends -->

</div><!--end center-->
</section>  <!--end content-->
<!-- Form -->
<div id="deletedialog" title="Upload Images" style="display:none">
<div id='preview'></div>
<h1>Delete</h1>
<div>
Do you really want To Delete this? This cannot be undone!
</div>
</div>
<!-- Form -->
<div class="empty"></div>
</section>   <!--end main-content--></body>
</html>

Теперь проблема в том, что этот код был закодирован предыдущим разработчиком, и мой клиент хочет, чтобы я занимался проектом, но я новичок с PHP-формами, интегрированными в SQL, и письмом, отправляемым клиенту, с подробной информацией о клиентах.

Кроме того, клиенты хотят интегрировать эту контактную форму вместе с некоторым программным обеспечением для управления имуществом, которое использует API, и компания по управлению имуществом предоставила следующую информацию вместе с кодом для интеграции

Начиная

  • Развертывание веб-службы

Имя веб-сервиса — PostEnquiry
Он развернут на сервере 114.143.217.246:85, откуда любое приложение может использовать развернутую на нем веб-службу.

  • Образец заявки

http: // 114.143.217.246:85/HighriseAPI/Enquiry_Service.asmx?op=Enquiry_Method

Изображение здесь

Реализация веб-сервиса

Добавьте ссылку на ссылку на веб-сервис в вашем приложении.
Ниже приведен пример кода для использования веб-службы, предполагая, что проверка выполняется перед вызовом метода сохранения веб-службы. (Пожалуйста, смотрите комментарии для лучшего понимания)

Dim id As Integer
\* Create Instance of a web service *\
Dim objPostEnquiry As New PostEnquiryToERP.PostEnquiryToERP

\* Create Instance of an Enquiry object *\
Dim objEnquiry As New PostEnquiryToERP.Enquiry

\* Set properties of an Enquiry object *\
objEnquiry.EnquiryName = txtName.Text.Trim
objEnquiry.ContactNo = txtContact.Text.Trim
objEnquiry.EmailId = txtEmail.Text.Trim
objEnquiry.Address = txtAddress.Text.Trim
objEnquiry.City = txtCity.Text.Trim
objEnquiry.Zip = txtZip.Text.Trim
objEnquiry.State = txtState.Text.Trim
objEnquiry.Country = txtCountry.Text.Trim
objEnquiry.Remark = txtRemark.Text.Trim
objEnquiry.EnquiryType = txtEnqType.Text.Trim
objEnquiry.Project = txtProject.Text.Trim\* Invoke Save method of web service and pass Enquiry object as an argument*\
id = objPostEnquiry.InsertEnquiry(objEnquiry)

\* If id>0 then assume that record saved successfully *\

If id > 0 Then
lblMessage.Text = "Record Saved Successfully"End If

По завершении кода “objPostEnquiry.InsertEnquiry(objEnquiry)” новый запрос будет сгенерирован в ERP и вернет номер запроса в ERP, иначе вы получите исключение в виде строки.

Я испробовал все возможности и искал весь Google, но не нашел решений, пожалуйста, помогите мне с тем же

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]