Iki farklı yerlere bir formdaki bilgileri göndermek için en iyi / en kolay yolu nedir, temelde bir form üzerinde 2 eylemler var. Örneğin ben, her eylem için farklı bir ad verilmesi gereken birkaç alanları var ..
<form id="form" name="form" action='post.php' method='POST' accept-charset='UTF-8'><input type='hidden' name='xnQsjsdp' value=SlGqwqH3ITc$/> <input type='hidden' name='xmIwtLD' value=x4LHs39QfKiFkCs1PrsnsG-*B6-MHnNR/> <input type='hidden' name='actionType' value=TGVhZHM=/> <input type='hidden' name='returnURL' />
<input name='firstName' type='text' id="firstName" style="float:left; width:45%;" maxlength='40' />
<input name='lastName' type='text' id="lastName" style="float:left; width:45%;" maxlength='40' />
<input type="submit" />
</form>
post.php buna benziyor.
<?php
if ($_SERVER['REQUEST_METHOD'] == "POST") {
$hidden1 = $_POST["xnQsjsdp"];
$hidden2 = $_POST["xmIwtLD"];
$hidden3 = $_POST["actionType"];
$hidden4 = $_POST["returnURL"];
$firstName = $_POST["firstName"];
$lastName = $_POST["lastName"];
$street = $_POST["Street"];
$city = $_POST["City"];
$State = $_POST["State"];
$zipCode = $_POST["Zip"];
$email = $_POST["Email"];
$phone = $_POST["Phone"];
$LEADCF7 = $_POST["LEADCF7"];
$zohoPrams = "xnQsjsdp=$hidden1&xmIwtLD=$hidden2&actionType=$hidden3&returnURL=$hidden4&First Name=$firstName&Last Name=$lastName";
$maxPrams = "FName=$firstName&LName=$lastName";
};
?>
<script>
$(function() { // setup an onReady (similar to onLoad) handler
$.post("https://crm.zoho.com/crm/WebToLeadForm", <?php echo $zohoPrams; ?>; // post to first address
$.post("http://www.max360group.com/", <?php echo $maxPrams; ?>; // post to second address
});
</script>
Gördüğünüz gibi ben ajax kullanarak çalıştı .. ama sen bu harika olurdu başka bir şekilde yapmak için herhangi bir öneriniz varsa ben, ben yanlış bir şey yapıyorum sanırım:] Thank you!