メインのhtmlページでphpフォームの検証から特定のエラーをアニメーション化しようとしています。私の問題は、エラーを渡してjqueryスクリプトをトリガーし、ブラウザページのフォームの上にメッセージをスライドさせる方法がわからないことです。
html - contact.php
<form method="post" name="contact_form" action="message_handler.php">
<input type="text" class="textbox" name="name" maxlength="12" />
<input type="text" class="textbox" name="last_name" maxlength="12" />
<input type="text" class="textbox" name="email" maxlength="40" />
<input type="text" class="textbox_2" name="title" maxlength="40" />
<textarea name="message" ></textarea>
<input type="submit" value="Send Form">
</form>
php - message_handler.php
$name = $last_name = $visitor_email = $title = $message = $about = $validation = '';
$name = $_POST['name'];
$last_name = $_POST['last_name'];
$visitor_email = $_POST['email'];
$title = $_POST['title'];
$message = $_POST['message'];
$about = $_POST['about'];
$validation = $_POST['validation'];
$errors = array();
if( empty($name) || empty($visitor_email) || empty($message) || empty($validation))
{
echo 'Required fields.';
}
jquery-general_script.js
$('.error_message').animate({'width':300}, {queue:false, duration:200});