PHP-and-MySQL/C4/File-Upload-Part-2/Malayalam
From Script | Spoken-Tutorial
Time | Narration |
00:00 | വീണ്ടും സ്വാഗതം. ഈ ട്യൂട്ടോറിയലിന്റെ ആദ്യ ഭാഗത്ത്, ഇവിടെ 'form' ഉപയോഗിച്ച് അപ്ലോഡ് ചെയ്ത ഫയലിന്റെ സ്പെസിഫിക് പ്രോപ്പർട്ടീസ് എങ്ങനെ എടുക്കാമെന്നു കാണിച്ചു. |
00:10 | ഇപ്പോൾ ഈ ഫയൽ അപ്ലോഡ് ചെയ്യുന്നതെങ്ങനെയെന്ന് ഞാൻ കാണിച്ചുതരാം, ഇപ്പോൾ ഇവിടെ അപ്ലോഡ് ചെയ്ത "uploaded" ഫോൾഡറിലേക്ക് ഇത് കാണിക്കുന്നു. |
00:18 | നിങ്ങൾ ഓർമിക്കുകയാണെങ്കിൽ ഞങ്ങളുടെ വെബ് സെർവറിൽ സംഭരിക്കപ്പെടുന്ന ഒരു ടെമ്പററി ഏരിയ ഞങ്ങൾ പരാമർശിക്കുകയാണ്. |
00:25 | ഇത് ഇപ്പോൾ വളരെ പ്രയോജനകരമല്ല. |
00:29 | നമുക്ക് ഇവിടെയുള്ള എല്ലാ വസ്തുക്കളും ഉണ്ട്, അതിനാൽ ഞാൻ "properties of the uploaded file", എന്നു പറയും, അതിനാൽ നമ്മൾ എന്താണ് ചെയ്യുന്നത് എന്ന് നമുക്കറിയാം. |
00:34 | ഞങ്ങളുടെ എല്ലാ പ്രത്യേക സവിശേഷതകളും ഇവിടെയുണ്ട്. |
00:38 | വേരിയബിള് പേരുകള് ഓര്മ്മിക്കാന് ഞാന് എല്ലാവരെയും ഞാന് എളുപ്പമാക്കിയിട്ടുണ്ട്. അതിനാൽ നമുക്ക് ഓരോരുത്തർക്കും വ്യക്തിപരമായി അഭിപ്രായം നൽകേണ്ടതില്ല. |
00:46 | പിശകുകളുണ്ടോ എന്നു പരിശോധിക്കുന്നതിനുള്ള if സ്റ്റേറ്റ്മെന്റ്' ഉണ്ടായാൽ ആദ്യം നമ്മൾ ചെയ്യും. |
00:53 | ഇവിടെ, error codeപൂജ്യം എന്നതിനേക്കാൾ വലിയതാണെങ്കിൽ അതും ഒരു എറർ കോഡ് നൽകിയിരിക്കുന്നു, അപ്പോൾ ഞാൻ 'die'.എന്നു പറയും. |
01:03 | ഞാൻ ഒരു എറർ സന്ദേശം നൽകും"File couldn't..." |
01:11 | അല്ലെങ്കിൽ"Error uploading file! code $error". |
01:20 | ഇത് ഉപയോക്താവിനെ ഒരു പിശക് കോഡ് നൽകും. |
01:23 | else ഭാഗം. |
01:25 | ലളിതവും ഒരൊറ്റ വരിയും നിലനിർത്താൻ ഞാൻ ഈ ചുരുള ബ്രാക്കറ്റുകൾ ചേർക്കും. |
01:29 | else, ഞാൻ 'move_uploaded_file ()' എന്ന ഫംഗ്ഷൻ ഉപയോഗിക്കേണ്ടതുണ്ട്. |
01:39 | അപ്പോൾ ഈ താൽപര്യത്തിന്റെ ആദ്യത്തെ പാരാമീറ്ററായ താൽക്കാലിക നാമത്തെ ഞങ്ങൾ എടുക്കും, രണ്ടാമത്തെ പരാമീറ്റർ 'uploaded folder'. ആണ്. |
01:51 | അതിനാൽ, ഞാൻ ' 'uploaded' എന്നതും ഒരു ഫോർവേഡ് സ്ലാശും ടൈപ്പുചെയ്യും. |
01:59 | അതിനു ശേഷം നമ്മൾ അപ്ലോഡ് ചെയ്ത ഫയലിന്റെ പേരു ഞങ്ങൾ കൂട്ടിച്ചേർക്കും. |
02:07 | ഇവിടെ, അത് '$ name' ആയിരിക്കും. |
02:10 | ഇത് ഇവിടെ ഇന്റർ ഇന്റർചേഞ്ച് കൂട്ടിച്ചേർക്കുന്നു. |
02:15 | അല്ലാത്തപക്ഷം നാം ഇവ ടൈപ്പ് ചെയ്യേണ്ടതായി വരും, ഉദാഹരണത്തിന് - "temp_name". |
02:19 | പിന്നെ ഇവിടെ വയ്ക്കുക. |
02:22 | വായിക്കാൻ തികച്ചും ബുദ്ധിമുട്ടുള്ളതും ബുദ്ധിമുട്ടുള്ളതുമാണ്. |
02:25 | അതിനാൽ, ഇവിടെ ഈ വേരിയബിളുകൾ സൂക്ഷിക്കുന്നത് എളുപ്പമാണ്. |
02:33 | ശരി, ഇപ്പോൾ ഞാൻ അവരെ ഒഴിവാക്കും അല്ലെങ്കിൽ പകരം ഞാൻ ഇത് സൂക്ഷിക്കും. |
02:37 | പിന്നെ അവസാനമായി "Upload complete!"എന്ന മെസ്സേജ് എക്കോ ഊട്ട് ചെയുന്നു |
02:41 | ഇത് പരീക്ഷിച്ചു നോക്കാം. |
02:47 | ഞാൻ ഞങ്ങളുടെ പേജിലേക്ക് ലോഗിൻ ചെയ്ത് ഞങ്ങളുടെ ഫയൽ 'intro to avi'.തിരഞ്ഞെടുക്കുക. |
02:51 | ഞാൻ അപ്ലോഡിൽ ക്ലിക്കുചെയ്യാം "Upload is complete!". എന്ന് കാണാം. |
02:55 | എന്റെ ഫയൽ പരിശോധിക്കാം. |
02:57 | ഫോൾഡർ അപ്ലോഡുചെയ്ത് എന്റെ "uploaded" സബ് ഡയറക്ടറിയിൽ ക്ലിക്ക് ചെയ്യുക, അത് ഫയൽ സെർവറിൽ ടെംപോററി ഡയറക്ടറിയിൽ സൂക്ഷിക്കുന്നതിനു മുൻപായി ഫയൽ ഇവിടെ കാണാം. |
03:08 | തീർച്ചയായും ഞങ്ങളുടെ ഫയൽ ഇവിടെ ഞങ്ങൾ വിജയകരമായി അപ്ലോഡ് ചെയ്തു. |
03:13 | നമുക്ക് ചെയ്യേണ്ട കുറെ കാര്യങ്ങളുണ്ട്. |
03:15 | if സ്റ്റേറ്റ്മെന്റ് 'അല്ലെങ്കിൽ'if സ്റ്റെമെന്റ്റ് Undo ചെയുക |
03:20 | നമ്മൾ അപ്ലോഡ് ചെയ്യാൻ ആഗ്രഹിക്കാത്ത ചില ഫയൽ തരങ്ങൾ പരിശോധിക്കാൻ പോകുന്നു. |
03:24 | ഉദാഹരണത്തിന് ഉദാഹരണമായി നമുക്ക് 'avi' ഫയൽസ് അപ്ലോഡ് ചെയ്യേണ്ട ആവശ്യമില്ല. |
03:30 | എനിക്കെന്തു ചെയ്യാനാകും, പറയുക - പൂജ്യത്തെക്കാൾ വലുതാണെങ്കിൽ, ഫയലുകൾ അപ്ലോഡുചെയ്യരുത്. |
03:37 | അല്ലെങ്കിൽ 'else' ഉള്ളിലുള്ള ഒരു പുതിയif സ്റ്റെമെന്റ്റ് തുടങ്ങാൻ തുടങ്ങും. |
03:41 | ഞാൻ ഇവിടെ ഒരു 'ബ്ലോക്ക്' ഉണ്ടാക്കാം. |
03:47 | ഫയലിനുവേണ്ടിയുള്ള conditions ഇവയാണ്. |
03:51 | നമ്മൾ പറയും - ഫയൽ ടൈപ്പ് ആണെങ്കിൽ - അത് നമ്മുടെ $type variable, t-y-p-e, 2 equal to signs, equals video slash avi. |
04:09 | ഇതിന്റെ ആദ്യഭാഗത്ത് നിങ്ങൾ കണ്ടതുപോലെ, ഞാൻ അത് പ്രതികരിക്കുമ്പോൾ, video slash avi. എന്നതിന് തുല്യമായിരുന്നു. |
04:19 | പിന്നെ നമ്മള് പറയുംvideo slash avi. ആണെങ്കില് അത് ഫയല് അപ്ലോഡ് ചെയ്യുക. |
04:28 | ഞാൻ ഇവിടെ താഴേക്കിറങ്ങാം, അത് 'else' ബ്ലോക്കിലാക്കിയിരിക്കും. |
04:32 | ഇപ്പോൾ എനിക്ക് ഉണ്ട് - വീഡിയോ അവിയതിന് തുല്യമാണെങ്കിൽ 'die' ചെയുക "That format is not allowed!". |
04:44 | ശരി, അപ്പോൾ ഞാനിത് നമ്മുടെ അപ്ലോഡുചെയ്ത ഡയറക്ടറിയിൽ നിന്നും നീക്കം ചെയ്യും, ഞാൻ ആദ്യം അപ്ലോഡുചെയ്ത ഫയലിലേക്ക് തിരികെ വരും. |
04:54 | 'Intro dot avi' ഞാൻ തിരഞ്ഞെടുക്കും, ഞാൻ Upload ക്ലിക്കുചെയ്യുമ്പോൾ, ആ ഫോർമാറ്റ് അനുവദനീയമല്ല! |
05:01 | പിന്നെ എന്റെ'uploaded' ഡയറക്ടറിയിലേക്ക് പോകുകയാണെങ്കിൽ, ഫോൾഡർ ശൂന്യമാണെന്ന് നിങ്ങൾക്ക് കാണാൻ കഴിയും. |
05:06 | ഒന്നും അപ്ലോഡുചെയ്തിട്ടില്ല. |
05:08 | ഇപ്പോൾ 'avi' എന്നതിനുപകരം 'png സ്റ്റെൻഷൻ ഉള്ള ഇമേജ് നിരോധിക്കാൻ' ഞാൻ ആഗ്രഹിക്കുന്നു. |
05:15 | ഞാൻ ഇവിടെ മാറ്റം വരുത്തുകയും എന്റെ ഫയൽ വീണ്ടും അപ്ലോഡ് ചെയ്യുകയും ചെയ്യും. |
05:23 | അത് അംഗീകരിച്ച ഫയൽ ഫോർമാറ്റ് ആയതിനാൽ നിങ്ങൾക്ക് അത് കാണാൻ കഴിയും "Upload complete!" മെസ്സേജ് കിട്ടി അത് എന്റെ 'uploaded'ഫോൾഡറിലേക്ക് മാറ്റുന്നു. |
05:33 | അത് വീണ്ടും ഇല്ലാതാക്കാം. ഓ! ഞാൻ അത് ക്യാൻസൽ ചെയ്തു അത് വീണ്ടും ദിൽഡഡറ് ചെയാം |
05:42 | ശരി. അതുകൊണ്ട് നമ്മൾ ഇവിടെ കണ്ടത് എങ്ങനെ ഒരു സ്പെസിഫിക് ടൈപ്പ് വ്യക്തമാക്കണം എന്നതാണ്. |
05:47 | നമുക്കിനി എന്തു ചെയ്യാന് കഴിയും ഒരു പ്രത്യേക ഫയല് സൈസ് വ്യക്തമാക്കണം. |
05:51 | ഞാൻ'or' പറയും or' ഓപററിട്ർ ഉപയോഗിച്ച് ഞാൻ or the $sizeപകുതി മെഗാബൈറ്റിനേക്കാൾ വലുതാണ്. |
06:04 | ഇത് അഞ്ചര ലക്ഷം ബൈറ്റുകളിലായി, മെമ്മറി ബൈറ്റുകൾ ആയ അര മെഗാബൈറ്റ് ആണ്. ഞാൻ ഒരു തെറ്റ് ചെയ്തു, ബൈറ്റുകളല്ല പകരം ബിറ്റുകൾ പറഞ്ഞു. |
06:14 | അങ്ങനെ അത് 5 ലക്ഷം ബൈറ്റ് ആണ്, അത് 0 പോയിന്റ് 4 മെഗാബൈറ്റിൽ ആയിരിക്കും. ഇപ്പോൾ ഞാൻ അര മെഗാബൈറ്റ് മാത്രമേ പറയാം. |
06:29 | ഇത് വലിപ്പം വിലയിരുത്തും, ഇത് അര മെഗാബൈറ്റിനേക്കാൾ വലുതാണെന്ന് പറയുക. |
06:38 | പിന്നെ ഇത് "Format is not allowed".എന്ന് പറയും. |
06:43 | "Format not allowed or file size too big".എന്നതിനായുള്ള ഈ സന്ദേശം ഞാൻ മാറ്റും. |
06:56 | അതിനാൽ, നിങ്ങളുടെ if സ്റ്റെമെന്റ്റ് ഉണ്ടാക്കാൻ കഴിയും .'$type $size. എന്നിവ പരിശോധിക്കാൻ കഴിയും . |
07:03 | നിങ്ങൾ ഈcondition എടുക്കുകയും if സ്റ്റെമെന്റ്റ് ൽ ഇടുകയും വേണം. |
07:09 | അപ്പോൾ, ഞാൻ ഇവിടെ തിരികെ പോയി എന്റെ ഫയൽ വീണ്ടും തിരഞ്ഞെടുക്കും. |
07:12 | അത് അവിടെ ഉണ്ടെന്ന് ഉറപ്പുവരുത്തുക. |
07:14 | 'upload' ക്ലിക്ക് ചെയ്യുക, എന്നിട്ട് "Format not allowed...".എന്ന് അത് പറയും. |
07:19 | ഇപ്പോൾ നിങ്ങൾ ഞങ്ങളുടെ കോഡിലേക്ക് തിരിച്ചു പോകുകയാണെങ്കിൽ, ഇത് 'png' ഫോർമാറ്റിലല്ല, പക്ഷേ സൈസ് ലിമിറ്റു കവിയുന്നു. |
07:25 | ഇത് 2 മെഗാബൈറ്റിൽ 2 മെഗാബൈറ്റിൽ മാറ്റാം. |
07:31 | അത് പുതുക്കുകയും അയക്കുകയും ചെയ്യുക. |
07:33 | ഞങ്ങളുടെ അപ്ലോഡ് പൂർത്തിയായി എന്ന് നമുക്ക് കാണാൻ കഴിയും, കാരണം ഇത് ഒരു മെഗാബൈറ്റ് വലുപ്പമേയുള്ളൂ. |
07:39 | ഇപ്പോൾ ഞാൻ File Upload ഉണ്ട്. |
07:44 | നിങ്ങളുടെ വെബ് സെർവറിന് വളരെ വലുതായ ഫയൽ റ്റൈപ്സ് ഫയൽ സെസ്സ് സൂക്ഷിക്കാൻ ഇത് ഉപയോഗിക്കേണ്ടത് നിങ്ങൾക്കറിയണം. |
07:54 | നിങ്ങളുടെ വെബ് സെർവറിലെ വലിയ ഫയലുകൾ നിങ്ങൾക്ക് ആവശ്യമില്ലെങ്കിൽ, ഇത് നിയന്ത്രിക്കുന്നതിനുള്ള ഒരു മികച്ച മാർഗമാണ്. |
07:58 | നിങ്ങൾ കണ്ടതുപോലെ സൃഷ്ടിക്കാൻ ഇത് വളരെ എളുപ്പമാണ്. |
08:01 | ഇത് പരിശീലിപ്പിക്കുക, ഇത് എത്രമാത്രം ഉപകാരപ്രദമാകുമെന്നതിൽ നിങ്ങൾക്ക് മതിപ്പുളവാക്കിയിരിക്കും. |
08:05 | നിങ്ങൾക്ക് എന്തെങ്കിലും ചോദ്യങ്ങൾ ഉണ്ടെങ്കിൽ ദയവായി ചോദിക്കാൻ മടിക്കേണ്ടതില്ല. |
08:08 | ഏതെങ്കിലും അപ്ഡേറ്റ് ചെയ്ത വീഡിയോകളിലോ പുതിയ വീഡിയോകളിലോ നിങ്ങൾക്ക് അറിയിപ്പ് ലഭിക്കണമെങ്കിൽ, ദയവായി സബ്സ്ക്രൈബ് ചെയ്യുക. |
08:15 | നന്ദി നന്ദി. സ്പോക്കൺ ട്യൂട്ടോറിയൽ പ്രോജക്ടിനായി ഡബ്ബിംഗ് ചെയ്തത് വിജി നായർ ആണ് ഇത്. ബൈ. |