$link = mysql_connect('localhost', 'root', ''); if (!$link) { die('Could not connect: ' . mysql_error()); } $db_selected = mysql_select_db('test', $link); if (!$db_selected) { die('Can\'t select database : ' . mysql_error()); } //create the X2Form object from XML file $formObj = new Form('QuidichForm', ['from' => 'forms/quidich_form_grouped.xml', 'dbHandle' => $link, 'dbType' => 'php', 'action' => 'example2.php']); $formObj->finalize(); if (isset($_POST['submit']) && $_POST['submit'] == "Submit") { $log = $formObj->processSubmission($_POST); if (!logg_ok($log)) { $message = '<div class="error">' . logg_msg($log) . '</div>'; $formObj->rollBackFileUploads(); } else { $message = '<div class="success">' . logg_msg($log) . '</div>'; } } elseif (isset($_REQUEST['captcha']) && $_REQUEST['captcha'] == 'refresh') { echo $formObj->renderer->elementRenderer->refreshCaptcha($formObj->elements['captcha']); exit; } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>A simple HTML form using X2Form</title> <link href="../css/style.css" type="text/css" rel="stylesheet"> <script type="text/javascript" src="../js/jquery-ui-1.9.2.custom/js/jquery-1.8.3.js" ></script>