السلام عليكم و رحمة الله و بركاته
لدي كود php لإدخال بيانات في الداتابيس , أريد عمل validation قبل إرسال البيانات للسيرفر
هذا الكود , يشتغل إذا كان الأكشن فارغ , لكن إذا وضعت اسم ملف الـ php المسوؤل عن عملية الـinsert داخل الأكشن ينتقل إلى الملف بدون تحقق للبيانات
<?xml version = "1.0" encoding = "utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns = "http://www.w3.org/1999/xhtml">
<head>
<title> Insert data </title>
<link rel="stylesheet" href="style.css" />
<script language="javascript" type="text/javascript">
<!--
function validateForm()
{
var x = document.myForm.FilmName.value;
var y= document.myForm.Director.value;
var z= document.myForm.rate.value;
if (x=='' || y=='' || z=='')
{
alert('Fileds must be filled out');
return false;
}
else {
return true;
}
}
//-->
</script>
</head>
<body>
<div id="wrapper">
<a href="myWeb.html"><img title="Click hear to return to main" src="studio_ghibli_smallPic.png" alt="studio ghibli" /></a><hr />
<div id="container">
<form action='insert.php' name='myForm' method= 'post' id='forms' onSubmit='returnvalidate();'>
<h3>
Film name: <input type=text name=FilmName >
<br /><br />
Director: <input type=text name=Director />
<br /><br />
Rating: <input type=text name=rate /><br /></h3>
<br />
<input type=submit value=submit>
</form>
</div>
<div id="footer"> © 2012 All rights reserved. </div><!-- end footer -->
</div>
</body>
</html>أرجو المساعدة سريعاً و جزاكم الله خيراً