PHP

Topic: PHP Forms

How To Avoid the Undefined Index Error?

If you don't want your PHP page to give out errors as shown in the previous exercise, you should consider checking all expected input fields in $_REQUEST with the isset() function as shown in the example script below:<?php  if (isset($_REQUEST['name'])) {    $name = $_REQUEST['name'];  } else {    $name = "";  }  if (isset($_REQUEST['comment'])) {    $comment = $_REQUEST['comment'];  } else {    $comment = "";  }  print("<html><pre>");  print("You have submitted the following information:\n");  print("  Name = $name\n");  print("  Comments = $comment\n");  print("Thank you!\n");  print("</pre></html>\n");?>

Browse random answers: