Я написал простую форму HTML / PHP, которая принимает входные данные из формы и выводит их в HTML для создания стандартной электронной подписи компании. Он просто отображает строки из полей формы в HTML для подписи.
Форма:
<form action="sig.php" method="post">
Full Name: <input type="text" name="fullName"><br>
Job Title: <input type="text" name="jobTitle"><br>
Direct Phone Number (xxx.xxx.xxxx) <input type="text" name="phoneNumber"><br>
Email: <input type="text" name="email"><br>
<input type="submit">
</form>
PHP:
<div style="font-size:10pt; font-family:'Arial',sans-serif;color:#0E5881">
Please copy/paste the following into your email signature:
</div>
<hr>
<br>
<br>
<div style="font-size:12pt; font-family:'Arial',sans-serif;color:#133467">
<b><?php echo $_POST["fullName"]; ?></b>
</div>
<div style="font-size:10pt; font-family:'Arial',sans-serif;color:#0E5881">
<?php echo $_POST["jobTitle"]; ?>
</div>
<div style="font-size:10pt; font-family:'Arial',sans-serif;color:#656565">
Direct:</b> <?php echo $_POST["phoneNumber"]; ?>
<br>
<a href="mailto:<?php echo $_POST["email"]; ?>"><?php echo $_POST["email"]; ?></a> | <a href="http://www.example.com">www.Example.com</a>
</div>
<br>
<div style="font-size:20pt; font-family:'Arial',sans-serif;color:#676767">
<b>Example.com</b>
Он отлично работает, но теперь они говорят мне, что хотят разместить его на сайте SharePoint Online нашей компании.
Насколько я могу судить, запустить PHP в SharePoint невозможно. Я также не могу использовать веб-часть PageViewer.
Как лучше всего сделать это через SharePoint? Что-то на стороне клиента, которое будет работать внутри SharePoint? Я думаю, что Java Script - это вариант, но я ничего об этом не знаю. Я знаю, что SharePoint использует ASP, но знаю об этом еще меньше.
Любая помощь будет оценена по достоинству!