- 
	
	
		
			
			
				عضو انجمن
			
			
			
			
			
			
				
			
			 
			
				
				
				
				
				
			
		 
		
			
				
				
				
					
 پاسخ : کنترل url هر پست یا دسته یه مانند وردپرس !
				
				
						
							
							
						
						
				
					
						
							
	
		
			
			
				
					
 نوشته اصلی توسط 
<?php?>
					
				 
				
فایلی که گفتیدو تو روت لوکال هاستم ساختم ( جایی که پوشه cms هست )
ولی وقتی وارد صفحه های سایتم شدم تغییری اعمال نشد ؟ رو لوکال اجرا میشه اصلا؟
این قسمت از پستتونو قشنگ متوجه نشدم :
حال شما می تونید با استفاده از $_GET['url'] و با استفاده از explode لینک های خودرا مدیریت کنید.
میشه یکم توضیح بدید
			
		 
	 
 قبل از پاسخ به سوالتون ، از معماری MVC استفاده می کنید یا خیر ؟
بهتره درسیستمتون فقط یک فایل index باشه و بقیه لینک ها به صورت مجازی ساخته بشه.
اول برای استفاده از اون کد htaccess لازم هستش که rewrite فعال باشه ، در صورتی که از لوکال استفاده می کنید از httpd.conf دنبال LoadModule rewrite_module modules/mod_rewrite.so بگردید و درصورتی که کنار آن # (هشتگ) بود ، آنرا بردارید و ذخیره کنید و در نهایت xampp یا wamp را restart کنید.
حال طبق همون دستور htaccess ، فرضا اگر آدرس ما چنین باشد : test.com/news/5 ، این قسمت یعنی news/5 به صورت get به index.php ارسال میشه  و اگر $_GET['url'] را echo کنید ، به شما news/5 نمایش داده خواهد شد.
حال با استفاده از explode می تونیم news/5 را به آرایه تبدیل کنیم ( به صورت مجزا یعنی آرایه شماره 0 برابر با news و آرایه شماره 1 برابر با 5)
حال می تونیم طوری برنامه را بنویسیم که اگر آرایه 0 news بود ، بره فایل های مربوط به اخبار را در index فراخوانی کنه و آیدی شماره 5 را از دیتابیس بیاره.
						
					 
					
				 
			 
			
			
			
			
		 
	 
		
	
 
- 
    
    
    
    
    
        
            تعداد تشکر ها از shahinmq به دلیل پست مفید 
        
    
    
         
     
 
		
		- 
		
			
						
						
							May 1st, 2016 02:35
						
					
					
						
							 # ADS
						
					
			
			
			
					
						
			
						
							
								
									
								
							
					
					
			
			
				
			
		 
		
	
- 
	
	
		
			
			
				عضو انجمن
			
			
			
			
			
			
				
			
			 
			
				
				
				
				
				
					    
				
			
		 
		
			
				
				
				
					
 پاسخ : کنترل url هر پست یا دسته یه مانند وردپرس !
				
				
						
						
							
						
				
					
						
							
	
		
			
			
				
					
 نوشته اصلی توسط 
<?php?>
					
				 
				کار نمیکنه این دستور . یعنی کار میکنه ولی اون چیز که میخوام نشد
			
		 
	 
 99% احتمال میدم یا این بخشو کامل درست نمیکنین یا از htaccess استفاده نمیکنین 
استفاده از چنتا کلاس اماده روتینگ خیلی راحت تره
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
-