0:00
All right guys, so आज के इस वीडियो में हम लोग करेंगे क्या
0:03
कि जो हमारा form है उसको functional बनाएंगे, यानि कि हम लोग अपने form के submit होने के बाद
0:09
जो यहाँ पर हमने form बनाया था, अपने iDiscuss forum में, अगर आप लोगों को याद हो
0:13
कोई भी इंसान अगर discussion करना चाहता है, तो यहाँ पे title और concern लिखेगा तो उसका एक thread बन जाएग�
0:18
बस इतना अगर आप लोग कर पाएं तो काफी बड़ा achievement होगा इस forum के लि�
0:24
ठीक है लेकिन उससे पहले अगर आप लोगों ने ये playlist access नहीं करी ह�
0:28
तो kindly इसको access कर लेना क्योंकि इसमें मैंने शुरू से आखीर तक step by step सब कुछ बता रहा ह�
0:34
अभी तक मैंने यहाँ पर 55 videos add कर दिये हैं step by step यह project भी चल रहा है भी forum वाल�
0:40
और भी नई नी चीज़े आप लोगों के लिए मैं ले कर आउंगा इसमें already मैंने कई चीज़ें, आप लोग basic से start करते हुए project एक बनवा दिया है
0:47
to do's का, तो चलो यहाँ पर हम लोग करते किया हैं जल्दी से, कि अपने इस blog में आ जाते हैं, forum में आ जाते हैं
0:54
और इसका जो code है वो यहाँ पर रहा, तो यह जो thread list.php थी वो thread को list करती थी ठीक है अब मैं आपर करूँगा क्या सब कुछ normal रहेगा बस यहाँ पर एक नया php block add करूँगा और मैं कहूँगा कि बाई देखो ऐसा है कैसा है ऐसा है कि अगर किसी ने जो server का request method है तो अगर आप लोग internet पर लिखते हो detecting request type in php की get है य�
1:26
मुझे याद तो था ही कि request method करके कुछ है, लेकिन हर language का urgent text रटे नहीं कि ना आपको ज़रूरत है
1:31
और ना मुझे रटा हुआ है, to be very honest, ठीक है, तो मैं कोई hard disk नहीं हूँ, दिमाग को दिमाग की तरह इस्तेमाल करना है
1:37
hard disk की तरह इस्तेमाल नहीं करना है, तो यहाँ पर हम लोग करेंगे क्या जो PHP block हम अपना लिखेंगे block उसमें हम लोग क्या करेंगे हम लोग लिखेंगे dollar method is equal to और यहाँ पर यह अब मैं यहाँ पर echo करा दूँगा dollar method को ठीक है यहाँ पर मैं इसको echo करा देता हूँ और आप लोगों को यहाँ पर दिखाता हूँ thread
2:08
और उसी के साथ साथ मैं क्या करूंगा जो इसका request method है वो slash का गया मेरा form
2:13
यहाँ पर सबसे पहले format कर लो HTML को ताकि यह चीज़े अच्छी दिखे�
2:17
और मेरा जो form था मैं इसको ज़रा हटा देता हूँ यहाँ से putting this just to check HTML alignment for now
2:22
तो मैंने लिखा है for now इसको मैं रख रहा हूँ लेकिन बाद में हटा दूँगा और वो बाद बाद आ चुका ह�
2:27
मैंने उसको हटा दिया जो कि वो useless था अब यहाँ पर मैं देख रहा हूँ कि मेरा वो form कहाँ पर है ये रहा मेरा वो form
2:35
तो मैं यहाँ पर action is equal to लिख दूँगा, क्या लिख दूँगा, मैं लिख दूँगा action is equal to
2:40
slash forum slash threadless.php और method is equal to क्या, method is equal to post
2:50
तो यह अपने आप पे ही एक post request मारेगा, तो जब भी आप इसको क्या करोगे
2:55
submit करोगे इस form को, तो मैं दिखाता हूँ आप लोगों को रेलोड किया मैंने सबमिट किया फॉर्म को तो यहां पर कुछ गड़बड़ आ गई है क्या गड़बड�
3:03
आई है वांट 24 ओके तो यहां पर प्रॉब्लम क्या है कि जो क्वेश्चन मां कैट इडी इस इकल्ड तो वह गायब हो गया है त�
3:10
मुझे वह भी देना पड़ेगा ठीक है तो वह भी मैं कैसे दूंगा वह मैं आप और सिंपली ऐसे दे दूंगा देखो मेरा ज�
3:16
category id है वह कहाँ पर है मेरी category id मेरे इस variable में है मैं दिखाता हूँ आप लोगों क�
3:22
तो मेरी category id मुझे चाहिए cat name यह है cat d e s c यह है और dollar id में मेरी category id ह�
3:29
तो मैं dollar id variable को use कर लूँगा यहाँ पर ठीक है तो यह जो dollar id है मेरा वो मैं यहाँ पर use कर लूँग�
3:36
तो मैं यहाँ पर कहूँगा question mark मेरा क्या था URL मेरा URL यहाँ पर था क्या मैं home पे जाके जारा वापस आता हूँ इस page प�
3:44
मेरा था cat id is equal to तो मैं यहाँ पर लिख दूँगा cat id is equal to
3:48
और यहाँ पर मैं paste कर दूँगा लिख दूँगा dollar id ठीक है तो इसको double code लगा के यहाँ पर string concatenation use करूँग�
3:55
और यहाँ से double code हटा देता हूँ ठीक है और इसको यहाँ पर PHP भी बना देता हू�
3:59
तो action is equal to मुझे यहाँ पर यह जो URL है वो लिखना पड़ेगा पूर�
4:03
action PHP technique action
4:16
यह सारी चीज़े आप छोड़ दो, आईडी वाइडी छोड़ दो सब अगर आप सेम पेज पे पोस्ट रिक्वेस्ट मारना चाहते हो तो आप कुछ इस तरह लिख सकते ह�
4:23
एक्शन इज इक्वल टू और यहाँ पर पी एस पी का ब्लॉक चालू करना है आप लोगों को और यहाँ पर लिख देना ह�
4:29
dollar underscore server dollar underscore server और उसके बाद आप लोगों को क्या लिखना ह�
4:35
लिख देना है php self तो यहाँ पर लिख देना है आपको php underscore
4:40
self ठीक है and by no means आप लोगों को यह रटना ह�
4:45
by no means यह रटना है आप लोगों को ठीक है तो यहाँ पर same page पर आप लोगों क�
4:49
submit करने के लिए PHP underscore self को use करना है तो अगर इसका आपको usage देखना है internet प�
4:55
एक बार इसको verify कर लेते internet पर डाल के क्योंकि इस चीज़ को मुरटने वाले नहीं है ठीक है in PHP
5:00
यहाँ पर देखो PHP का मैं manual खोलना prefer करता हूँ तो यहाँ पर देखो PHP self जो है मैं यहाँ पर search करूँग�
5:06
control F self मैं यहाँ पर देख रहा हूँ तो यह देखो यह बता रहा है कि भा�
5:10
यह जो PHP underscore self है यह in a script at address यह would be य�
5:15
ठीक है तो basically क्या कर रहा है यह मुझे वो path दे रहा है जो कि मैं डालना चाता हू�
5:19
ठीक है अब मैं यहाँ पर लिख दूंगा echo क्योंकि मुझे यह चाही है यहाँ प�
5:23
तो मैं यह जैसे ही लिखूंगा save करूँगा इसको और उसी के साथ साथ इसको मैं जैसे ह�
5:27
reload करूँगा और इसको submit करूँगा तो यहाँ पर मुझे एक error मिल रहा है और यह error
5:32
क्यों मिल रहा है मुझे जरूर मैं इसको रिलोड करके देखता हूँ सॉरी व्यू पेज सोर्स करके देखता हू�
5:36
मैं कंट्रोल अफ करूँगा फॉर्म और एक यहाँ पर जो मुझे गड़बड़ दिख रही ह�
5:42
वो ही दिख रही है कि इसने question mark के बाद वाला मेरा जो URI है वो नहीं लिया है त�
5:46
server URI करके कुछ होता है उससे आ जाता है वो तो मैं अग�
5:50
URI यहाँ पर search करूँ URI हाँ request URI होता है वो अब difference क्या है देखो request
5:56
URI में क्या होता है कि आपके question mark आपको के बाद वाला भी आता है मुझे आपको क्वेश्चन मार्क के बाद भी चाहिए आप जैसे कि आप लोगों में दिखाता हू�
6:04
क्वेश्चन मार्क एडी इगल टू वन यह भी चाहिए तो मैं रिक्वेस्ट यू आर आई करूंगा इसको तो मैं काम करता हूं यहा�
6:09
इसको request underscore URI कर देता हूँ और यह करने के बा�
6:15
जब मैं Python में जाओंगा और यहाँ पर submit करूँगा तो यह देख�
6:19
बिल्कुल सही सही यहाँ पर मेरा काम जो है वो हो गया है ठीक ह�
6:23
तो यहाँ पर देखो post आ रहा है लिखकर और मैं अपने post parameter भी अब ले सकता हूँ, या cat id वन थी, वन आ गई, अगर two होती, तो यहाँ पर two आ जाती
6:31
cat id देखो, वही page पर मैं आ गया हूँ, तो आप लोगों समझ में आ गया कि मैंने यहाँ पर क्या किया
6:36
जब मैं यहाँ पर PHP self लिख रहा था तब क्या हो रहा था कि मेरा जो यह वाला पार्ट थ�
6:40
URL का question mark के बाद वाला वो truncate कर दे रहा था automatically तो मुझे आज आया अचानक क�
6:46
यह request URI है अगर आप यह use करते हो तो क्या होता ह�
6:50
जब request URI use करते हो तो ये चीज भी आ जाती है तो मुझे ये चीज भी चाहि�
6:54
तो अभी देखो ये यहाँ पर नहीं है मेरा question mark के बाद वाला reload करूँगा तो आ जाएग�
6:58
ठीक है देखो reload करूँगा यहाँ पर तो मेरा ये आ जाएगा तो मैं इसको ज़रा reload करता हू�
7:03
यह मैं यहाँ पर दिखाता हूँ आप लोगों को व्यू पेज सोर्स ठीक है तो कंट्रोल ऐप में करूंगा यहाँ पर और यहाँ पर फॉर्म आप लोगों को दिखाता हूं दिखाता हूं एक मिनट रुका आप लोग देखना यह आ जाएगा तो कैट आइडी इकलो टू आ �
7:33
जैसे ही मुझे मिल जाती है ये काम तो मैंने कर दिया मैंने तो अभी सिर्फ echo करा है अपना method
7:38
मैं यहाँ पर लिखूंगा if method is मैं यहाँ पर लिखूंगा if dollar method equal to equal to क्य�
7:46
capital post अगर ये post है तो अगर ये post है तो मैं क्या करूँगा यहाँ पर insert करूँगा record database के अंद�
7:54
अपने लिख देता हूं इन सर्ट इंटो डीवी इन सर्ट इंटो डीवी ठीक है क्या इंटो डीवी इन से थ्रेड इंटो डीव�
8:05
तो यह थ्रेड है वह डाइटबेस के अंदर जाना चाहिए तो यहां पर वेरिबल क्या-क्या बनेगे तो टाइटल बनेग�
8:11
thread description thread title dollar underscore post dollar underscore post title similarly D E S C form title name name title
8:47
और मेरा काम जो है वो हो जाना चाहिए, तो मैं यहाँ पर क्या करूँगा, लिखूँगा dollar SQL is equal to
8:51
मैं यहाँ पर इसको जरा, इस तरह से copy करता हूँ, थोड़ा copy paste भी चलेगा
8:55
और dollar result is equal to यह लिख दूँगा, और उसी के साथ साथ मैं
9:00
सिर्फ इतना ही करूँगा, और ये करके मेरे जो SQL है वो execute हो जाएगी, तो मैं insert into जो है वो use करूँगा, तो मैं insertion की जो SQL है वो कहाँ से लाऊँगा, बिलकुल साइए, php my admin से लाऊँगा, जी हाँ, तो यहाँ पर मैं क्या करूँगा, insertion की जो php my admin की script है वो लेकर आउँग�
9:30
डाला इडी में तो डाला इडी भी यूज हो जाएगी मेरी तो जल्दी से इंसर्ट करता हूं यहां पर मान लो मैं इसक�
9:36
छोड़ देता हूं यहां पर कुछ डालता हूं यहां पर कुछ डालता हूं और यहां पर वन डालता हूं यहां पर यूजर आईड�
9:42
0 डाल देता हूं फर ना हो और कर देता हूं यह इंसर्चन की मुझे मिल गई है मेरी सीक्वल ठीक है चलो ज�
9:48
बढ़िया यहां पर पेस्ट कर देते हैं वे सीक्वल को अब यहां पर क्या-क्या चेंज करना है मुझे यहां पर मुझ�
9:53
चेंज करना है तो थ्रेड आईडी की जगह मुझे क्या डालना है थ्रेड आईडी में मैंने नल डाला हुआ है नल क्यों आ गया थ्रेड आईडी में ओके तो थ्रेड आईडी में मैं नल डालूंगा अगर थ्रेड आईडी में कुछ ना डालूंगा तो यह ऑटोमाटिकली ल�
10:23
ठीक है और कैटेग्री आईडी में क्या आएगा डॉलर आईडी आ जाएगा और अभी यूजर आईडी को जीरो रखते हैं जीरो रखते हैं मतलब एनोनिमस अभी के लिए जस्ट अभी के लिए बाद में यूजर बना लेंगे तो फिर उसको भी कर देंगे ठीक ठीक है इस सा�
10:53
और submit करूँगा तो यहाँ पर देखो new title और new DESC insert हो गया है database के अंदर ठीक ह�
10:59
तो new title भी insert हो गया है new DESC भी insert हो गया है ठीक ह�
11:03
यार बढ़िया बहुती बढ़िया अती सुन्दर ठीक है तो यहाँ पर मैं क्या करूँग�
11:08
कि जब ये हो जाएगा तो मैं dollar show alert is equal to true कर दूँग�
11:13
और by default show alert को false रखूँगा ठीक है ये काम मैंने पहले भी किया ह�
11:17
तो आप लोगों को problem नहीं होनी चाहिए तो मैं ये show alert को by default false रखूँग�
11:22
ताकि हर बार कोई user आए तो alert ना दिखे उसको और यहाँ पर मैं करूँगा क्य�
11:27
कि navigation बार के बाद यानि कि यह जो मेरा navigation ह�
11:31
just यहाँ पर मेरा db connect.php है फिर उससे पहले header थ�
11:35
header यहाँ पर था मेरा उसके बाद मैं यहाँ पर एक लगाने वाला हू�
11:39
alert just इसके बाद जब PHP script execute हो जाएगी मैं यहाँ प�
11:43
लिखूंगा कि दिखा दो क्या यहाँ पर दिखा दो हमारा जो यह ह�
11:49
एक alert success वाला तो मैं क्या करूँगा यहाँ तो इसको show alert को true करके मैं यहाँ पर लिखूंग�
11:55
if show alert और यहाँ पर एको करा दूंगा क्या? एको करा दूंगा simply वो जो मेरी HTML है इसकी. मै�
12:06
लेके आता हूँ ज़रा bootstrap से. Alerts में इसे copy करता हूँ उसको
12:10
Dismissable है green alert को. तो dismissable green alert जो इसको मै�
12:14
copy करूँगा. इसको green अभी कर रखे दिखाऊँगा आप लोगों को. लोगों को टेंशन मत लेना बिल्कुल भी पेस्ट कर दिया यहां पर मैंने थोड़ा सा इसकी खुबसूरती को निहारन�
12:39
ऐसे लिखता हूं कुछ मैं लिख रहा हूं यॉर थ्रैड हैस विन एडिट प्लीज वेट वाइल समवन रिस्पॉंड प्लीज वेट फॉ�
12:53
community to respond, please wait, तो हमने कह दिया कि भाई आपका जो यह है
13:01
यह आ चुका है, मैं warning के जगह success कर रहा हूँ, यहाँ पर यह बात note करने वाली है
13:05
success green color का आएगा यह, तो मैंने यहाँ पर लिखा है कि भाई, आपका जो यह है
13:10
thread यह मैंने यहाँ पर, आपका submit कर दिया है यहाँ पर यह क्या रहा ह�
13:15
52 line पर 52 line पर 52 line ओके मैंने semicolon नहीं लगा�
13:19
echo के बाद तो मैंने यहाँ पर बोला है कि भई आपका जो यह है वो add हो चुका ह�
13:24
तो मैं यहाँ पर लिखता हूँ add this title और add this DESC
13:28
मुझे बता है मैंने काफी रायता फैला दिया है यहां पर तो यह रायता आप लोग साफ कर लेन�
13:32
लेकिन मैंने अभी थोड़ा फैला दिया है आपको दिखाने के लिए तो देखो मैंने submit किया your thread has been added आ गय�
13:37
एक space दे देते हैं success के बाद अच्छा नहीं लग रहा है कुछ यह तो एक स्पेस दे देते हैं लो सेव किया अब कुछ ऐड करूंगा अगर मैं एक काम करता हू�
13:47
अच्छा साइड करता हूं जेक को रिपोर्ट फिर बिगनर्स प्लीज केव मी सम आईडिया ऑफ जेक क्वेइरी ठीक है सबमि�
13:58
तो यह देखो यहाँ पर आ गया, jQuery tutorial for beginners, please give me some idea of jQuery
14:02
खोलोगे इसको तो यह आ गया, jQuery tutorial for beginners, please give me some idea of jQuery
14:07
अब इसको हम बनाएंगे, आगे code करेंगे, अभी के लिए हमारा जो यह home है
14:11
और इसके अंदर जो हमारे यह threads हैं, अलग-अलग, वो काम कर रहे हैं, ठीक है
14:16
अब मैं देखो किसी और अगर category में डालूँगा, java script में डालूँगा, मारलो मुझे
14:21
fetch API not working, यहाँ पर मैंने लिखा है, I am into trouble
14:28
my fetch API, is not working, in MS Edge, ठीक है, submit किया
14:37
तो यह देखो यहाँ पर आ गया, fetch API not working, और यह fetch API not working
14:41
कई और नहीं दिखाएगा, यहाँ नहीं दिखाएगा fetch API not working, क्योंकि यह उस thread का है
14:45
ठीक है, तो I hope कि यह चीज समझ में आ गई होगी आप लोगो, हमने fetching बहुत अच्छे से कर दी
14:51
starter discussion हमारा बहुत अच्छा चल रहा है, अब इसको collapsible भी बना सकते हो आप अगर चाहो त�
14:55
starter discussion को collapsible भी बना सकते हो लेकिन अभी के लि�
14:59
यार इतना काफी है मेरे सा�ije और काफी बढ़िया बन गई यार website मतलब comment करके बता�
15:05
यार की कैसी है website मैं चाहता हूँ आप लिखो नीचे comments में आ कि amazing awesome कुछ तो बताओ कैसी है website तो अच्छा forum बन गया लेकि�
15:12
काम अभी काफी बाकी है जैसे कि एक बार अगर हम लोग आएं यहाँ पर इस page पर कोई एक thread
15:19
खोलें तो एक तो यहाँ पर discussion अगर नहीं है किसी का answer तो यहाँ पर एक आना ची�
15:23
box जो कि मैं बताइए कि भाई यहां पर जो है अभी किसी ने आंसर नहीं किया है वेट करो कम्यूनिटी के रिस्पॉं�
15:28
करने का यह सारी की सारी चीज है ठीक है तो आई हॉप कि आप लोगों को क्लियर हो गया वह सब और आप लोगों को अग�
15:35
इसमें तो मैं चाहूँगा कि आप line by line code match करो, मैं एक code डाल दूँगा और मैं कोई थोड़े से time के बाद डालता हूँ code, code immediately मैं नहीं देता हूँ क्योंकि मैं encourage करना चाहता हूँ कि आप लोग type करो, तो ऐसा नहीं है कि मैं भूल गया हूँ code देना, मैं code थोड़े से delay पर डाल�
16:05
मुझे नहीं लगता आप लोगों को code copy करके मिलेगी ठीक है तो with that said मैं चाहता हूँ कि ये PHP series आप लोग जो है access कर ल�
16:13
bookmark कर लो उपर click करके उसी के साथ साथ आप लोग ने अगर ये playlist access नहीं करी ह�
16:18
और video like नहीं कर रहा है तो आर कर दो video भी like अभी के लिए इस वीडियो में इतना ही गाई�
16:22
Thank you so much guys for watching this video And I will see you next time