Abledating message undefined index video
This error appears because of your PHP error reporting settings.
$ _POST or $ _GET are two special PHP functions that are used to get variables from a user-filled form.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?
$_POST['description'] : ''; This is happening because your PHP code is getting executed before the form gets posted.
To avoid this wrap your PHP code in following if statement and it will handle the rest no need to set if statements for each variables Its a very logical answer given by Akshat Maltare.