السلام عليكم ورحمة الله وبركاتة
قمت بعمل الاسكريبت التالى ولكنةلا يعمل
اسكريبت mail اولا حينما اجرب اسكريبت بسيط لايرسل بيانات والان لايعمل ولايرسل اى بيانات
كما اريد توضيح عن الدالة stripslashes فا انا وجدتها فى اسكريبت فا استختها فياريت توضح اكتر
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
& http://www.w3.org/TR/html4/loose.dtd">;;
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
<style type="text/css">
<!--
.style1 {
font-size: 15px;
font-weight: bold;
}
.style3 {
color: #000066;
font-size: 12px;
}
-->
</style>
</head>
<body>
<div id="Layer1" style="position:absolute; left:120px; top:45px; width:391px; height:310px; z-index:1; background-color: #990000; layer-background-color: #990000; border: 1px none #000000;">
<div align="center" class="style1">
<p>my test form </p>
<form name="form1" method="post" action="?add=1">
<p> <pre>
<tt> to </tt><input type="text" name="to"></pre>
</p>
<p>
<pre> from <input type="text" name="from"> </pre>
</p>
<p><pre>
subject<input type="text" name="subject"> </pre>
</p>
<p>
<center><b>your message <b></center>
<br>
<textarea name="message" cols="30" rows="5"></textarea>
</em> </p>
<input type=submit value=submit>
<p> </p>
</form>
<p> </p>
</div>
</div>
</body>
</html>
<!-- نبدأ بالبي أتش بي //-->
<?php
if{$add==1}{
if (!eregi("^[0-9a-z]([-_.]?[0-9a-z])* (at) [0-9a-z]([-.]?[0-9a-z])*\.[a-z]{2,4}$", $email)){//التحقق من البريد
echo "البريد المدخل غير صحيح"; exit();}
$name=stripslashes($name);
$to= stripslashes($to);
$from= stripslashes($from);
$subject = stripslashes($subject);
$message= stripslashes($message);
$mail=mail($to,$subject,$message,"From: $name <$email>");
if($mail){
echo "تم إرسال رسالتك بنجاح";
}else{
echo "لم يتم إرسال الرسالة .. نعتذر عن ذلك";
}
}
?>