2012-02-21 8 views
0

私は現在、PHPに関する知識が非常に限られていると言っていますので、初心者の方にお詫び申し上げます。PHPを使用してカスタムアクションURLに送信する前にフォームを検証する

私は、jQuery検証で完全にスタイリングされた既存のHTMLフォームを持っています。フォームデータは、第三者の電子メールキャンペーンマネージャーに送信されています。追加のサーバー側の検証を追加したいと思います。エラー配列= 0でフォームをカスタムURLアクションに送信するPHP関数を実行する方法はありますか?

私が見ているチュートリアルでは、フォームデータをカスタムビルドサーバーにプッシュしていると仮定しているので、フォームアクションは常に空白のままです。私は追加のバリデーションのためにPHPを使いたいだけです。それだけです。

ガイダンスがあれば、大いに役立ちます。ここに私のフォームコードです。

<form action="http://customURL-for-campaign-manager" onsubmit="return validate()" method="post"> 
    First name:<input type="text" name="customFname" id="name"/> 
    Last Name:</div><input type="text" name="customLname" id="LastName" /> 
    Email Address:<input type="text" name="customEname" /> 
    Zipcode (optional):<input type="text" name="customZname" /> 
<input type="submit" value="Sign Up" /> 
</form> 

ありがとうございます。

答えて

1

あなたはちょうどajaxがvalidate()であなた自身のサーバーを呼び出し、フォーム入力をチェックすることができます。値が気に入ったら、クライアントにサードパーティのサーバーにフォームを送信させることができます。

0

あなたは(http://php.net/manual/en/book.curl.php

それはあなたのhtmlファイルを検証し、可能なコードをサニタイズあなたvalidator.php、にデータを送信することを意味し、ここでのcURLを使用することができます。その後、cURLを使用して最終的な宛先にエラーまたは再ポストするデータを与えます。

関連する問題