pershianix
دوشنبه 08 شهریور 1389, 14:48 عصر
با استفاده از یه فرم، کاربر توی کادر مربوط به نوشتن ایمیل، یه ایمیل وارد میکنه و روی دکمه ی submit کلیک میکنه. ایمیل ارسالی به یه برنامه ی php وارد میشه و چک میشه که آیا ایمیل ارسالی به فرم استاندارد (name@organization.domain) نوشته شده یا نه و اگه به فرم استاندارد نوشته شده باشه پیغام That email adress is valid! چاپ میشه.
حالا نمیدونم که چرا موقع اجرا، به کد if گیر داده میشه!
این فرم ارسالی:
<form action="E.php" method=post>
<table border=0>
<tr bgcolor=#cccccc>
<td>Enter your Email address</td>
<td><input type="text" name="che" size="24"></td>
</tr>
<tr>
<td><input type="submit" value="Submit"></td>
</tr>
</table>
</form>
اینم کد چک کردن ایمیل:
<html>
<body>
<?php
$mail=$_POST['che'];
if ('^[a-zA-Z0-9_\-\.] + @[a-zA-Z0-9\-] + \.[a-zA-Z0-9\-\.] +$' ,$mail)
{
echo "That email adress is valid!";
exit;
}
?>
</body>
</html>
ممنون.
حالا نمیدونم که چرا موقع اجرا، به کد if گیر داده میشه!
این فرم ارسالی:
<form action="E.php" method=post>
<table border=0>
<tr bgcolor=#cccccc>
<td>Enter your Email address</td>
<td><input type="text" name="che" size="24"></td>
</tr>
<tr>
<td><input type="submit" value="Submit"></td>
</tr>
</table>
</form>
اینم کد چک کردن ایمیل:
<html>
<body>
<?php
$mail=$_POST['che'];
if ('^[a-zA-Z0-9_\-\.] + @[a-zA-Z0-9\-] + \.[a-zA-Z0-9\-\.] +$' ,$mail)
{
echo "That email adress is valid!";
exit;
}
?>
</body>
</html>
ممنون.