The Tutorials in this series are created in XAMPP 5.5.19 on Ubuntu 14.04. PHP: Hypertext Preprocessor" is a widely-used Open Source general-purpose scripting language that is especially suited for Web development and can be embedded into HTML. Read more
Foss : PHP and MySQL - Punjabi
Outline: PHP String Functions ( Part 2 ) strrev ( string ) - ਇਹ ਫੰਕਸ਼ਨ ਇਨਪੁਟ ਕੀਤੀ ਗਈ ਸਟਰਿੰਗ ਨੂੰ ਰਿਵਰਸ ਕਰਨ ਵਿੱਚ ਪ੍ਰਯੋਗ ਹੁੰਦਾ ਹੈ । strtolower ( string ) - ਇਹ ਫੰਕਸ਼ਨ ਸਟਰਿੰਗ ਵਿੱਚ ..
Outline: File Upload Part-1 ਫਾਇਲ ਅਪਲੋਡ ਕਰਨ ਲਈ html ਫ਼ਾਰਮ ਬਣਾਉਣਾ । ਫਾਇਲ ਅਪਲੋਡ ਕਰਨਾ ਅਤੇ ਫਾਇਲ ਵਿਚੋਂ ਸੰਬਧਿਤ ਜਾਣਕਾਰੀ ਜਿਵੇਂ ਫਾਇਲ ਨੇਮ , ਫਾਇਲ ਸਾਇਜ਼ ਆਦਿ ਪ੍ਰਾਪਤ ਕਰਨਾ । ਫਾਇਲ ਅਪਲੋਡ ਕਰਨ ਤੋਂ ਬਾਅਦ..
Outline: File Upload ( Part 2 ) ਫਾਇਲ ਨੂੰ ਆਰਜੀ ਖੇਤਰ ਤੋਂ ਯੂਜ਼ਰ ਦੁਆਰਾ ਦਿੱਤੀ ਗਈ ਲੋਕੇਸ਼ਨ ਵਿੱਚ ਲਿਜਾਣਾ । ਅਪਲੋਡਿੰਗ ਨੂੰ ਕੇਵਲ ਵਿਸ਼ੇਸ਼ ਫਾਇਲ ਟਾਈਪ ਲਈ ਸੀਮਿਤ ਕਰਨਾ । ਅਪਲੋਡਿੰਗ ਨੂੰ ਅਧਿਕਤਮ ਫਾਇਲ ਸਾਇਜ਼ ..
Outline: Cookies ( Part 1 ) Cookies ( ਕੁਕੀਜ ) ਕੀ ਹੁੰਦੀਆਂ ਹਨ । setcookie ਫੰਕਸ਼ਨ ਪ੍ਰਯੋਗ ਕਰਕੇ ਕੁਕੀਜ ਸੈਟ ਕਰਨਾ । ਸੱਮਝਣਾ ਕਿ ਕੁਕੀਜ ਦਾ ਅੰਤ ਦਾ ਸਮਾਂ ਕਿਵੇਂ ਸੈਟ ਹੁੰਦਾ ਹੈ । ਮੌਜੂਦਾ ਕੁਕੀਜ ਵ..
Outline: Cookies ( Part 2 ) isset ਪ੍ਰਯੋਗ ਕਰਕੇ ਜਾਂਚਨਾ ਕਿ ਕੁਕੀ ਮੌਜੂਦ ਹੈ ਜਾਂ ਨਹੀਂ । ਜਦੋਂ ਉਸਦੀ ਜਰੂਰਤ ਨਹੀਂ ਰਹੀ ਤਾਂ ਕੁਕੀ ਅਨਸੈਟ ਕਰਨਾ । ਮੌਜੂਦਾ ਕੁਕੀ ਦੀ ਵੈਲਿਊ ਬਦਲਣਾ ।
Outline: Sessions ( ਸੈਸ਼ੰਸ ) PHP ਸੈਸ਼ਨ ਵੇਰਿਏਬਲ , ਯੂਜ਼ਰ ਸੈਸ਼ਨ ਲਈ ਸੈਟਿੰਗਸ ਬਦਲਣ ਜਾਂ ਉਸਦੇ ਬਾਰੇ ਵਿੱਚ ਜਾਣਕਾਰੀ ਸਟੋਰ ਕਰਨ ਲਈ ਪ੍ਰਯੋਗ ਹੁੰਦਾ ਹੈ । ਸੈਸ਼ਨ ਵੇਰਿਏਬਲਸ ਇੱਕ ਸਿੰਗਲ ਯੂਜ਼ਰ ਦੇ ਬਾਰੇ ਵਿੱਚ ਜਾ..
Outline: MD5 Encryption ( MD5 ਐਨਕਰਿਪਸ਼ਨ ) RSA ਡੇਟਾ security ਅਤੇ Inc . s MD5 ਮੈਸੇਜ - Digest Algorithm ਦਾ ਪ੍ਰਯੋਗ ਕਰਕੇ ਸਟਰਿੰਗ ਦੇ MD5 ਹੈਸ਼ ਦੀ ਗਿਣਤੀ ਕਰਦਾ ਹੈ ਅਤੇ ਉਹ ਹੈਸ਼ ਰਿਟਰਨ ਕਰਦਾ ਹੈ ( ਇਹ ਐ..
Outline: Sending Email ( Part 1 ) ਯੂਜ਼ਰ ਤੋਂ ਈਮੇਲ ਦਾ ਵਿਸ਼ਾ ਅਤੇ ਮੈਸੇਜ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ HTML ਫੋਰਮ ਬਣਾਉਣਾ । ਈਮੇਲ ਭੇਜਣ ਲਈ mail ( ) ਫੰਕਸ਼ਨ ਦਾ ਪ੍ਰਯੋਗ ਕਰਨਾ ।
Outline: Sending Email ( Part 2 ) ਵੈਲੀਡੇਟ ਕਰਨਾ ਕਿ ਕੀ ਯੂਜ਼ਰ ਦੁਆਰਾ ਨਾਮ ਅਤੇ ਮੈਸੇਜ ਏੰਟਰ ਕੀਤਾ ਗਿਆ ਹੈ ਜਾਂ ਨਹੀਂ । strlen ( ) ਫੰਕਸ਼ਨ ਪ੍ਰਯੋਗ ਕਰਕੇ ਸਟਰਿੰਗ ਦੀ ਲੰਬਾਈ ਜਾਂਚਨਾ । mail ( ) ਫੰਕ..
Outline: Sending Email ( Part 3 ) Send mail from not set in php dot ini ਗਲਤੀ ਨੂੰ ਠੀਕ ਕਰਨਾ । From: ਹੈਡਰ ਮੇਲ ਬਣਾਉਣਾ । ਈਮੇਲ ਭੇਜਣ ਲਈ ਲੋਕਲ ਜਾਂ ਬਾਹਰੀ ਮੇਲ ਸਰਵਰ ਦਾ ਪ੍ਰਯੋਗ ਕਰਨਾ । ਇੰਟਰ..
Outline: Display Images from a Directory ( ਡਿਰੇਕਟਰੀ ਵਿਚੋਂ ਇਮੇਜੇਸ ਨੂੰ ਦਰਸਾਉਣਾ ) ਡਾਇਰੇਕਟਰੀ ਹੈਂਡਲ ਖੋਲ੍ਹਣ ਲਈ opendir ( ) ਪ੍ਰਯੋਗ ਕਰਨਾ । ਡਾਇਰੇਕਟਰੀ ਜੋ ਪਹਿਲਾਂ ਤੋਂ ਹੀ ਖੁੱਲੀ ਹੈ ਨੂੰ ਪੜ੍ਹਨ ਲ..
Outline: ਫ਼ਾਰਮ ਵਿੱਚ ਇੱਕ ਯੂਜ਼ਰ ਤੋਂ ਜਾਣਕਾਰੀ ਇੱਕਠੀ ਕਰਨਾ ਅਤੇ ਅਧਿਕਾਰਿਤ ਡੇਟਾਬੇਸ ਨਾਲ ਜੁੜਨਾ mysql_connect ( hostname , username , password ) - ਅਧਿਕਾਰਿਤ ਯੂਜ਼ਰ ਅਤੇ ਪਾਸਵਰਡ ਦੇ ਨਾਲ ਡੇਟਾਬੇਸ ਸਰਵਰ ਨ..
Outline: ਇਨਪੁਟ ਕੀਤੇ ਗਏ ਯੂਜ਼ਰਨੇਮ ਦੇ ਬਾਰੇ ਵਿੱਚ ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ ਅਤੇ ਜਾਂਚ ਕਰਦਾ ਹੈ ਕਿ ਦਿੱਤਾ ਗਿਆ ਪਾਸਵਰਡ ਡੇਟਾਬੇਸ ਵਿੱਚ ਪਾਸਵਰਡ ਦੇ ਨਾਲ ਮਿਲਦਾ ਹੈ ਕੇ ਨਹੀਂ mysql_query ( TYPE_HERE_YOUR_MYSQL_..
Outline: ਵੈਲਿਊ ਰੱਖਣ ਲਈ ਸੈਸ਼ਨ ਬਣਾਉਣਾ ਅਤੇ ਸੈਸ਼ਨ ਨੂੰ ਨਸ਼ਟ ਕਰਕੇ ਉਸ ਵੈਲਿਊ ਨੂੰ ਨਸ਼ਟ ਕਰਨਾ । start_session ( ) - ਜਦੋਂ ਤੱਕ ਸੈਸ਼ਨ ਮੌਜੂਦ ਹੈ ਤੱਦ ਤੱਕ ਇੱਕ ਪੇਜ ਤੋਂ ਹੋਰ ਤੱਕ ਜਾਣਕਾਰੀ ਰੱਖਣ ਲਈ ਸੈਸ਼ਨ ਸ਼ੁਰੂ ਕਰਨਾ..
Outline: ਅਸੀਂ ਯੂਜਰ ਤੋਂ ਪੁਰਾਣਾ ਮੌਜੂਦਾ ਪਾਸਵਰਡ ਅਤੇ ਨਵਾਂ ਪਾਸਵਰਡ ਪ੍ਰਾਪਤ ਕਰਨ ਬਾਰੇ ਸਿਖਾਂਗੇ . start_session ( ) - ਪਿਛਲੇ ਪੇਜਾਂ ਤੋਂ ਸੈਸ਼ਨ ਪੇਜ ਤੇ ਜਾਣਕਾਰੀ ਨੂੰ ਰੱਖਦਾ ਹੈ . $ variable_name = $ ..
Outline: ਜਾਂਚ ਕਰਨਾ ਕਿ encrypted ਪੁਰਾਣਾ ਪਾਸਵਰਡ ਡੇਟਾਬੇਸ ਦੇ ਪਾਸਵਰਡ ਨਾਲ ਮੈਚ ਕਰਦਾ ਹੈ ਜਾਂ ਨਹੀਂ ਅਤੇ ਨਵਾਂ ਪਾਸਵਰਡ confirm ਪਾਸਵਰਡ ਦੇ ਸਮਾਨ ਹੈ md5 ( parameter ) -ਪੈਰਾਮੀਟਰ ਨੂੰ irreversible logical ..
Outline: ਡੇਟਾਬੇਸ ਵਿਚ ਨਵੇਂ ਪਾਸਵਰਡ ਨੂੰ ਅੱਪਡੇਟ ਕਰਨਾ . mysql_query ( TYPE_HERE_YOUR_MYSQL_QUERY ) - ਇਹ ਸਾਡੇ ਡੇਟਾਬੇਸ ਉੱਤੇ ਵਿਸ਼ੇਸ਼ queries ਨੂੰ ਚਲਾਉਂਦਾ ਹੈ . ਇਥੇ ਇਹ ਡੇਟਾਬੇਸ ਵਿਚ ਨਵੇਂ ਪਾਸਵਰਡ ਨੂੰ ..
Outline: User Registration Part 1 Creating a form which allows user to input values in page ਇੱਕ ਫਾਰਮ ਬਣਾਉਣਾ ਜੋ ਉਪਯੋਗਕਰਤਾ ਨੂੰ ਪੇਜ਼ ਵਿਚ ਵੇਲਿਊਜ ਭਰਨ ਦਿੰਦਾ ਹੈ
Outline: User Registration Part 2 inputed strings ਦੇ tags ਦੀ striping ਕਰਨਾ ਅਤੇ password ਨੂੰ md5 encryption ਵਿੱਚ ਤਬਦੀਲ ਕਰਨਾ । strip_tags ( strigs ) ਦੀ ਵਰਤੋਂ - string ਤੋਂ ਫਾਲਤੂ ਖਾਲੀ ਥਾਵਾ..
Outline: User Registration Part 3 ਜਾਂਚਣਾ ਕਿ ਦਿੱਤੇ ਗਏ username ਅਤੇ password ਲੋੜੀਂਦੀ ਲੰਬਾਈ ਦੇ ਆਕਾਰ ਨੂੰ ਪੂਰਾ ਕਰਦੇ ਹਨ ਕੇ ਨਹੀਂ । strlen ( string ) ਦੀ ਵਰਤੋਂ string ਦੀ character length ਗਿਣ..