- 
	
			
				
					April 18th, 2012, 16:14
				
			
			
				
					#1
				
				
				
			
	 
	
		
			
			
				عضو انجمن
			
			
			
			
			
			
				
			
			 
			
				
				
				
				
				
					    
				
			
		 
		
			
				
				
				
					
 اجرا نشدن شرط if
				
				
						
							
							
						
						
				
					
						
							وقتی این صفحه رو تنهایی اجرا میکنم if اجرا میشه
یعنی چک میکنه که متغیر ها مقدار ندارن و پیغام لازم رو میده
ولی وقتی فرم رو  بهش ارسال میکنم شرط ها اجرا نمیشن
یعنی اگر فرم خالی هم ارسال بشه ارور نمیده
چرا؟؟؟
<?php
if(isset($_REQUEST['name'])){
	$name=$_REQUEST['name'];
}else{
	$name=NULL;
	echo "the name filds  is empty";
	}
	
if(isset($_REQUEST['email'])){
	
        $mail=$_REQUEST['email'];
}else{
	$mail=NULL;
	echo "the email filds  is empty, please fill it";
	}
if(isset($_REQUEST['pass'])){
	$pass=$_REQUEST['pass'];
	
}else{
	$pass = NULL;
	echo "the pass field is empty";
	}
if(isset($_REQUEST['comments'])){
	
	$comments=$_REQUEST['comments'];
}else{
	$comments = NULL;
	echo 'please write the comments in the below box'; 
	}
echo "$name $mail $pass $comments";
?>
این هم فرم
<form action="handle.php" method="post">
  <p>
    <input name="name" type="text" />
    
    
  </p>
  <p>
    <label for="textfield"></label>
    <input type="text" name="email" id="textfield" />
  </p>
  <p>
    <label for="textfield2"></label>
    <input type="password" name="pass" id="textfield2" />
  </p>
  <p>
    <label for="textarea"></label>
    <textarea name="comments" id="textarea" cols="45" rows="5"></textarea>
  </p>
  <p>
    <input type="submit" name="submit" id="button" value="Submit" />
  </p>
</form>
---------- Post added at 02:42 PM ---------- Previous post was at 02:30 PM ----------
دوستان چون ادیتور کدها رو درست نشون نمیده اینطوری نوشتم
---------- Post added at 03:14 PM ---------- Previous post was at 02:42 PM ----------
کسی نمیدونه مشکل کجاس؟؟؟؟
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
    
 
		
		- 
		
			
						
						
							April 18th, 2012 16:14
						
					
					
						
							 # ADS
						
					
			
			
			
					
						
			
						
							
								
									
								
							
					
					
			
			
				
			
		 
		
	
- 
	
			
				
					April 18th, 2012, 16:26
				
			
			
				
					#2
				
				
				
			
	 
	
		
			
			
				عضو دائم
			
			
			
			
			
			
				
			
			 
			
				
				
				
				
				
					    
				
			
		 
		
			
				
				
				
					
 پاسخ : اجرا نشدن شرط if
				
				
						
						
				
					
						
							چون خالی هم باشن باز هم ست میشن
شما باید خالی بودنشون رو چک کنید (یا سایر شرط ها برای مقادیر درست)
این یه راه :
						
					 
					
				 
			 
			
			
				
				
				
				
					می خانه اگر ساقی صاحب نظری داشت
می خواری و مستی ره و رسم دیگری داشت
				
				
			 
			
			
		 
	 
		
	
 
- 
    
    
    
    
    
        
            تعداد تشکر ها از rn4j1m1 به دلیل پست مفید 
        
    
    
         
     
 
			
	
- 
	
			
				
					April 18th, 2012, 16:55
				
			
			
				
					#3
				
				
				
			
	 
	
		
			
			
				عضو انجمن
			
			
			
			
			
			
				
			
			 
			
				
				
				
				
				
					    
				
			
		 
		
			
				
				
				
					
 پاسخ : اجرا نشدن شرط if
				
				
						
						
							
						
				
			 
			
			
		 
	 
		
	
 
-