Как я могу выполнить php как сообщение в приложении MVC C #?

У меня есть простой C # asp.net MVC5 проект с некоторыми загрузками и другими модными плагинами CSS.

У меня мало опыта с этим, поэтому я, возможно, пропустил некоторую основную логику.

Итак, у меня есть этот модный php, который будет отправлять нашим клиентам стильные электронные письма.

То, как настроено представление, выглядит так:

<form (...) method="post" action="sendemail.php">

Как видите, на самом деле не имеет смысла публиковать в «sendemail.php» в приложении C # MVC.

Однако я хочу использовать логику, установленную в sendemail.php для отправки этого электронного письма. Я не могу отобразить в sendemail.php на контроллер / представление (потому что он только (?) Принимает .cshtml).

У кого-нибудь есть идеи, как я могу это сделать?

Это полный код в форме в файле Contact.cshtml:

<form id="main-contact-form" class="contact-form" name="contact-form" method="post" action="sendemail.php">
<div class="col-sm-5 col-sm-offset-1">
<div class="form-group">
<label>Name *</label>
<input type="text" name="name" class="form-control" required="required">
</div>
<div class="form-group">
<label>Email *</label>
<input type="email" name="email" class="form-control" required="required">
</div>
<div class="form-group">
<label>Phone</label>
<input type="number" class="form-control">
</div>
<div class="form-group">
<label>Company Name</label>
<input type="text" class="form-control">
</div>
</div>
<div class="col-sm-5">
<div class="form-group">
<label>Subject *</label>
<input type="text" name="subject" class="form-control" required="required">
</div>
<div class="form-group">
<label>Message *</label>
<textarea name="message" id="message" required="required" class="form-control" rows="8"></textarea>
</div>
<div class="form-group">
<button type="submit" name="submit" class="btn btn-primary btn-lg" required="required">Submit Message</button>
</div>
</div>
</form>

1

Решение

Это очень просто, потому что в конце концов это все о POST запрос.

Неважно, что такое язык программирования на стороне сервера.

Просто отправьте свой запрос в скрипт PHP, а затем перенаправьте его обратно в приложение MVC.

1

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

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

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