Difference between revisions of "PHP-and-MySQL/C4/Sessions/Punjabi"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with " {|Border = 1 !Time !Narration |- |0:00 |ਸੱਤ ਸ਼੍ਰੀ ਅਕਾਲ , php ਸੈਸ਼ੰਸ ਉੱਤੇ ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ...")
 
 
Line 3: Line 3:
 
  !Narration
 
  !Narration
 
  |-  
 
  |-  
  |0:00
+
  |00:00
 
  |ਸੱਤ ਸ਼੍ਰੀ ਅਕਾਲ ,  php ਸੈਸ਼ੰਸ  ਉੱਤੇ ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਤੁਹਾਡਾ ਸਵਾਗਤ ਹੈ ।  
 
  |ਸੱਤ ਸ਼੍ਰੀ ਅਕਾਲ ,  php ਸੈਸ਼ੰਸ  ਉੱਤੇ ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਤੁਹਾਡਾ ਸਵਾਗਤ ਹੈ ।  
 
  |-  
 
  |-  
  |0:05
+
  |00:05
 
  |ਸੈਸ਼ੰਸ  ਕੁਕੀਸ  ਦੇ ਕਾਫ਼ੀ ਸਮਾਨ ਹਨ ।  
 
  |ਸੈਸ਼ੰਸ  ਕੁਕੀਸ  ਦੇ ਕਾਫ਼ੀ ਸਮਾਨ ਹਨ ।  
 
  |-  
 
  |-  
  |0:08
+
  |00:08
 
  |ਹਾਲਾਂਕਿ ਸੈਸ਼ੰਸ  ਵਿੱਚ ਆਰਜੀ ਸਮਾਂ ਹੁੰਦਾ ਹੈ -  ਜੋ ਹੈ ਏਕਸਪਾਇਰੀ ਟਾਇਮ ।  
 
  |ਹਾਲਾਂਕਿ ਸੈਸ਼ੰਸ  ਵਿੱਚ ਆਰਜੀ ਸਮਾਂ ਹੁੰਦਾ ਹੈ -  ਜੋ ਹੈ ਏਕਸਪਾਇਰੀ ਟਾਇਮ ।  
 
  |-  
 
  |-  
  |0:12
+
  |00:12
 
  |ਉਹ ਨਸ਼ਟ ਹੋਣਗੀਆਂ ਜਿਵੇਂ ਹੀ ਬਰਾਉਜਰ ਬੰਦ ਹੁੰਦਾ ਹੈ -  ਪੇਜ ਤੋਂ  ਸਾਰੇ ਕਨੈਕਸ਼ਨ ਗਾਇਬ ਹੋ ਜਾਂਦੇ ਹਨ ।   
 
  |ਉਹ ਨਸ਼ਟ ਹੋਣਗੀਆਂ ਜਿਵੇਂ ਹੀ ਬਰਾਉਜਰ ਬੰਦ ਹੁੰਦਾ ਹੈ -  ਪੇਜ ਤੋਂ  ਸਾਰੇ ਕਨੈਕਸ਼ਨ ਗਾਇਬ ਹੋ ਜਾਂਦੇ ਹਨ ।   
 
  |-  
 
  |-  
  |0:19
+
  |00:19
 
  |ਸੋ ਸੈਸ਼ੰਸ  ਕੁਕੀਸ  ਦੇ ਸਮਾਨ ਨਹੀਂ ਹਨ ਕਿਉਂਕਿ ਤੁਸੀ ਵਿਸ਼ੇਸ਼ ਏਕਸਪਾਇਰੀ ਟਾਇਮ ਸੈੱਟ ਨਹੀਂ ਕਰ ਸਕਦੇ ਹੋ ।  
 
  |ਸੋ ਸੈਸ਼ੰਸ  ਕੁਕੀਸ  ਦੇ ਸਮਾਨ ਨਹੀਂ ਹਨ ਕਿਉਂਕਿ ਤੁਸੀ ਵਿਸ਼ੇਸ਼ ਏਕਸਪਾਇਰੀ ਟਾਇਮ ਸੈੱਟ ਨਹੀਂ ਕਰ ਸਕਦੇ ਹੋ ।  
 
  |-  
 
  |-  
  |0:24
+
  |00:24
 
  |ਅਤੇ ਉਹ ਉਸੇ  ਤਰੀਕੇ ਨਾਲ ਸਟੋਰ ਨਹੀਂ ਹੁੰਦੇ ਹਨ ।  
 
  |ਅਤੇ ਉਹ ਉਸੇ  ਤਰੀਕੇ ਨਾਲ ਸਟੋਰ ਨਹੀਂ ਹੁੰਦੇ ਹਨ ।  
 
  |-  
 
  |-  
  |0:28
+
  |00:28
 
  |ਮੇਰਾ ਮਤਲਬ ਹੈ ਕਿ ਸੈਸ਼ਨ ਦੀ id  ਕੁਕੀ ਵਿੱਚ ਸਟੋਰ ਹੋ ਸਕਦੀ ਹੈ ।   
 
  |ਮੇਰਾ ਮਤਲਬ ਹੈ ਕਿ ਸੈਸ਼ਨ ਦੀ id  ਕੁਕੀ ਵਿੱਚ ਸਟੋਰ ਹੋ ਸਕਦੀ ਹੈ ।   
 
  |-  
 
  |-  
  |0:34
+
  |00:34
 
  |ਜਾਂ ਤੁਸੀ ਬਰਾਉਜਰ ਦੇ URL ਵਿੱਚ ਇਸ ਤਰ੍ਹਾਂ ਕੁੱਝ ਵੇਖਿਆ ਹੋਣਾ  ।   
 
  |ਜਾਂ ਤੁਸੀ ਬਰਾਉਜਰ ਦੇ URL ਵਿੱਚ ਇਸ ਤਰ੍ਹਾਂ ਕੁੱਝ ਵੇਖਿਆ ਹੋਣਾ  ।   
 
  |-  
 
  |-  
  |0:40
+
  |00:40
 
  |ਮੈਨੂੰ ਨਾਮ ਯਾਦ ਨਹੀਂ ਹੈ -  ਕੁੱਝ ਬਰਾਬਰ ਹੈ  ,  ਬਹੁਤ ਸਾਰੀ ਗਿਣਤੀ ਅਤੇ ਅੱਖਰ ਵੀ  ।   
 
  |ਮੈਨੂੰ ਨਾਮ ਯਾਦ ਨਹੀਂ ਹੈ -  ਕੁੱਝ ਬਰਾਬਰ ਹੈ  ,  ਬਹੁਤ ਸਾਰੀ ਗਿਣਤੀ ਅਤੇ ਅੱਖਰ ਵੀ  ।   
 
  |-  
 
  |-  
  |0:47
+
  |00:47
 
  |ਸੋ ਮੂਲਰੂਪ ਵਿਚ ਸੈਸ਼ੰਸ  ,  ਕੁਕੀਸ ਦੇ ਕਾਫ਼ੀ ਸਮਾਨ ਹਨ ।  
 
  |ਸੋ ਮੂਲਰੂਪ ਵਿਚ ਸੈਸ਼ੰਸ  ,  ਕੁਕੀਸ ਦੇ ਕਾਫ਼ੀ ਸਮਾਨ ਹਨ ।  
 
  |-  
 
  |-  
  |0:50
+
  |00:50
 
  |ਹਾਲਾਂਕਿ ਉਹ ਲੰਬੇ ਸਮੇਂ ਤੱਕ ਸਟੋਰ ਨਹੀਂ ਰਹਿੰਦੇ  -  ਜਦੋਂ ਤੱਕ ਕਿ ਯੂਜਰ ਬਰਾਉਜਰ ਬੰਦ ਨਹੀਂ ਕਰਦਾ ।   
 
  |ਹਾਲਾਂਕਿ ਉਹ ਲੰਬੇ ਸਮੇਂ ਤੱਕ ਸਟੋਰ ਨਹੀਂ ਰਹਿੰਦੇ  -  ਜਦੋਂ ਤੱਕ ਕਿ ਯੂਜਰ ਬਰਾਉਜਰ ਬੰਦ ਨਹੀਂ ਕਰਦਾ ।   
 
  |-  
 
  |-  
  |0:57
+
  |00:57
 
  |ਠੀਕ ਹੈ  ,  ਤਾਂ ਸੈਸ਼ੰਸ  ਭਿੰਨ ਹਨ ।  
 
  |ਠੀਕ ਹੈ  ,  ਤਾਂ ਸੈਸ਼ੰਸ  ਭਿੰਨ ਹਨ ।  
 
  |-  
 
  |-  
  |1:00
+
  |01:00
 
  |ਸਭ ਤੋਂ ਪਹਿਲਾਂ ,  ਸਾਨੂੰ session_start ਨਾਮਕ ਫੰਕਸ਼ਨ ਨੂੰ ਘੋਸ਼ਿਤ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ।   
 
  |ਸਭ ਤੋਂ ਪਹਿਲਾਂ ,  ਸਾਨੂੰ session_start ਨਾਮਕ ਫੰਕਸ਼ਨ ਨੂੰ ਘੋਸ਼ਿਤ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ।   
 
  |-  
 
  |-  
  |1:09
+
  |01:09
 
  |ਹੁਣ ਇਹ ਹਰ ਪੇਜ ਉੱਤੇ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਜਿਸ ਵਿੱਚ ਤੁਸੀ ਸੈਸ਼ੰਸ  ਦੀ ਵਰਤੋ ਕਰਦੇ ਹੋ ।   
 
  |ਹੁਣ ਇਹ ਹਰ ਪੇਜ ਉੱਤੇ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਜਿਸ ਵਿੱਚ ਤੁਸੀ ਸੈਸ਼ੰਸ  ਦੀ ਵਰਤੋ ਕਰਦੇ ਹੋ ।   
 
  |-  
 
  |-  
  |1:14
+
  |01:14
 
  |ਸੋ ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਇਹ ਨਹੀਂ ਹੈ ਅਤੇ ਤੁਸੀ ਸੈਸ਼ਨ ਵੇਲਿਊ ਨੂੰ ਏਕੋ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਰਹੇ ਹੋ ਜਾਂ ਤੁਸੀ ਸੈਸ਼ਨ ਨੂੰ ਸੈੱਟ  ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਰਹੇ ਹੋ ,  ਇਹ ਕੰਮ  ਨਹੀਂ ਕਰੇਗਾ ।  
 
  |ਸੋ ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਇਹ ਨਹੀਂ ਹੈ ਅਤੇ ਤੁਸੀ ਸੈਸ਼ਨ ਵੇਲਿਊ ਨੂੰ ਏਕੋ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਰਹੇ ਹੋ ਜਾਂ ਤੁਸੀ ਸੈਸ਼ਨ ਨੂੰ ਸੈੱਟ  ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਰਹੇ ਹੋ ,  ਇਹ ਕੰਮ  ਨਹੀਂ ਕਰੇਗਾ ।  
 
  |-  
 
  |-  
  |1:22
+
  |01:22
 
  |ਤੁਹਾਨੂੰ ਸੈਸ਼ਨ ਸਟਾਰਟ ਕੋਡ ਦੀ ਇੱਥੇ ਲੋੜ ਹੈ ।  
 
  |ਤੁਹਾਨੂੰ ਸੈਸ਼ਨ ਸਟਾਰਟ ਕੋਡ ਦੀ ਇੱਥੇ ਲੋੜ ਹੈ ।  
 
  |-  
 
  |-  
  |1:24
+
  |01:24
 
  |ਹੁਣ ਮੈਂ ਤੁਹਾਨੂੰ ਏਰਰ ਦਿਖਾਵਾਂਗਾ  ,  ਜੋ ਤੱਦ ਆਉਂਦੀ ਹੈ ਜਦੋਂ ਤੁਸੀ ਇਸਦੀ ਵਰਤੋ ਨਹੀਂ ਕਰਦੇ ਹੋ ਸੋ ਤੁਹਾਨੂੰ ਇਹ ਯਾਦ ਰੱਖਣਾ ਹੋਵੇਗਾ ।   
 
  |ਹੁਣ ਮੈਂ ਤੁਹਾਨੂੰ ਏਰਰ ਦਿਖਾਵਾਂਗਾ  ,  ਜੋ ਤੱਦ ਆਉਂਦੀ ਹੈ ਜਦੋਂ ਤੁਸੀ ਇਸਦੀ ਵਰਤੋ ਨਹੀਂ ਕਰਦੇ ਹੋ ਸੋ ਤੁਹਾਨੂੰ ਇਹ ਯਾਦ ਰੱਖਣਾ ਹੋਵੇਗਾ ।   
 
  |-  
 
  |-  
  |1:30
+
  |01:30
 
  |ਸੈਸ਼ਨ ਨੂੰ ਬਣਾਉਣਾ ਕਾਫ਼ੀ ਆਸਾਨ ਹੈ ।  
 
  |ਸੈਸ਼ਨ ਨੂੰ ਬਣਾਉਣਾ ਕਾਫ਼ੀ ਆਸਾਨ ਹੈ ।  
 
  |-  
 
  |-  
  |1:34
+
  |01:34
 
  |dollar underscore session ਦੀ ਵਰਤੋ ਕਰੋ  ਅਤੇ square brackets ਵਿੱਚ ਸੈਸ਼ਨ ਦਾ ਨਾਮ ਲਿਖੋ ।  
 
  |dollar underscore session ਦੀ ਵਰਤੋ ਕਰੋ  ਅਤੇ square brackets ਵਿੱਚ ਸੈਸ਼ਨ ਦਾ ਨਾਮ ਲਿਖੋ ।  
 
  |-   
 
  |-   
  |1:40
+
  |01:40
 
  |ਮੈਂ ਨੇਮ  ( name )  ਅਤੇ ਇਸ ਵੇਲਿਊ ਨੂੰ ਕਿਸੇ ਦੇ ਬਰਾਬਰ ਕਰਾਂਗਾ ।  
 
  |ਮੈਂ ਨੇਮ  ( name )  ਅਤੇ ਇਸ ਵੇਲਿਊ ਨੂੰ ਕਿਸੇ ਦੇ ਬਰਾਬਰ ਕਰਾਂਗਾ ।  
 
  |-  
 
  |-  
  |1:44
+
  |01:44
 
  |ਇਹ ਇੱਕ ਸਟਰਿੰਗ ਡੇਟਾ ਜਾਂ ਨਵਾਂ ਲਿਖਤੀ ਡੇਟਾ ਹੋ ਸਕਦਾ ਹੈ ।   
 
  |ਇਹ ਇੱਕ ਸਟਰਿੰਗ ਡੇਟਾ ਜਾਂ ਨਵਾਂ ਲਿਖਤੀ ਡੇਟਾ ਹੋ ਸਕਦਾ ਹੈ ।   
 
  |-  
 
  |-  
  |1:48
+
  |01:48
 
  |ਠੀਕ ਹੈ , ਸਾਡਾ ਸੈਸ਼ਨ ਇੱਥੇ ਸੈੱਟ ਹੈ ।   
 
  |ਠੀਕ ਹੈ , ਸਾਡਾ ਸੈਸ਼ਨ ਇੱਥੇ ਸੈੱਟ ਹੈ ।   
 
  |-  
 
  |-  
  |1:50
+
  |01:50
 
  |ਚੱਲੋ ਇਸਨੂੰ ਪਹਿਲੀ ਵਾਰ ਚਲਾਉਂਦੇ ਹਾਂ ।  
 
  |ਚੱਲੋ ਇਸਨੂੰ ਪਹਿਲੀ ਵਾਰ ਚਲਾਉਂਦੇ ਹਾਂ ।  
 
  |-  
 
  |-  
  |1:53
+
  |01:53
 
  |ਸੋ ਰਿਫਰੇਸ਼ ਕਰੋ ।  
 
  |ਸੋ ਰਿਫਰੇਸ਼ ਕਰੋ ।  
 
  |-  
 
  |-  
  |1:56
+
  |01:56
 
  |ਠੀਕ ਹੈ  ,  ਕੁੱਝ ਨਹੀਂ ਹੋਇਆ ਹੈ ।   
 
  |ਠੀਕ ਹੈ  ,  ਕੁੱਝ ਨਹੀਂ ਹੋਇਆ ਹੈ ।   
 
  |-  
 
  |-  
  |1:58
+
  |01:58
 
  |ਮੈਂ ਇਸ ਕੋਡ ਨੂੰ ਕਮੇਂਟ ਕਰਾਂਗਾ ,  ਜਿਵੇਂ ਮੈਂ ਕੁਕੀਜ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਕੀਤਾ ਸੀ ।   
 
  |ਮੈਂ ਇਸ ਕੋਡ ਨੂੰ ਕਮੇਂਟ ਕਰਾਂਗਾ ,  ਜਿਵੇਂ ਮੈਂ ਕੁਕੀਜ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਕੀਤਾ ਸੀ ।   
 
  |-  
 
  |-  
  |2:01
+
  |02:01
 
  |ਜੇਕਰ ਤੁਸੀਂ ਉਹ ਨਹੀਂ ਵੇਖਿਆ ,  ਤਾਂ ਕਿਰਪਾ ਕਰਕੇ ਵੇਖ ਲਵੋ ।  
 
  |ਜੇਕਰ ਤੁਸੀਂ ਉਹ ਨਹੀਂ ਵੇਖਿਆ ,  ਤਾਂ ਕਿਰਪਾ ਕਰਕੇ ਵੇਖ ਲਵੋ ।  
 
  |-  
 
  |-  
  |2:04
+
  |02:04
 
  |ਅੱਗੇ ,  ਮੈਂ ਸੈਸ਼ਨ ਦੀ ਵੇਲਿਊ ਏਕੋ ਕਰਾਂਗਾ ,  ਜਿਸਨੂੰ ਮੈਂ ਸੈੱਟ ਸੇਟ ਕੀਤਾ ਹੈ ।  
 
  |ਅੱਗੇ ,  ਮੈਂ ਸੈਸ਼ਨ ਦੀ ਵੇਲਿਊ ਏਕੋ ਕਰਾਂਗਾ ,  ਜਿਸਨੂੰ ਮੈਂ ਸੈੱਟ ਸੇਟ ਕੀਤਾ ਹੈ ।  
 
  |-  
 
  |-  
  |2:08
+
  |02:08
 
  |ਉਹ name ਹੈ ।   
 
  |ਉਹ name ਹੈ ।   
 
  |-  
 
  |-  
  |2:11
+
  |02:11
 
  |ਕਿਰਪਾ ਕਰਕੇ ਧਿਆਨ ਦਿਓ ਕਿ ਇਹ ਨਹੀਂ ਚੱਲੇਗਾ ।  
 
  |ਕਿਰਪਾ ਕਰਕੇ ਧਿਆਨ ਦਿਓ ਕਿ ਇਹ ਨਹੀਂ ਚੱਲੇਗਾ ।  
 
  |-  
 
  |-  
  |2:15
+
  |02:15
 
  |ਇਹ ਸਾਰਿਆਂ ਲਈ  ਪੂਰੀ ਤਰ੍ਹਾਂ ਨਾਲ ਨਵੇਂ ਪੇਜ ਉੱਤੇ ਹੋਵੇਗਾ ਜਿਨ੍ਹਾ ਨੂੰ ਤੁਸੀਂ ਜਾਣਦੇ ਹੋ ।   
 
  |ਇਹ ਸਾਰਿਆਂ ਲਈ  ਪੂਰੀ ਤਰ੍ਹਾਂ ਨਾਲ ਨਵੇਂ ਪੇਜ ਉੱਤੇ ਹੋਵੇਗਾ ਜਿਨ੍ਹਾ ਨੂੰ ਤੁਸੀਂ ਜਾਣਦੇ ਹੋ ।   
 
  |-  
 
  |-  
  |2:19
+
  |02:19
 
  |ਲੇਕਿਨ ਇੱਥੇ ਕੇਵਲ ਮੈਂ ਮੇਰਾ ਸੈਸ਼ਨ ਸ਼ੁਰੂ ਕਰ ਰਿਹਾ ਹਾਂ ।   
 
  |ਲੇਕਿਨ ਇੱਥੇ ਕੇਵਲ ਮੈਂ ਮੇਰਾ ਸੈਸ਼ਨ ਸ਼ੁਰੂ ਕਰ ਰਿਹਾ ਹਾਂ ।   
 
  |-  
 
  |-  
  |2:21
+
  |02:21
 
  |ਮੈਨੂੰ name ਨਾਮਕ ਸੈਸ਼ਨ ਵਿੱਖ ਰਿਹਾ ਹੈ ,  ਜਿਸਨੂੰ ਸਾਡੇ ਸਰਵਰ ਨੇ ਪਹਿਲਾਂ ਤੋਂ ਹੀ ਸਟੋਰ ਕੀਤਾ ਹੋਇਆ ਹੈ ।  
 
  |ਮੈਨੂੰ name ਨਾਮਕ ਸੈਸ਼ਨ ਵਿੱਖ ਰਿਹਾ ਹੈ ,  ਜਿਸਨੂੰ ਸਾਡੇ ਸਰਵਰ ਨੇ ਪਹਿਲਾਂ ਤੋਂ ਹੀ ਸਟੋਰ ਕੀਤਾ ਹੋਇਆ ਹੈ ।  
 
  |-  
 
  |-  
  |2:26
+
  |02:26
 
  |ਸੋ ਰਿਫਰੇਸ਼ ਕਰੋ ,  ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਉਹ  alex  ਦੇ ਸਮਾਨ ਹੈ ।   
 
  |ਸੋ ਰਿਫਰੇਸ਼ ਕਰੋ ,  ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਉਹ  alex  ਦੇ ਸਮਾਨ ਹੈ ।   
 
  |-  
 
  |-  
  |2:29
+
  |02:29
 
  |ਸੋ ਤੁਸੀ ਇਸ ਅਤੇ ਇਸ ਕੋਡ ਨੂੰ ਕਿਸੇ ਵੀ ਪੇਜ ਉੱਤੇ ਜੋੜ ਸਕਦੇ ਹੋ ।  
 
  |ਸੋ ਤੁਸੀ ਇਸ ਅਤੇ ਇਸ ਕੋਡ ਨੂੰ ਕਿਸੇ ਵੀ ਪੇਜ ਉੱਤੇ ਜੋੜ ਸਕਦੇ ਹੋ ।  
 
  |-  
 
  |-  
  |2:33
+
  |02:33
 
  |ਸੋ ਤੁਸੀ ਆਪਣਾ ਸੈਸ਼ਨ ਸ਼ੁਰੂ ਕਰ ਸਕਦੇ ਹੋ  ਅਤੇ ਆਪਣੇ ਪੇਜ ਉੱਤੇ ਆਪਣੇ ਸੈਸ਼ਨ ਨਾਮ ਨੂੰ ਏਕੋ ਕਰ ਸਕਦੇ ਹੋ ।  ਜੇਕਰ ਇਹ ਬਰਾਉਜਰ  ਦੇ ਵਰਤਮਾਨ ਸੈਸ਼ਨ  ਦੇ ਕਿਸੇ ਵੀ ਪੇਜ ਉੱਤੇ ਸ਼ੁਰੂ ਕੀਤਾ ਗਿਆ ਹੈ ।   
 
  |ਸੋ ਤੁਸੀ ਆਪਣਾ ਸੈਸ਼ਨ ਸ਼ੁਰੂ ਕਰ ਸਕਦੇ ਹੋ  ਅਤੇ ਆਪਣੇ ਪੇਜ ਉੱਤੇ ਆਪਣੇ ਸੈਸ਼ਨ ਨਾਮ ਨੂੰ ਏਕੋ ਕਰ ਸਕਦੇ ਹੋ ।  ਜੇਕਰ ਇਹ ਬਰਾਉਜਰ  ਦੇ ਵਰਤਮਾਨ ਸੈਸ਼ਨ  ਦੇ ਕਿਸੇ ਵੀ ਪੇਜ ਉੱਤੇ ਸ਼ੁਰੂ ਕੀਤਾ ਗਿਆ ਹੈ ।   
 
  |-  
 
  |-  
  |2:44
+
  |02:44
 
  |ਸੋ ਉਦਾਹਰਣ ਲਈ  ,  ਜੇਕਰ ਮੈਂ ਇੱਕ ਨਵਾਂ ਪੇਜ ਬਣਾਉਂਦਾ ਹਾਂ ,  ਮੇਰੇ php ਕੋਡ ਨੂੰ  ਇੱਥੇ ਜੋੜਦਾ ਹਾਂ  ਅਤੇ session_start  ਲਿਖਦਾ ਹਾਂ ।  
 
  |ਸੋ ਉਦਾਹਰਣ ਲਈ  ,  ਜੇਕਰ ਮੈਂ ਇੱਕ ਨਵਾਂ ਪੇਜ ਬਣਾਉਂਦਾ ਹਾਂ ,  ਮੇਰੇ php ਕੋਡ ਨੂੰ  ਇੱਥੇ ਜੋੜਦਾ ਹਾਂ  ਅਤੇ session_start  ਲਿਖਦਾ ਹਾਂ ।  
 
  |-  
 
  |-  
  |2:49
+
  |02:49
 
  |ਅਤੇ ਫਿਰ ਸੈਸ਼ਨ ਨੇਮ  ( session name )  ਏਕੋ ਕਰਦਾ ਹਾਂ ।   
 
  |ਅਤੇ ਫਿਰ ਸੈਸ਼ਨ ਨੇਮ  ( session name )  ਏਕੋ ਕਰਦਾ ਹਾਂ ।   
 
  |-   
 
  |-   
  |2:56
+
  |02:56
 
  |ਅਤੇ ਮੈਂ ਇਸਨੂੰ ਨਿਊ ਪੇਜ ( new page )  ਜਾਂ ਨਿਊ ਡੋਟ ਪੀਏਚਪੀ ( new dot php  )  ਦੇ ਰੂਪ ਵਿੱਚ ਮੇਰੇ ਸੈਸ਼ੰਸ  ਫੋਲਡਰ ਵਿੱਚ ਸੇਵ ਕਰਾਂਗਾ ।   
 
  |ਅਤੇ ਮੈਂ ਇਸਨੂੰ ਨਿਊ ਪੇਜ ( new page )  ਜਾਂ ਨਿਊ ਡੋਟ ਪੀਏਚਪੀ ( new dot php  )  ਦੇ ਰੂਪ ਵਿੱਚ ਮੇਰੇ ਸੈਸ਼ੰਸ  ਫੋਲਡਰ ਵਿੱਚ ਸੇਵ ਕਰਾਂਗਾ ।   
 
  |-  
 
  |-  
  |3:03
+
  |03:03
 
  |ਸੋ ਜਦੋਂ ਅਸੀ ਇੱਥੇ ਆਪਣੇ ਪੇਜ ਉੱਤੇ ਵਾਪਸ ਆਉਂਦੇ ਹਾਂ ਅਤੇ ਅਸੀ ਇੱਥੇ ਕਲਿਕ ਕਰਦੇ ਹਾਂ ,  ਅਸੀ ਨਿਊ ਡੋਟ ਪੀਏਚਪੀ ( new dot php  )  ਟਾਈਪ ਕਰਦੇ ਹਾਂ ।   
 
  |ਸੋ ਜਦੋਂ ਅਸੀ ਇੱਥੇ ਆਪਣੇ ਪੇਜ ਉੱਤੇ ਵਾਪਸ ਆਉਂਦੇ ਹਾਂ ਅਤੇ ਅਸੀ ਇੱਥੇ ਕਲਿਕ ਕਰਦੇ ਹਾਂ ,  ਅਸੀ ਨਿਊ ਡੋਟ ਪੀਏਚਪੀ ( new dot php  )  ਟਾਈਪ ਕਰਦੇ ਹਾਂ ।   
 
  |-  
 
  |-  
  |3:10
+
  |03:10
 
  |ਸਾਨੂੰ ਵਾਸਤਵ ਵਿੱਚ ਸਮਾਨ ਵੇਲਿਊ ਮਿਲਦੀ ਹੈ ,  ਹਾਲਾਂਕਿ ਅਸੀ ਉਸ ਪੇਜ ਉੱਤੇ ਕੰਮ ਨਹੀਂ ਕਰ ਰਹੇ ਹਾਂ ਜਿਸਨੂੰ ਅਸੀਂ ਆਪਣੇ ਸੈਸ਼ਨ ਵਿੱਚ ਬਣਾਇਆ ਹੈ ,  ਅਸੀ ਅਜੇ  ਵੀ ਇਸਨੂੰ ਐਕਸੇਸ ਕਰਨ ਦੇ ਯੋਗ ਹਾਂ ।  
 
  |ਸਾਨੂੰ ਵਾਸਤਵ ਵਿੱਚ ਸਮਾਨ ਵੇਲਿਊ ਮਿਲਦੀ ਹੈ ,  ਹਾਲਾਂਕਿ ਅਸੀ ਉਸ ਪੇਜ ਉੱਤੇ ਕੰਮ ਨਹੀਂ ਕਰ ਰਹੇ ਹਾਂ ਜਿਸਨੂੰ ਅਸੀਂ ਆਪਣੇ ਸੈਸ਼ਨ ਵਿੱਚ ਬਣਾਇਆ ਹੈ ,  ਅਸੀ ਅਜੇ  ਵੀ ਇਸਨੂੰ ਐਕਸੇਸ ਕਰਨ ਦੇ ਯੋਗ ਹਾਂ ।  
 
  |-  
 
  |-  
  |3:18
+
  |03:18
 
  |ਫਿਰ ਵੀ ,  ਜੇਕਰ ਮੈਂ ਮੇਰਾ ਬਰਾਉਜਰ ਬੰਦ ਕਰਦਾ ਹਾਂ ਅਤੇ ਫਿਰ ਓਪਨ ਕਰਦਾ ਹਾਂ ,  ਤਾਂ ਸੰਭਵ ਹੈ ਕਿ ਇਹ ਸੈਸ਼ਨ ਮੌਜੂਦ ਨਹੀਂ ਹੋਵੇਗਾ ।   
 
  |ਫਿਰ ਵੀ ,  ਜੇਕਰ ਮੈਂ ਮੇਰਾ ਬਰਾਉਜਰ ਬੰਦ ਕਰਦਾ ਹਾਂ ਅਤੇ ਫਿਰ ਓਪਨ ਕਰਦਾ ਹਾਂ ,  ਤਾਂ ਸੰਭਵ ਹੈ ਕਿ ਇਹ ਸੈਸ਼ਨ ਮੌਜੂਦ ਨਹੀਂ ਹੋਵੇਗਾ ।   
 
  |-  
 
  |-  
  |3:25
+
  |03:25
 
  |ਉਂਮੀਦ ਕਰਦਾ ਹਾਂ ਕਿ ਇਹ ਸਪੱਸ਼ਟ ਹੈ ।  ਹੁਣ ਮੈਂ ਤੁਹਾਨੂੰ ਦੱਸਦਾ ਹਾਂ ,  ਕਿ ਕੀ ਹੁੰਦਾ ਹੈ , ਜੇਕਰ ਤੁਸੀ ਸੈਸ਼ਨ ਸਟਾਰਟ ਨਹੀਂ ਲਿਖਦੇ ਹੋ ।   
 
  |ਉਂਮੀਦ ਕਰਦਾ ਹਾਂ ਕਿ ਇਹ ਸਪੱਸ਼ਟ ਹੈ ।  ਹੁਣ ਮੈਂ ਤੁਹਾਨੂੰ ਦੱਸਦਾ ਹਾਂ ,  ਕਿ ਕੀ ਹੁੰਦਾ ਹੈ , ਜੇਕਰ ਤੁਸੀ ਸੈਸ਼ਨ ਸਟਾਰਟ ਨਹੀਂ ਲਿਖਦੇ ਹੋ ।   
 
  |-  
 
  |-  
  |3:31
+
  |03:31
 
  |ਤੁਹਾਨੂੰ ਇਸਦੇ ਸਮਾਨ ਕੁੱਝ ਮਿਲਦਾ ਹੈ ।   
 
  |ਤੁਹਾਨੂੰ ਇਸਦੇ ਸਮਾਨ ਕੁੱਝ ਮਿਲਦਾ ਹੈ ।   
 
  |-  
 
  |-  
  |3:33
+
  |03:33
 
  |ਵਾਪਸ ਚਲਦੇ ਹਾਂ ਅਤੇ ਇਸਨੂੰ ਜਾਂਚਦੇ ਹਾਂ ।  
 
  |ਵਾਪਸ ਚਲਦੇ ਹਾਂ ਅਤੇ ਇਸਨੂੰ ਜਾਂਚਦੇ ਹਾਂ ।  
 
  |-  
 
  |-  
  |3:36
+
  |03:36
 
  |ਇੱਥੇ ਕੀ ਹੋਇਆ ਹੈ ਕਿ ਸਾਨੂੰ ਕੋਈ ਵੀ ਆਉਟਪੁਟ ਨਹੀਂ ਮਿਲ ਰਿਹਾ ਹੈ ,  ਕਿਉਂਕਿ ਅਸੀਂ ਆਪਣਾ ਸੈਸ਼ਨ ਸ਼ੁਰੂ ਨਹੀਂ ਕੀਤਾ ਹੈ ।  
 
  |ਇੱਥੇ ਕੀ ਹੋਇਆ ਹੈ ਕਿ ਸਾਨੂੰ ਕੋਈ ਵੀ ਆਉਟਪੁਟ ਨਹੀਂ ਮਿਲ ਰਿਹਾ ਹੈ ,  ਕਿਉਂਕਿ ਅਸੀਂ ਆਪਣਾ ਸੈਸ਼ਨ ਸ਼ੁਰੂ ਨਹੀਂ ਕੀਤਾ ਹੈ ।  
 
  |-  
 
  |-  
  |3:44
+
  |03:44
 
  |ਜਦੋਂ ਅਸੀ session_start ਟਾਈਪ ਕਰਦੇ ਹਾਂ ,  ਤੁਸੀ ਵੇਖ ਸਕਦੇ ਹੋ ਸਾਨੂੰ ਆਉਟਪੁਟ  ਦੇ ਰੂਪ ਵਿੱਚ ਆਪਣੀ ਵੇਲਿਊ ਮਿਲੀ ਹੈ ।   
 
  |ਜਦੋਂ ਅਸੀ session_start ਟਾਈਪ ਕਰਦੇ ਹਾਂ ,  ਤੁਸੀ ਵੇਖ ਸਕਦੇ ਹੋ ਸਾਨੂੰ ਆਉਟਪੁਟ  ਦੇ ਰੂਪ ਵਿੱਚ ਆਪਣੀ ਵੇਲਿਊ ਮਿਲੀ ਹੈ ।   
 
  |-  
 
  |-  
  |3:51
+
  |03:51
 
  |ਮੇਰੇ ਕੋਲ ਆਉਟਪੁਟ ਨਾ ਹੋਣ ਦਾ ਕਾਰਨ ਇਹ ਹੈ ,  ਕਿਉਂਕਿ ਮੇਰੇ ਕੋਲ ਉਸ ਕਿਸਮ ਦੀ ਏਰਰ ਰਿਪੋਰਟਿੰਗ ਨਹੀਂ ਹੈ ।  
 
  |ਮੇਰੇ ਕੋਲ ਆਉਟਪੁਟ ਨਾ ਹੋਣ ਦਾ ਕਾਰਨ ਇਹ ਹੈ ,  ਕਿਉਂਕਿ ਮੇਰੇ ਕੋਲ ਉਸ ਕਿਸਮ ਦੀ ਏਰਰ ਰਿਪੋਰਟਿੰਗ ਨਹੀਂ ਹੈ ।  
 
  |-  
 
  |-  
  |3:56
+
  |03:56
 
  |ਲੇਕਿਨ ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਵਿਸ਼ੇਸ਼ ਕਿਸਮ ਦੀ ਏਰਰ ਰਿਪੋਰਟਿੰਗ ਹੈ , ਤਾਂ ਮੇਰੇ ਕੋਲ ਉਸ ਉੱਤੇ ਵੀ ਵਧੀਆ ਟਿਊਟੋਰਿਅਲ ਹੈ ,  ਫਿਰ ਤੁਹਾਨੂੰ ਇੱਕ  ਏਰਰ ਮਿਲਣ ਦੀ ਸੰਭਾਵਨਾ ਹੋਵੇਗੀ ।  
 
  |ਲੇਕਿਨ ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਵਿਸ਼ੇਸ਼ ਕਿਸਮ ਦੀ ਏਰਰ ਰਿਪੋਰਟਿੰਗ ਹੈ , ਤਾਂ ਮੇਰੇ ਕੋਲ ਉਸ ਉੱਤੇ ਵੀ ਵਧੀਆ ਟਿਊਟੋਰਿਅਲ ਹੈ ,  ਫਿਰ ਤੁਹਾਨੂੰ ਇੱਕ  ਏਰਰ ਮਿਲਣ ਦੀ ਸੰਭਾਵਨਾ ਹੋਵੇਗੀ ।  
 
  |-  
 
  |-  
  |4:06
+
  |04:06
 
  |ਸੋ ਹੁਣ ਤੁਸੀ ਇਸਨੂੰ ਬੰਦ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਮੈਂ ਤੁਹਾਨੂੰ ਦਿਖਾਵਾਂਗਾ  ਕਿ ਸੈਸ਼ਨ ਨੂੰ ਅਨਸੇਟ ਕਿਵੇਂ ਕਰਦੇ ਹਨ  ।  
 
  |ਸੋ ਹੁਣ ਤੁਸੀ ਇਸਨੂੰ ਬੰਦ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਮੈਂ ਤੁਹਾਨੂੰ ਦਿਖਾਵਾਂਗਾ  ਕਿ ਸੈਸ਼ਨ ਨੂੰ ਅਨਸੇਟ ਕਿਵੇਂ ਕਰਦੇ ਹਨ  ।  
 
  |-  
 
  |-  
  |4:10
+
  |04:10
 
  |ਇੱਥੇ ਇਸਨੂੰ ਕਰਨ  ਦੇ ਦੋ ਤਰੀਕੇ ਹਨ ।  
 
  |ਇੱਥੇ ਇਸਨੂੰ ਕਰਨ  ਦੇ ਦੋ ਤਰੀਕੇ ਹਨ ।  
 
  |-  
 
  |-  
  |4:12
+
  |04:12
 
  |ਆਪਣੇ ਸੈਸ਼ਨ ਨੂੰ ਅਨਸੇਟ ਕਰਨ ਲਈ ਜਾਂ ਤਾਂ ਅਨਸੇਟ ਅਤੇ ਫਿਰ brackets ਵਿੱਚ ਸੈਸ਼ਨ ।   
 
  |ਆਪਣੇ ਸੈਸ਼ਨ ਨੂੰ ਅਨਸੇਟ ਕਰਨ ਲਈ ਜਾਂ ਤਾਂ ਅਨਸੇਟ ਅਤੇ ਫਿਰ brackets ਵਿੱਚ ਸੈਸ਼ਨ ।   
 
  |-   
 
  |-   
  |4:16
+
  |04:16
 
  |ਜਾਂ ਇੱਕ ਬਿਲਕੁਲ ਵਖਰੀ ਕਮਾਂਡ ਦੀ ਵਰਤੋ ਕਰੋ  ਅਤੇ ਉਹ ਹੈ session_destroy .  
 
  |ਜਾਂ ਇੱਕ ਬਿਲਕੁਲ ਵਖਰੀ ਕਮਾਂਡ ਦੀ ਵਰਤੋ ਕਰੋ  ਅਤੇ ਉਹ ਹੈ session_destroy .  
 
  |-  
 
  |-  
  |4:27
+
  |04:27
 
  |ਅਤੇ ਇਨ੍ਹਾਂ ਦੋਨਾਂ ਕਮਾਂਡਸ ਵਿੱਚ ਅੰਤਰ ਇਹ ਹੈ ਕਿ sessions_destroy ਪੂਰੇ ਸੈਸ਼ਨ ਨੂੰ ਨਸ਼ਟ ਕਰ ਦੇਵੇਗਾ , ਜੋ ਇਸ ਵਕ਼ਤ ਤੁਹਾਡੇ ਕੋਲ ਹਨ ।   
 
  |ਅਤੇ ਇਨ੍ਹਾਂ ਦੋਨਾਂ ਕਮਾਂਡਸ ਵਿੱਚ ਅੰਤਰ ਇਹ ਹੈ ਕਿ sessions_destroy ਪੂਰੇ ਸੈਸ਼ਨ ਨੂੰ ਨਸ਼ਟ ਕਰ ਦੇਵੇਗਾ , ਜੋ ਇਸ ਵਕ਼ਤ ਤੁਹਾਡੇ ਕੋਲ ਹਨ ।   
 
  |-  
 
  |-  
  |4:35
+
  |04:35
 
  |ਅਤੇ unset ਵਿਸ਼ੇਸ਼ ਸੈਸ਼ਨ ਨੂੰ ਅਨਸੇਟ ਕਰੇਗਾ ।  
 
  |ਅਤੇ unset ਵਿਸ਼ੇਸ਼ ਸੈਸ਼ਨ ਨੂੰ ਅਨਸੇਟ ਕਰੇਗਾ ।  
 
  |-  
 
  |-  
  |4:40
+
  |04:40
 
  |ਸੋ ਇਹ ਤੁਹਾਡੀ ਇੱਛਾ ਹੈ - ਤੁਸੀ ਯੂਜਰ ਨੂੰ ਲਾਗ ਆਉਟ ਵੀ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ session_destroy ਲਿਖ ਸਕਦੇ ਹੋ ।  
 
  |ਸੋ ਇਹ ਤੁਹਾਡੀ ਇੱਛਾ ਹੈ - ਤੁਸੀ ਯੂਜਰ ਨੂੰ ਲਾਗ ਆਉਟ ਵੀ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ session_destroy ਲਿਖ ਸਕਦੇ ਹੋ ।  
 
  |-  
 
  |-  
  |4:46
+
  |04:46
 
  |ਉਹ ਸਾਰੇ ਮੌਜੂਦਾ ਸੈਸ਼ਨ ਵੇਰਿਏਬਲਸ ਨੂੰ ਹਟਾ ਦੇਵੇਗਾ ,  ਜਿਨ੍ਹਾਂ ਨੂੰ ਤੁਸੀਂ ਹੁਣੇ ਰੱਖਿਆ ਹੋਇਆ ਹੈ ।     
 
  |ਉਹ ਸਾਰੇ ਮੌਜੂਦਾ ਸੈਸ਼ਨ ਵੇਰਿਏਬਲਸ ਨੂੰ ਹਟਾ ਦੇਵੇਗਾ ,  ਜਿਨ੍ਹਾਂ ਨੂੰ ਤੁਸੀਂ ਹੁਣੇ ਰੱਖਿਆ ਹੋਇਆ ਹੈ ।     
 
  |-  
 
  |-  
  |4:50
+
  |04:50
 
  |ਜਾਂ ਨਹੀਂ ਤਾਂ ਤੁਸੀ ਕੇਵਲ ਕਿਸੇ ਵਿਸ਼ੇਸ਼ ਨੂੰ unset  ਕਰ ਸਕਦੇ ਹੋ ।   
 
  |ਜਾਂ ਨਹੀਂ ਤਾਂ ਤੁਸੀ ਕੇਵਲ ਕਿਸੇ ਵਿਸ਼ੇਸ਼ ਨੂੰ unset  ਕਰ ਸਕਦੇ ਹੋ ।   
 
  |-  
 
  |-  
  |4:53
+
  |04:53
 
  |ਸੋ ਸੈਸ਼ਨ ਦੀ ਵਰਤੋ ਕੀ ਹੈ ।  
 
  |ਸੋ ਸੈਸ਼ਨ ਦੀ ਵਰਤੋ ਕੀ ਹੈ ।  
 
  |-  
 
  |-  
  |4:55
+
  |04:55
 
  |ਜੇਕਰ ਤੁਸੀ ਵੇਬਸਾਈਟ ਉੱਤੇ ਆਉਂਦੇ ਹੋ ਅਤੇ Remember me ਵਰਗਾ ਬਾਕਸ ਵੇਖਦੇ ਹੋ ।  ਅਤੇ ਤੁਸੀ ਇਸ ਬਾਕਸ ਨੂੰ ਨਹੀਂ ਚੁਣਦੇ ਹੋ ਤਾਂ ਸੰਭਵ ਹੈ ਕਿ ਤੁਸੀ ਸੈਸ਼ੰਸ ਦੀ ਵਰਤੋ ਕਰ ਰਹੇ ਹੋਵੋਗੇ ।  
 
  |ਜੇਕਰ ਤੁਸੀ ਵੇਬਸਾਈਟ ਉੱਤੇ ਆਉਂਦੇ ਹੋ ਅਤੇ Remember me ਵਰਗਾ ਬਾਕਸ ਵੇਖਦੇ ਹੋ ।  ਅਤੇ ਤੁਸੀ ਇਸ ਬਾਕਸ ਨੂੰ ਨਹੀਂ ਚੁਣਦੇ ਹੋ ਤਾਂ ਸੰਭਵ ਹੈ ਕਿ ਤੁਸੀ ਸੈਸ਼ੰਸ ਦੀ ਵਰਤੋ ਕਰ ਰਹੇ ਹੋਵੋਗੇ ।  
 
  |-  
 
  |-  
  |5:03
+
  |05:03
 
  |ਕਿਉਂਕਿ ਇੱਕ ਵਾਰ ਯੂਜਰ ਬਰਾਉਜਰ ਬੰਦ ਹੋ ਜਾਂਦਾ ਹੈ ,  ਤਾਂ ਤੁਸੀ ਲਾਗ ਆਉਟ ਹੋ ਜਾਓਗੇ  ।   
 
  |ਕਿਉਂਕਿ ਇੱਕ ਵਾਰ ਯੂਜਰ ਬਰਾਉਜਰ ਬੰਦ ਹੋ ਜਾਂਦਾ ਹੈ ,  ਤਾਂ ਤੁਸੀ ਲਾਗ ਆਉਟ ਹੋ ਜਾਓਗੇ  ।   
 
  |-  
 
  |-  
  |5:09
+
  |05:09
 
  |ਅਤੇ ਜਦੋਂ ਤੁਸੀ ਵਾਪਸ ਵੇਬਸਾਈਟ ਉੱਤੇ ਆਉਂਦੇ ਹੋ ,  ਤੁਹਾਨੂੰ ਆਪਣੀ ਜਾਣਕਾਰੀ ਦੁਬਾਰਾ ਟਾਈਪ ਕਰਨੀ ਪਵੇਗੀ ,  ਜਿਵੇਂ ਕਿ ਵੇਬਸਾਈਟ ਨੂੰ ਲਾਗਿਨ ਕਰਨ ਲਈ ਤੁਹਾਡਾ ਯੂਜਰਨੇਮ ਅਤੇ ਪਾਸਵਰਡ ।   
 
  |ਅਤੇ ਜਦੋਂ ਤੁਸੀ ਵਾਪਸ ਵੇਬਸਾਈਟ ਉੱਤੇ ਆਉਂਦੇ ਹੋ ,  ਤੁਹਾਨੂੰ ਆਪਣੀ ਜਾਣਕਾਰੀ ਦੁਬਾਰਾ ਟਾਈਪ ਕਰਨੀ ਪਵੇਗੀ ,  ਜਿਵੇਂ ਕਿ ਵੇਬਸਾਈਟ ਨੂੰ ਲਾਗਿਨ ਕਰਨ ਲਈ ਤੁਹਾਡਾ ਯੂਜਰਨੇਮ ਅਤੇ ਪਾਸਵਰਡ ।   
 
  |-  
 
  |-  
  |5:17
+
  |05:17
 
  |ਲੇਕਿਨ ਇਹ ਵਖਰੀ ਹੈ ਜੇਕਰ ਤੁਸੀ ਕੁਕੀਜ ਦੀ ਵਰਤੋ ਕਰ ਰਹੇ ਹੋ ,  ਕਿਉਂਕਿ ਤੁਸੀਂ ਇੱਕ ਏਕਸਪਾਇਰੀ ਟਾਇਮ ਸੇਟ ਕੀਤਾ ਹੈ ਜਿਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਤੁਹਾਡਾ ਯੂਜਰਨੇਮ ਲਾਗਡ ਇੰਨ ਰਹੇਗਾ ਜਾਂ ਇਹ ਕੁਕੀ ਓਦੋਂ ਤੱਕ ਮੌਜੂਦ ਰਹੇਗੀ ਜਦੋਂ ਤੱਕ ਤੁਸੀ ਇਸਨੂੰ ਨਸ਼ਟ ਕਰਨ ਦਾ ਫ਼ੈਸਲਾ ਨਹੀਂ ਲੈਂਦੇ ।  
 
  |ਲੇਕਿਨ ਇਹ ਵਖਰੀ ਹੈ ਜੇਕਰ ਤੁਸੀ ਕੁਕੀਜ ਦੀ ਵਰਤੋ ਕਰ ਰਹੇ ਹੋ ,  ਕਿਉਂਕਿ ਤੁਸੀਂ ਇੱਕ ਏਕਸਪਾਇਰੀ ਟਾਇਮ ਸੇਟ ਕੀਤਾ ਹੈ ਜਿਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਤੁਹਾਡਾ ਯੂਜਰਨੇਮ ਲਾਗਡ ਇੰਨ ਰਹੇਗਾ ਜਾਂ ਇਹ ਕੁਕੀ ਓਦੋਂ ਤੱਕ ਮੌਜੂਦ ਰਹੇਗੀ ਜਦੋਂ ਤੱਕ ਤੁਸੀ ਇਸਨੂੰ ਨਸ਼ਟ ਕਰਨ ਦਾ ਫ਼ੈਸਲਾ ਨਹੀਂ ਲੈਂਦੇ ।  
 
  |-  
 
  |-  
  |5:30
+
  |05:30
 
  |ਅਤੇ ਆਪਣੀ ਕੁਕੀ ਨੂੰ ਨਸ਼ਟ ਕਰਨ ਲਈ ਅਸੀਂ ਇੱਕ ਕੋਡ ਬਣਾਇਆ ਹੈ ,  ਜਿਵੇਂ ਕਿ ਮੈਂ ਆਪਣੇ ਕੁਕੀਜ  ਦੇ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਵਿਖਾਇਆ ਹੈ ।   
 
  |ਅਤੇ ਆਪਣੀ ਕੁਕੀ ਨੂੰ ਨਸ਼ਟ ਕਰਨ ਲਈ ਅਸੀਂ ਇੱਕ ਕੋਡ ਬਣਾਇਆ ਹੈ ,  ਜਿਵੇਂ ਕਿ ਮੈਂ ਆਪਣੇ ਕੁਕੀਜ  ਦੇ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਵਿਖਾਇਆ ਹੈ ।   
 
  |-  
 
  |-  
  |5:35
+
  |05:35
 
  |ਸੋ ਇਹ ਤੁਹਾਡੀ ਇੱਛਾ ਹੈ ਕਿ ਤੁਸੀ ਸੈਸ਼ੰਸ  ਜਾਂ ਕੁਕੀਜ ਦੀ ਵਰਤੋ ਕਰੋ ।  
 
  |ਸੋ ਇਹ ਤੁਹਾਡੀ ਇੱਛਾ ਹੈ ਕਿ ਤੁਸੀ ਸੈਸ਼ੰਸ  ਜਾਂ ਕੁਕੀਜ ਦੀ ਵਰਤੋ ਕਰੋ ।  
 
  |-  
 
  |-  
  |5:40
+
  |05:40
 
  |ਸੈਸ਼ੰਸ  ਥੋੜ੍ਹੇ ਸਮੇਂ ਲਈ ਚੰਗੇ ਹੁੰਦੇ ਹਨ ,  ਕੁਕੀਜ ਲੰਬੇ ਸਮੇਂ ਲਈ ਚੰਗੀਆਂ ਹੁੰਦੀਆਂ ਹਨ ।  ਵਿਸ਼ੇਸ਼ ਸਮਾਂ ਜਿਹਦੇ ਦੌਰਾਨ ਤੁਸੀ ਡੇਟਾ ਨੂੰ ਰਖਣਾ ਚਾਹੁੰਦੇ ਹੋ ।  
 
  |ਸੈਸ਼ੰਸ  ਥੋੜ੍ਹੇ ਸਮੇਂ ਲਈ ਚੰਗੇ ਹੁੰਦੇ ਹਨ ,  ਕੁਕੀਜ ਲੰਬੇ ਸਮੇਂ ਲਈ ਚੰਗੀਆਂ ਹੁੰਦੀਆਂ ਹਨ ।  ਵਿਸ਼ੇਸ਼ ਸਮਾਂ ਜਿਹਦੇ ਦੌਰਾਨ ਤੁਸੀ ਡੇਟਾ ਨੂੰ ਰਖਣਾ ਚਾਹੁੰਦੇ ਹੋ ।  
 
  |-  
 
  |-  
  |5:49
+
  |05:49
 
  |ਲੇਕਿਨ ਜੇਕਰ ਤੁਸੀਂ ਮੇਰਾ php ਪ੍ਰੋਜੇਕਟ Register and login ਵੇਖਿਆ ਹੈ ,  ਤਾਂ ਤੁਸੀ ਦੇਖੋਗੇ ਕਿ ਮੈਂ ਸੈਸ਼ੰਸ ਦੀ ਵਰਤੋ ਕੀਤੀ ਹੈ ।   
 
  |ਲੇਕਿਨ ਜੇਕਰ ਤੁਸੀਂ ਮੇਰਾ php ਪ੍ਰੋਜੇਕਟ Register and login ਵੇਖਿਆ ਹੈ ,  ਤਾਂ ਤੁਸੀ ਦੇਖੋਗੇ ਕਿ ਮੈਂ ਸੈਸ਼ੰਸ ਦੀ ਵਰਤੋ ਕੀਤੀ ਹੈ ।   
 
  |-  
 
  |-  
  |5:56
+
  |05:56
 
  |ਇਹ ਇਸਲਈ ਕਿਉਂਕਿ ਮੈਨੂੰ ਸੈਸ਼ੰਸ ਦੀ ਵਰਤੋ ਦੀ ਲੋੜ ਪੈਂਦੀ ਹੈ  ,  ਜਦੋਂ ਮੈਂ ਟਿਊਟੋਰਿਅਲਸ ਬਣਾ ਰਿਹਾ ਹੁੰਦਾ ਹਾਂ ।   
 
  |ਇਹ ਇਸਲਈ ਕਿਉਂਕਿ ਮੈਨੂੰ ਸੈਸ਼ੰਸ ਦੀ ਵਰਤੋ ਦੀ ਲੋੜ ਪੈਂਦੀ ਹੈ  ,  ਜਦੋਂ ਮੈਂ ਟਿਊਟੋਰਿਅਲਸ ਬਣਾ ਰਿਹਾ ਹੁੰਦਾ ਹਾਂ ।   
 
  |-  
 
  |-  
  |6:00
+
  |06:00
 
  |ਫਿਰ ਵੀ ,  ਤੁਸੀ ਕਿਸੇ ਵੀ ਫੋਰਮ ਦੀ  ਵਰਤੋ ਕਰ ਸਕਦੇ ਹੋ ।  
 
  |ਫਿਰ ਵੀ ,  ਤੁਸੀ ਕਿਸੇ ਵੀ ਫੋਰਮ ਦੀ  ਵਰਤੋ ਕਰ ਸਕਦੇ ਹੋ ।  
 
  |-  
 
  |-  
  |6:03
+
  |06:03
 
  |ਇਹ ਕੁਕੀ ਹੋ ਸਕਦੀ ਹੈ ,  ਇਹ ਸੈਸ਼ਨ ਹੋ ਸਕਦਾ ਹੈ ।  ਇਹ ਤੁਹਾਡੀ ਇੱਛਾ ਹੈ ਕਿ ਤੁਸੀ ਯੂਜਰ ਨੂੰ ਲੰਬੇ ਸਮੇਂ ਲਈ ਲਾਗਡ-ਇੰਨ ਰੱਖਣਾ ਚਾਹੁੰਦੇ ਹੋ ਕਿ ਨਹੀਂ ।   
 
  |ਇਹ ਕੁਕੀ ਹੋ ਸਕਦੀ ਹੈ ,  ਇਹ ਸੈਸ਼ਨ ਹੋ ਸਕਦਾ ਹੈ ।  ਇਹ ਤੁਹਾਡੀ ਇੱਛਾ ਹੈ ਕਿ ਤੁਸੀ ਯੂਜਰ ਨੂੰ ਲੰਬੇ ਸਮੇਂ ਲਈ ਲਾਗਡ-ਇੰਨ ਰੱਖਣਾ ਚਾਹੁੰਦੇ ਹੋ ਕਿ ਨਹੀਂ ।   
 
  |-  
 
  |-  
  |6:11
+
  |06:11
 
  |ਸੋ ਜੇਕਰ ਇਸ ਉੱਤੇ ਤੁਹਾਡੇ ਕੋਲ ਕੋਈ ਪ੍ਰਸ਼ਨ ਹੈ , ਤਾਂ ਬੇਝਿਜਕ ਮੈਨੂੰ ਸੰਪਰਕ ਕਰੋ ।   
 
  |ਸੋ ਜੇਕਰ ਇਸ ਉੱਤੇ ਤੁਹਾਡੇ ਕੋਲ ਕੋਈ ਪ੍ਰਸ਼ਨ ਹੈ , ਤਾਂ ਬੇਝਿਜਕ ਮੈਨੂੰ ਸੰਪਰਕ ਕਰੋ ।   
 
  |-  
 
  |-  
  |6:16
+
  |06:16
 
  |ਯਕੀਨੀ ਕਰ ਲਵੋ ਕਿ ਤੁਸੀਂ php academy ਉੱਤੇ  ਸਬਸਕਰਾਇਬ ਕੀਤਾ ਹੈ ।   
 
  |ਯਕੀਨੀ ਕਰ ਲਵੋ ਕਿ ਤੁਸੀਂ php academy ਉੱਤੇ  ਸਬਸਕਰਾਇਬ ਕੀਤਾ ਹੈ ।   
 
  |-  
 
  |-  
  |6:20
+
  |06:20
 
  |ਇਹ ਸਕਰਿਪਟ ਹਰਮੀਤ ਸੰਧੂ ਦੁਆਰਾ ਅਨੁਵਾਦਿਤ ਹੈ । ਆਈ . ਆਈ . ਟੀ ਬਾੰਬੇ ਵਲੋਂ ਮੈਂ  ਹੁਣ ਤੁਹਾਡੇ ਤੋਂ ਵਿਦਾ ਲੈਂਦਾ ਹਾਂ ।  ਸਾਡੇ ਨਾਲ ਜੁੜਨ ਲਈ ਧੰਨਵਾਦ  ।
 
  |ਇਹ ਸਕਰਿਪਟ ਹਰਮੀਤ ਸੰਧੂ ਦੁਆਰਾ ਅਨੁਵਾਦਿਤ ਹੈ । ਆਈ . ਆਈ . ਟੀ ਬਾੰਬੇ ਵਲੋਂ ਮੈਂ  ਹੁਣ ਤੁਹਾਡੇ ਤੋਂ ਵਿਦਾ ਲੈਂਦਾ ਹਾਂ ।  ਸਾਡੇ ਨਾਲ ਜੁੜਨ ਲਈ ਧੰਨਵਾਦ  ।
 
|}
 
|}

Latest revision as of 10:39, 11 May 2015

Time Narration
00:00 ਸੱਤ ਸ਼੍ਰੀ ਅਕਾਲ , php ਸੈਸ਼ੰਸ ਉੱਤੇ ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਤੁਹਾਡਾ ਸਵਾਗਤ ਹੈ ।
00:05 ਸੈਸ਼ੰਸ ਕੁਕੀਸ ਦੇ ਕਾਫ਼ੀ ਸਮਾਨ ਹਨ ।
00:08 ਹਾਲਾਂਕਿ ਸੈਸ਼ੰਸ ਵਿੱਚ ਆਰਜੀ ਸਮਾਂ ਹੁੰਦਾ ਹੈ - ਜੋ ਹੈ ਏਕਸਪਾਇਰੀ ਟਾਇਮ ।
00:12 ਉਹ ਨਸ਼ਟ ਹੋਣਗੀਆਂ ਜਿਵੇਂ ਹੀ ਬਰਾਉਜਰ ਬੰਦ ਹੁੰਦਾ ਹੈ - ਪੇਜ ਤੋਂ ਸਾਰੇ ਕਨੈਕਸ਼ਨ ਗਾਇਬ ਹੋ ਜਾਂਦੇ ਹਨ ।
00:19 ਸੋ ਸੈਸ਼ੰਸ ਕੁਕੀਸ ਦੇ ਸਮਾਨ ਨਹੀਂ ਹਨ ਕਿਉਂਕਿ ਤੁਸੀ ਵਿਸ਼ੇਸ਼ ਏਕਸਪਾਇਰੀ ਟਾਇਮ ਸੈੱਟ ਨਹੀਂ ਕਰ ਸਕਦੇ ਹੋ ।
00:24 ਅਤੇ ਉਹ ਉਸੇ ਤਰੀਕੇ ਨਾਲ ਸਟੋਰ ਨਹੀਂ ਹੁੰਦੇ ਹਨ ।
00:28 ਮੇਰਾ ਮਤਲਬ ਹੈ ਕਿ ਸੈਸ਼ਨ ਦੀ id ਕੁਕੀ ਵਿੱਚ ਸਟੋਰ ਹੋ ਸਕਦੀ ਹੈ ।
00:34 ਜਾਂ ਤੁਸੀ ਬਰਾਉਜਰ ਦੇ URL ਵਿੱਚ ਇਸ ਤਰ੍ਹਾਂ ਕੁੱਝ ਵੇਖਿਆ ਹੋਣਾ ।
00:40 ਮੈਨੂੰ ਨਾਮ ਯਾਦ ਨਹੀਂ ਹੈ - ਕੁੱਝ ਬਰਾਬਰ ਹੈ , ਬਹੁਤ ਸਾਰੀ ਗਿਣਤੀ ਅਤੇ ਅੱਖਰ ਵੀ ।
00:47 ਸੋ ਮੂਲਰੂਪ ਵਿਚ ਸੈਸ਼ੰਸ , ਕੁਕੀਸ ਦੇ ਕਾਫ਼ੀ ਸਮਾਨ ਹਨ ।
00:50 ਹਾਲਾਂਕਿ ਉਹ ਲੰਬੇ ਸਮੇਂ ਤੱਕ ਸਟੋਰ ਨਹੀਂ ਰਹਿੰਦੇ - ਜਦੋਂ ਤੱਕ ਕਿ ਯੂਜਰ ਬਰਾਉਜਰ ਬੰਦ ਨਹੀਂ ਕਰਦਾ ।
00:57 ਠੀਕ ਹੈ , ਤਾਂ ਸੈਸ਼ੰਸ ਭਿੰਨ ਹਨ ।
01:00 ਸਭ ਤੋਂ ਪਹਿਲਾਂ , ਸਾਨੂੰ session_start ਨਾਮਕ ਫੰਕਸ਼ਨ ਨੂੰ ਘੋਸ਼ਿਤ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ।
01:09 ਹੁਣ ਇਹ ਹਰ ਪੇਜ ਉੱਤੇ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਜਿਸ ਵਿੱਚ ਤੁਸੀ ਸੈਸ਼ੰਸ ਦੀ ਵਰਤੋ ਕਰਦੇ ਹੋ ।
01:14 ਸੋ ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਇਹ ਨਹੀਂ ਹੈ ਅਤੇ ਤੁਸੀ ਸੈਸ਼ਨ ਵੇਲਿਊ ਨੂੰ ਏਕੋ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਰਹੇ ਹੋ ਜਾਂ ਤੁਸੀ ਸੈਸ਼ਨ ਨੂੰ ਸੈੱਟ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਰਹੇ ਹੋ , ਇਹ ਕੰਮ ਨਹੀਂ ਕਰੇਗਾ ।
01:22 ਤੁਹਾਨੂੰ ਸੈਸ਼ਨ ਸਟਾਰਟ ਕੋਡ ਦੀ ਇੱਥੇ ਲੋੜ ਹੈ ।
01:24 ਹੁਣ ਮੈਂ ਤੁਹਾਨੂੰ ਏਰਰ ਦਿਖਾਵਾਂਗਾ , ਜੋ ਤੱਦ ਆਉਂਦੀ ਹੈ ਜਦੋਂ ਤੁਸੀ ਇਸਦੀ ਵਰਤੋ ਨਹੀਂ ਕਰਦੇ ਹੋ ਸੋ ਤੁਹਾਨੂੰ ਇਹ ਯਾਦ ਰੱਖਣਾ ਹੋਵੇਗਾ ।
01:30 ਸੈਸ਼ਨ ਨੂੰ ਬਣਾਉਣਾ ਕਾਫ਼ੀ ਆਸਾਨ ਹੈ ।
01:34 dollar underscore session ਦੀ ਵਰਤੋ ਕਰੋ ਅਤੇ square brackets ਵਿੱਚ ਸੈਸ਼ਨ ਦਾ ਨਾਮ ਲਿਖੋ ।
01:40 ਮੈਂ ਨੇਮ ( name ) ਅਤੇ ਇਸ ਵੇਲਿਊ ਨੂੰ ਕਿਸੇ ਦੇ ਬਰਾਬਰ ਕਰਾਂਗਾ ।
01:44 ਇਹ ਇੱਕ ਸਟਰਿੰਗ ਡੇਟਾ ਜਾਂ ਨਵਾਂ ਲਿਖਤੀ ਡੇਟਾ ਹੋ ਸਕਦਾ ਹੈ ।
01:48 ਠੀਕ ਹੈ , ਸਾਡਾ ਸੈਸ਼ਨ ਇੱਥੇ ਸੈੱਟ ਹੈ ।
01:50 ਚੱਲੋ ਇਸਨੂੰ ਪਹਿਲੀ ਵਾਰ ਚਲਾਉਂਦੇ ਹਾਂ ।
01:53 ਸੋ ਰਿਫਰੇਸ਼ ਕਰੋ ।
01:56 ਠੀਕ ਹੈ , ਕੁੱਝ ਨਹੀਂ ਹੋਇਆ ਹੈ ।
01:58 ਮੈਂ ਇਸ ਕੋਡ ਨੂੰ ਕਮੇਂਟ ਕਰਾਂਗਾ , ਜਿਵੇਂ ਮੈਂ ਕੁਕੀਜ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਕੀਤਾ ਸੀ ।
02:01 ਜੇਕਰ ਤੁਸੀਂ ਉਹ ਨਹੀਂ ਵੇਖਿਆ , ਤਾਂ ਕਿਰਪਾ ਕਰਕੇ ਵੇਖ ਲਵੋ ।
02:04 ਅੱਗੇ , ਮੈਂ ਸੈਸ਼ਨ ਦੀ ਵੇਲਿਊ ਏਕੋ ਕਰਾਂਗਾ , ਜਿਸਨੂੰ ਮੈਂ ਸੈੱਟ ਸੇਟ ਕੀਤਾ ਹੈ ।
02:08 ਉਹ name ਹੈ ।
02:11 ਕਿਰਪਾ ਕਰਕੇ ਧਿਆਨ ਦਿਓ ਕਿ ਇਹ ਨਹੀਂ ਚੱਲੇਗਾ ।
02:15 ਇਹ ਸਾਰਿਆਂ ਲਈ ਪੂਰੀ ਤਰ੍ਹਾਂ ਨਾਲ ਨਵੇਂ ਪੇਜ ਉੱਤੇ ਹੋਵੇਗਾ ਜਿਨ੍ਹਾ ਨੂੰ ਤੁਸੀਂ ਜਾਣਦੇ ਹੋ ।
02:19 ਲੇਕਿਨ ਇੱਥੇ ਕੇਵਲ ਮੈਂ ਮੇਰਾ ਸੈਸ਼ਨ ਸ਼ੁਰੂ ਕਰ ਰਿਹਾ ਹਾਂ ।
02:21 ਮੈਨੂੰ name ਨਾਮਕ ਸੈਸ਼ਨ ਵਿੱਖ ਰਿਹਾ ਹੈ , ਜਿਸਨੂੰ ਸਾਡੇ ਸਰਵਰ ਨੇ ਪਹਿਲਾਂ ਤੋਂ ਹੀ ਸਟੋਰ ਕੀਤਾ ਹੋਇਆ ਹੈ ।
02:26 ਸੋ ਰਿਫਰੇਸ਼ ਕਰੋ , ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਉਹ alex ਦੇ ਸਮਾਨ ਹੈ ।
02:29 ਸੋ ਤੁਸੀ ਇਸ ਅਤੇ ਇਸ ਕੋਡ ਨੂੰ ਕਿਸੇ ਵੀ ਪੇਜ ਉੱਤੇ ਜੋੜ ਸਕਦੇ ਹੋ ।
02:33 ਸੋ ਤੁਸੀ ਆਪਣਾ ਸੈਸ਼ਨ ਸ਼ੁਰੂ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਆਪਣੇ ਪੇਜ ਉੱਤੇ ਆਪਣੇ ਸੈਸ਼ਨ ਨਾਮ ਨੂੰ ਏਕੋ ਕਰ ਸਕਦੇ ਹੋ । ਜੇਕਰ ਇਹ ਬਰਾਉਜਰ ਦੇ ਵਰਤਮਾਨ ਸੈਸ਼ਨ ਦੇ ਕਿਸੇ ਵੀ ਪੇਜ ਉੱਤੇ ਸ਼ੁਰੂ ਕੀਤਾ ਗਿਆ ਹੈ ।
02:44 ਸੋ ਉਦਾਹਰਣ ਲਈ , ਜੇਕਰ ਮੈਂ ਇੱਕ ਨਵਾਂ ਪੇਜ ਬਣਾਉਂਦਾ ਹਾਂ , ਮੇਰੇ php ਕੋਡ ਨੂੰ ਇੱਥੇ ਜੋੜਦਾ ਹਾਂ ਅਤੇ session_start ਲਿਖਦਾ ਹਾਂ ।
02:49 ਅਤੇ ਫਿਰ ਸੈਸ਼ਨ ਨੇਮ ( session name ) ਏਕੋ ਕਰਦਾ ਹਾਂ ।
02:56 ਅਤੇ ਮੈਂ ਇਸਨੂੰ ਨਿਊ ਪੇਜ ( new page ) ਜਾਂ ਨਿਊ ਡੋਟ ਪੀਏਚਪੀ ( new dot php ) ਦੇ ਰੂਪ ਵਿੱਚ ਮੇਰੇ ਸੈਸ਼ੰਸ ਫੋਲਡਰ ਵਿੱਚ ਸੇਵ ਕਰਾਂਗਾ ।
03:03 ਸੋ ਜਦੋਂ ਅਸੀ ਇੱਥੇ ਆਪਣੇ ਪੇਜ ਉੱਤੇ ਵਾਪਸ ਆਉਂਦੇ ਹਾਂ ਅਤੇ ਅਸੀ ਇੱਥੇ ਕਲਿਕ ਕਰਦੇ ਹਾਂ , ਅਸੀ ਨਿਊ ਡੋਟ ਪੀਏਚਪੀ ( new dot php ) ਟਾਈਪ ਕਰਦੇ ਹਾਂ ।
03:10 ਸਾਨੂੰ ਵਾਸਤਵ ਵਿੱਚ ਸਮਾਨ ਵੇਲਿਊ ਮਿਲਦੀ ਹੈ , ਹਾਲਾਂਕਿ ਅਸੀ ਉਸ ਪੇਜ ਉੱਤੇ ਕੰਮ ਨਹੀਂ ਕਰ ਰਹੇ ਹਾਂ ਜਿਸਨੂੰ ਅਸੀਂ ਆਪਣੇ ਸੈਸ਼ਨ ਵਿੱਚ ਬਣਾਇਆ ਹੈ , ਅਸੀ ਅਜੇ ਵੀ ਇਸਨੂੰ ਐਕਸੇਸ ਕਰਨ ਦੇ ਯੋਗ ਹਾਂ ।
03:18 ਫਿਰ ਵੀ , ਜੇਕਰ ਮੈਂ ਮੇਰਾ ਬਰਾਉਜਰ ਬੰਦ ਕਰਦਾ ਹਾਂ ਅਤੇ ਫਿਰ ਓਪਨ ਕਰਦਾ ਹਾਂ , ਤਾਂ ਸੰਭਵ ਹੈ ਕਿ ਇਹ ਸੈਸ਼ਨ ਮੌਜੂਦ ਨਹੀਂ ਹੋਵੇਗਾ ।
03:25 ਉਂਮੀਦ ਕਰਦਾ ਹਾਂ ਕਿ ਇਹ ਸਪੱਸ਼ਟ ਹੈ । ਹੁਣ ਮੈਂ ਤੁਹਾਨੂੰ ਦੱਸਦਾ ਹਾਂ , ਕਿ ਕੀ ਹੁੰਦਾ ਹੈ , ਜੇਕਰ ਤੁਸੀ ਸੈਸ਼ਨ ਸਟਾਰਟ ਨਹੀਂ ਲਿਖਦੇ ਹੋ ।
03:31 ਤੁਹਾਨੂੰ ਇਸਦੇ ਸਮਾਨ ਕੁੱਝ ਮਿਲਦਾ ਹੈ ।
03:33 ਵਾਪਸ ਚਲਦੇ ਹਾਂ ਅਤੇ ਇਸਨੂੰ ਜਾਂਚਦੇ ਹਾਂ ।
03:36 ਇੱਥੇ ਕੀ ਹੋਇਆ ਹੈ ਕਿ ਸਾਨੂੰ ਕੋਈ ਵੀ ਆਉਟਪੁਟ ਨਹੀਂ ਮਿਲ ਰਿਹਾ ਹੈ , ਕਿਉਂਕਿ ਅਸੀਂ ਆਪਣਾ ਸੈਸ਼ਨ ਸ਼ੁਰੂ ਨਹੀਂ ਕੀਤਾ ਹੈ ।
03:44 ਜਦੋਂ ਅਸੀ session_start ਟਾਈਪ ਕਰਦੇ ਹਾਂ , ਤੁਸੀ ਵੇਖ ਸਕਦੇ ਹੋ ਸਾਨੂੰ ਆਉਟਪੁਟ ਦੇ ਰੂਪ ਵਿੱਚ ਆਪਣੀ ਵੇਲਿਊ ਮਿਲੀ ਹੈ ।
03:51 ਮੇਰੇ ਕੋਲ ਆਉਟਪੁਟ ਨਾ ਹੋਣ ਦਾ ਕਾਰਨ ਇਹ ਹੈ , ਕਿਉਂਕਿ ਮੇਰੇ ਕੋਲ ਉਸ ਕਿਸਮ ਦੀ ਏਰਰ ਰਿਪੋਰਟਿੰਗ ਨਹੀਂ ਹੈ ।
03:56 ਲੇਕਿਨ ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਵਿਸ਼ੇਸ਼ ਕਿਸਮ ਦੀ ਏਰਰ ਰਿਪੋਰਟਿੰਗ ਹੈ , ਤਾਂ ਮੇਰੇ ਕੋਲ ਉਸ ਉੱਤੇ ਵੀ ਵਧੀਆ ਟਿਊਟੋਰਿਅਲ ਹੈ , ਫਿਰ ਤੁਹਾਨੂੰ ਇੱਕ ਏਰਰ ਮਿਲਣ ਦੀ ਸੰਭਾਵਨਾ ਹੋਵੇਗੀ ।
04:06 ਸੋ ਹੁਣ ਤੁਸੀ ਇਸਨੂੰ ਬੰਦ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਮੈਂ ਤੁਹਾਨੂੰ ਦਿਖਾਵਾਂਗਾ ਕਿ ਸੈਸ਼ਨ ਨੂੰ ਅਨਸੇਟ ਕਿਵੇਂ ਕਰਦੇ ਹਨ ।
04:10 ਇੱਥੇ ਇਸਨੂੰ ਕਰਨ ਦੇ ਦੋ ਤਰੀਕੇ ਹਨ ।
04:12 ਆਪਣੇ ਸੈਸ਼ਨ ਨੂੰ ਅਨਸੇਟ ਕਰਨ ਲਈ ਜਾਂ ਤਾਂ ਅਨਸੇਟ ਅਤੇ ਫਿਰ brackets ਵਿੱਚ ਸੈਸ਼ਨ ।
04:16 ਜਾਂ ਇੱਕ ਬਿਲਕੁਲ ਵਖਰੀ ਕਮਾਂਡ ਦੀ ਵਰਤੋ ਕਰੋ ਅਤੇ ਉਹ ਹੈ session_destroy .
04:27 ਅਤੇ ਇਨ੍ਹਾਂ ਦੋਨਾਂ ਕਮਾਂਡਸ ਵਿੱਚ ਅੰਤਰ ਇਹ ਹੈ ਕਿ sessions_destroy ਪੂਰੇ ਸੈਸ਼ਨ ਨੂੰ ਨਸ਼ਟ ਕਰ ਦੇਵੇਗਾ , ਜੋ ਇਸ ਵਕ਼ਤ ਤੁਹਾਡੇ ਕੋਲ ਹਨ ।
04:35 ਅਤੇ unset ਵਿਸ਼ੇਸ਼ ਸੈਸ਼ਨ ਨੂੰ ਅਨਸੇਟ ਕਰੇਗਾ ।
04:40 ਸੋ ਇਹ ਤੁਹਾਡੀ ਇੱਛਾ ਹੈ - ਤੁਸੀ ਯੂਜਰ ਨੂੰ ਲਾਗ ਆਉਟ ਵੀ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ session_destroy ਲਿਖ ਸਕਦੇ ਹੋ ।
04:46 ਉਹ ਸਾਰੇ ਮੌਜੂਦਾ ਸੈਸ਼ਨ ਵੇਰਿਏਬਲਸ ਨੂੰ ਹਟਾ ਦੇਵੇਗਾ , ਜਿਨ੍ਹਾਂ ਨੂੰ ਤੁਸੀਂ ਹੁਣੇ ਰੱਖਿਆ ਹੋਇਆ ਹੈ ।
04:50 ਜਾਂ ਨਹੀਂ ਤਾਂ ਤੁਸੀ ਕੇਵਲ ਕਿਸੇ ਵਿਸ਼ੇਸ਼ ਨੂੰ unset ਕਰ ਸਕਦੇ ਹੋ ।
04:53 ਸੋ ਸੈਸ਼ਨ ਦੀ ਵਰਤੋ ਕੀ ਹੈ ।
04:55 ਜੇਕਰ ਤੁਸੀ ਵੇਬਸਾਈਟ ਉੱਤੇ ਆਉਂਦੇ ਹੋ ਅਤੇ Remember me ਵਰਗਾ ਬਾਕਸ ਵੇਖਦੇ ਹੋ । ਅਤੇ ਤੁਸੀ ਇਸ ਬਾਕਸ ਨੂੰ ਨਹੀਂ ਚੁਣਦੇ ਹੋ ਤਾਂ ਸੰਭਵ ਹੈ ਕਿ ਤੁਸੀ ਸੈਸ਼ੰਸ ਦੀ ਵਰਤੋ ਕਰ ਰਹੇ ਹੋਵੋਗੇ ।
05:03 ਕਿਉਂਕਿ ਇੱਕ ਵਾਰ ਯੂਜਰ ਬਰਾਉਜਰ ਬੰਦ ਹੋ ਜਾਂਦਾ ਹੈ , ਤਾਂ ਤੁਸੀ ਲਾਗ ਆਉਟ ਹੋ ਜਾਓਗੇ ।
05:09 ਅਤੇ ਜਦੋਂ ਤੁਸੀ ਵਾਪਸ ਵੇਬਸਾਈਟ ਉੱਤੇ ਆਉਂਦੇ ਹੋ , ਤੁਹਾਨੂੰ ਆਪਣੀ ਜਾਣਕਾਰੀ ਦੁਬਾਰਾ ਟਾਈਪ ਕਰਨੀ ਪਵੇਗੀ , ਜਿਵੇਂ ਕਿ ਵੇਬਸਾਈਟ ਨੂੰ ਲਾਗਿਨ ਕਰਨ ਲਈ ਤੁਹਾਡਾ ਯੂਜਰਨੇਮ ਅਤੇ ਪਾਸਵਰਡ ।
05:17 ਲੇਕਿਨ ਇਹ ਵਖਰੀ ਹੈ ਜੇਕਰ ਤੁਸੀ ਕੁਕੀਜ ਦੀ ਵਰਤੋ ਕਰ ਰਹੇ ਹੋ , ਕਿਉਂਕਿ ਤੁਸੀਂ ਇੱਕ ਏਕਸਪਾਇਰੀ ਟਾਇਮ ਸੇਟ ਕੀਤਾ ਹੈ ਜਿਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਤੁਹਾਡਾ ਯੂਜਰਨੇਮ ਲਾਗਡ ਇੰਨ ਰਹੇਗਾ ਜਾਂ ਇਹ ਕੁਕੀ ਓਦੋਂ ਤੱਕ ਮੌਜੂਦ ਰਹੇਗੀ ਜਦੋਂ ਤੱਕ ਤੁਸੀ ਇਸਨੂੰ ਨਸ਼ਟ ਕਰਨ ਦਾ ਫ਼ੈਸਲਾ ਨਹੀਂ ਲੈਂਦੇ ।
05:30 ਅਤੇ ਆਪਣੀ ਕੁਕੀ ਨੂੰ ਨਸ਼ਟ ਕਰਨ ਲਈ ਅਸੀਂ ਇੱਕ ਕੋਡ ਬਣਾਇਆ ਹੈ , ਜਿਵੇਂ ਕਿ ਮੈਂ ਆਪਣੇ ਕੁਕੀਜ ਦੇ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਵਿਖਾਇਆ ਹੈ ।
05:35 ਸੋ ਇਹ ਤੁਹਾਡੀ ਇੱਛਾ ਹੈ ਕਿ ਤੁਸੀ ਸੈਸ਼ੰਸ ਜਾਂ ਕੁਕੀਜ ਦੀ ਵਰਤੋ ਕਰੋ ।
05:40 ਸੈਸ਼ੰਸ ਥੋੜ੍ਹੇ ਸਮੇਂ ਲਈ ਚੰਗੇ ਹੁੰਦੇ ਹਨ , ਕੁਕੀਜ ਲੰਬੇ ਸਮੇਂ ਲਈ ਚੰਗੀਆਂ ਹੁੰਦੀਆਂ ਹਨ । ਵਿਸ਼ੇਸ਼ ਸਮਾਂ ਜਿਹਦੇ ਦੌਰਾਨ ਤੁਸੀ ਡੇਟਾ ਨੂੰ ਰਖਣਾ ਚਾਹੁੰਦੇ ਹੋ ।
05:49 ਲੇਕਿਨ ਜੇਕਰ ਤੁਸੀਂ ਮੇਰਾ php ਪ੍ਰੋਜੇਕਟ Register and login ਵੇਖਿਆ ਹੈ , ਤਾਂ ਤੁਸੀ ਦੇਖੋਗੇ ਕਿ ਮੈਂ ਸੈਸ਼ੰਸ ਦੀ ਵਰਤੋ ਕੀਤੀ ਹੈ ।
05:56 ਇਹ ਇਸਲਈ ਕਿਉਂਕਿ ਮੈਨੂੰ ਸੈਸ਼ੰਸ ਦੀ ਵਰਤੋ ਦੀ ਲੋੜ ਪੈਂਦੀ ਹੈ , ਜਦੋਂ ਮੈਂ ਟਿਊਟੋਰਿਅਲਸ ਬਣਾ ਰਿਹਾ ਹੁੰਦਾ ਹਾਂ ।
06:00 ਫਿਰ ਵੀ , ਤੁਸੀ ਕਿਸੇ ਵੀ ਫੋਰਮ ਦੀ ਵਰਤੋ ਕਰ ਸਕਦੇ ਹੋ ।
06:03 ਇਹ ਕੁਕੀ ਹੋ ਸਕਦੀ ਹੈ , ਇਹ ਸੈਸ਼ਨ ਹੋ ਸਕਦਾ ਹੈ । ਇਹ ਤੁਹਾਡੀ ਇੱਛਾ ਹੈ ਕਿ ਤੁਸੀ ਯੂਜਰ ਨੂੰ ਲੰਬੇ ਸਮੇਂ ਲਈ ਲਾਗਡ-ਇੰਨ ਰੱਖਣਾ ਚਾਹੁੰਦੇ ਹੋ ਕਿ ਨਹੀਂ ।
06:11 ਸੋ ਜੇਕਰ ਇਸ ਉੱਤੇ ਤੁਹਾਡੇ ਕੋਲ ਕੋਈ ਪ੍ਰਸ਼ਨ ਹੈ , ਤਾਂ ਬੇਝਿਜਕ ਮੈਨੂੰ ਸੰਪਰਕ ਕਰੋ ।
06:16 ਯਕੀਨੀ ਕਰ ਲਵੋ ਕਿ ਤੁਸੀਂ php academy ਉੱਤੇ ਸਬਸਕਰਾਇਬ ਕੀਤਾ ਹੈ ।
06:20 ਇਹ ਸਕਰਿਪਟ ਹਰਮੀਤ ਸੰਧੂ ਦੁਆਰਾ ਅਨੁਵਾਦਿਤ ਹੈ । ਆਈ . ਆਈ . ਟੀ ਬਾੰਬੇ ਵਲੋਂ ਮੈਂ ਹੁਣ ਤੁਹਾਡੇ ਤੋਂ ਵਿਦਾ ਲੈਂਦਾ ਹਾਂ । ਸਾਡੇ ਨਾਲ ਜੁੜਨ ਲਈ ਧੰਨਵਾਦ ।

Contributors and Content Editors

Harmeet, PoojaMoolya