PHP-and-MySQL/C2/Common-Errors-Part-3/Malayalam

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:00 ഇപ്പോൾ ഞാൻ ഉൾപ്പെടുത്തിയ കഴിഞ്ഞ രണ്ട് പൊതു പിശകുകളിലേക്ക് ഞാൻ വരുന്നു.
00:05 ഞങ്ങൾ കഠിനാക്ഷോഭത്തോടെ തുടങ്ങും.
00:09 ഇത് 'php' header 'ആണ്. നമ്മള് ഒരു സ്ഥാനത്തേക്ക് പോകുന്ന "header" ഫങ്ഷന് ഉപയോഗിക്കുന്നു.
00:14 ഇവിടെ, എനിക്ക് ചിലhtml code'. ലഭിച്ചു.
00:18 ഇത് ഒരുheader tag, ആണ് ഞാൻ "Welcome!". പറയുന്നു
00:21 നമ്മുടെ '$ goto' വേരിയബിൾ "google dot com.ആണ്.
00:26 '$ Goto' നിലവിൽ നിലവിലുണ്ടെങ്കിൽ, ഞങ്ങൾ യു.ആർ-എൽ "google dot com". എന്ന പേജിലേക്ക് റീഡയറക്ട് ചെയ്യാൻ പോകുകയാണ്.
00:35 ഇപ്പോൾ, ഇത് ഒരു error ഉണ്ട്
00:37 പിശക്, ആണ് Oh! um.... ശരി അതുകൊണ്ടാണ്."o b_ start()".
00:50 നമുക്കിത് ഒഴിവാക്കാം. അത് അവിടെ ഉണ്ടായിരിക്കണമെന്നില്ല. ആ കോഡ് error! ആണ് പരിഹരിക്കേണ്ടത്!
00:56 ക്ഷമിക്കണം, അങ്ങനെ നമ്മൾ "php header" ലേക്ക് പോയി"Welcome!" - our html code..
01:03 പിന്നെ ഒരുWarning -- "Cannot modify header information – headers already sent by..."കൂടാതെ ഇവയെല്ലാം.
01:10 ശരി; നമ്മുടെheaders ഇതിനകം തന്നെ അയച്ചു. ഇതാണ് ലൈൻ നമ്പർ, വഴി.
01:16 1, 2, 3 അത് നിങ്ങൾക്ക് "phpheader dot php" colon 3 എന്നൊരു പിശകാണ് നൽകിയാൽ അപ്പോൾ ലൈൻ 3 ലെ പിശക് സംഭവിച്ചു.
01:26 അതെന്താണ് തെറ്റ്? - ലൈൻ 3 ൽ, ഓക്കേ?
01:32 error സൃഷ്ടിച്ചു 9 നിങ്ങൾ ഇവിടെ പോവുകയാണെങ്കിൽ നമ്മുടെ"header" ഫംഗ്ഷൻ.
01:39 അതിനാൽ, ഇത് സംഭവിക്കുന്നത് കൊണ്ടാണ് ഞങ്ങൾ ഇതിനകം നമ്മുടെ html code. അയക്കാറുള്ളത്.
01:47 ഈ അഭിപ്രായം ഒഴിവാക്കി ഞാൻ refresh ചെയ്തിരുന്നെങ്കിൽ അപ്പോൾ നമ്മൾ ഗൂഗിൾ റീഡയറക്ട് ചെയ്യും.
01:54 പോയിന്റ് നമുക്ക് "Welcome" header വേണ്ടിവരും.
01:59 താങ്കള്ക്ക് 'header' ഫംഗ്ഷന് മുന്പ് 'html' ഇട്ടുകൊണ്ടു വരാന് കഴിയില്ല.
02:10 നിങ്ങൾ അങ്ങനെ ചെയ്യരുത്.
02:15 അതിനാൽ, ഒരു മിനിറ്റ് മുമ്പ് നിങ്ങൾ കണ്ടതുപോലെ, അത് "ob underscore start ()".
02:20 ഇത് എന്താണ്, ഇത് നമുക്ക് ഈ പ്രശ്നം പരിഹരിക്കുന്നു.
02:25 അതിനാൽ, ഞാൻ ഇവിടെ "phphader" ലേക്ക് വന്നാൽ, അത് ഇപ്പോഴും എന്റെ 'html code' എന്റെ ഹൌഡറിന് മുന്നിൽ പ്രതിധ്വനിച്ചിട്ടുണ്ട്.
02:37 കൂടാതെ, ഇതിനാൽ നമുക്ക് 'error' (pause) കിട്ടും. നമ്മുടെ 'header' നന്നായി പ്രവർത്തിക്കുന്നു, ശരിയാണോ?
02:47 'no html output before header'എന്ന ആദ്യ റൂൾ ഉണ്ടായിരുന്നിട്ടും.
02:53 അത് ഇപ്പോൾ വളരെ വ്യക്തമായിരിക്കണം.
02:55 ഇപ്പോൾ അവസാനത്തേത് വളരെ ലളിതമാണ്.
02:58 ഞാൻ അത് വിശദീകരിക്കേണ്ട ആവശ്യമില്ല.
03:02 ഇതാണ് 'ഐഡൻടെക്സിസ്റ്റ് ഡോട്ട് php എന്ന പേരിൽ നിലവിലുണ്ടായിരുന്ന ഒരു ഫയൽ ഉൾക്കൊള്ളുന്നത്.
03:08 അതിനാൽ, നമുക്ക് നോക്കാം.Um.. എവിടെയാണ്? "missing dot php".
03:13 ഓ, ഇല്ല! അതല്ല. "open dot php".
03:16 ശരിinclude idontexist dot php സ്ട്രീം തുറക്കുന്നതിൽ പരാജയപ്പെട്ടു: ഇവിടെ ആ ഫയൽ അല്ലെങ്കിൽ ഡയറക്ടറി ഇല്ല.
03:25 ലൈൻ 3 ലെ ഞങ്ങളുടെ ഫയൽ നാമവും ഡയറക്ടറിയും.
03:27 നമുക്ക് വരി 3 ലേയ്ക്ക് പോകാം.
03:30 ഈ ഫയലിൽ പ്രധാനപ്പെട്ട code മാത്രമുള്ള ഏക ലൈൻ.
03:35 ഇവിടെ നമുക്ക് മറ്റൊരു മുന്നറിയിപ്പ് ഉണ്ട് - ' Failed to open "idontexist dot php" for inclusion... കൂടാതെ എല്ലാം ഇതിൽ. നമുക്ക് രണ്ടു തെറ്റുകൾ ലഭിക്കും.
03:43 ഒരു ഹെഡർ ഫയൽ include ' പേജ് 'ഉണ്ടെങ്കിൽ ഇത് വളരെ കുഴപ്പമില്ല.
03:50 പിന്നെ അത്രയും മനോഹരമായി തോന്നുന്നില്ല. ഒരുപക്ഷേ നിങ്ങൾ മുമ്പ് ഒരു വെബ്സൈറ്റിലുണ്ടായിരുന്നു, നിങ്ങൾ ഇത് മുകളിലാണെന്നത് നിങ്ങൾ കണ്ടിട്ടുണ്ട്.
03:57 നിങ്ങൾ ആകർഷണീയമായിരിക്കണം. അതിനാൽ, അതിനു മുന്നിൽ ഒരു "@ (at)" ചിഹ്നം നിങ്ങൾക്ക് നൽകാം. refresh ചെയുക
04:02 അത് കൂടുതൽ 'error' കാണിക്കില്ല.
04:06 പക്ഷേ, ഫയൽ നിലവിലില്ല എന്ന വസ്തുതയെ ഇത് ന്യായീകരിക്കില്ല.
04:10 അതിനാൽ നിലവിലില്ലാത്ത ഫയലിന്റെ ഉള്ളടക്കം ഉൾപ്പെടുത്തില്ല.
04:14 എന്നാൽ അതെ, സത്യസന്ധതയോടെ, ഇത് നോക്കിക്കാണാൻ, ഇത് ശരിക്കും വളരെ വ്യക്തമായ വിശദീകരണമാണ്. എന്തായാലും ഞാൻ ഇത് വിശദീകരിക്കണം എന്ന് കരുതി.
04:23 അതിനാൽ, നിങ്ങൾ php ൽ പ്രോഗ്രാമിങ് ചെയ്യുമ്പോൾ നിങ്ങൾക്കൊരു പിശകുള്ള ചെറിയ ശേഖരം ലഭിച്ചിട്ടുണ്ട്.
04:30 നിങ്ങൾക്ക് ലഭിക്കുന്ന മറ്റ് പിശകുകൾ ഉണ്ടെങ്കിൽ, എന്നെ അറിയിക്കാനും എനിക്ക് സഹായിക്കാനും സന്തോഷമേയുള്ളൂ.
04:39 പുതിയ അപ്ഡേറ്റുകൾക്ക് ദയവായി സബ്സ്ക്രൈബുചെയ്യുക. കണ്ടതിനു നന്ദി. സ്പോക്കൺ ട്യൂട്ടോറിയൽ പ്രോജക്റ്റിനായി ഡബ്ബുചെയ്തതഃ വിജി നായർ

Contributors and Content Editors

Prena, Vijinair