ILIAS  release_5-0 Revision 5.0.0-1144-gc4397b1f870
All Data Structures Namespaces Files Functions Variables Modules Pages
example_form.ajax.php File Reference

Go to the source code of this file.

Functions

< a tabindex="-1" style="border-style: none;" href="#" title="Refresh Image" onclick="document.getElementById('siimage').src = './securimage_show.php?sid=' + Math.random(); this.blur(); return false">< img src="./images/refresh.png" alt="Reload Image" height="32" width="32" onclick="this.blur()" align="bottom" border="0"/></a >< br/>< strong > Enter Code * reloadCaptcha ()
 
 processForm ()
 
 process_si_contact_form ()
 

Variables

 $GLOBALS ['ct_recipient'] = 'YOU@EXAMPLE.COM'
 
 $GLOBALS ['ct_msg_subject'] = 'Securimage Test Contact Form'
 
 $GLOBALS ['DEBUG_MODE'] = 1
 

Function Documentation

◆ process_si_contact_form()

process_si_contact_form ( )

Definition at line 121 of file example_form.ajax.php.

References $_POST, $errors, and $GLOBALS.

122 {
123  if ($_SERVER['REQUEST_METHOD'] == 'POST' && @$_POST['do'] == 'contact') {
124  // if the form has been submitted
125 
126  foreach($_POST as $key => $value) {
127  if (!is_array($key)) {
128  // sanitize the input data
129  if ($key != 'ct_message') $value = strip_tags($value);
130  $_POST[$key] = htmlspecialchars(stripslashes(trim($value)));
131  }
132  }
133 
134  $name = @$_POST['ct_name']; // name from the form
135  $email = @$_POST['ct_email']; // email from the form
136  $URL = @$_POST['ct_URL']; // url from the form
137  $message = @$_POST['ct_message']; // the message from the form
138  $captcha = @$_POST['ct_captcha']; // the user's entry for the captcha code
139  $name = substr($name, 0, 64); // limit name to 64 characters
140 
141  $errors = array(); // initialize empty error array
142 
143  if (isset($GLOBALS['DEBUG_MODE']) && $GLOBALS['DEBUG_MODE'] == false) {
144  // only check for errors if the form is not in debug mode
145 
146  if (strlen($name) < 3) {
147  // name too short, add error
148  $errors['name_error'] = 'Your name is required';
149  }
150 
151  if (strlen($email) == 0) {
152  // no email address given
153  $errors['email_error'] = 'Email address is required';
154  } else if ( !preg_match('/^(?:[\w\d]+\.?)+@(?:(?:[\w\d]\-?)+\.)+\w{2,4}$/i', $email)) {
155  // invalid email format
156  $errors['email_error'] = 'Email address entered is invalid';
157  }
158 
159  if (strlen($message) < 20) {
160  // message length too short
161  $errors['message_error'] = 'Please enter a message';
162  }
163  }
164 
165  // Only try to validate the captcha if the form has no errors
166  // This is especially important for ajax calls
167  if (sizeof($errors) == 0) {
168  require_once dirname(__FILE__) . '/securimage.php';
169  $securimage = new Securimage();
170 
171  if ($securimage->check($captcha) == false) {
172  $errors['captcha_error'] = 'Incorrect security code entered';
173  }
174  }
175 
176  if (sizeof($errors) == 0) {
177  // no errors, send the form
178  $time = date('r');
179  $message = "A message was submitted from the contact form. The following information was provided.<br /><br />"
180  . "Name: $name<br />"
181  . "Email: $email<br />"
182  . "URL: $URL<br />"
183  . "Message:<br />"
184  . "<pre>$message</pre>"
185  . "<br /><br />IP Address: {$_SERVER['REMOTE_ADDR']}<br />"
186  . "Time: $time<br />"
187  . "Browser: {$_SERVER['HTTP_USER_AGENT']}<br />";
188 
189  if (isset($GLOBALS['DEBUG_MODE']) && $GLOBALS['DEBUG_MODE'] == false) {
190  // send the message with mail()
191  mail($GLOBALS['ct_recipient'], $GLOBALS['ct_msg_subject'], $message, "From: {$GLOBALS['ct_recipient']}\r\nReply-To: {$email}\r\nContent-type: text/html; charset=ISO-8859-1\r\nMIME-Version: 1.0");
192  }
193 
194  $return = array('error' => 0, 'message' => 'OK');
195  die(json_encode($return));
196  } else {
197  $errmsg = '';
198  foreach($errors as $key => $error) {
199  // set up error messages to display with each field
200  $errmsg .= " - {$error}\n";
201  }
202 
203  $return = array('error' => 1, 'message' => $errmsg);
204  die(json_encode($return));
205  }
206  } // POST
207 } // function process_si_contact_form()
$errors
$_POST['username']
Definition: cron.php:12
Project: Securimage: A PHP class for creating and managing form CAPTCHA images File: securimage...
$GLOBALS['ct_recipient']

◆ processForm()

processForm ( )

Definition at line 93 of file example_form.ajax.php.

References reloadCaptcha().

94  {
95  jQuery.ajax({
96  url: '<?php echo $_SERVER['PHP_SELF'] ?>',
97  type: 'POST',
98  data: jQuery('#contact_form').serialize(),
99  dataType: 'json',
100  }).done(function(data) {
101  if (data.error === 0) {
102  jQuery('#success_message').show();
103  jQuery('#contact_form')[0].reset();
104  reloadCaptcha();
105  setTimeout("jQuery('#success_message').fadeOut()", 30000);
106  } else {
107  alert("There was an error with your submission.\n\n" + data.message);
108  }
109  });
110 
111  return false;
112  }
< a tabindex="-1" style="border-style: none;" href="#" title="Refresh Image" onclick="document.getElementById('siimage').src = './securimage_show.php?sid=' + Math.random(); this.blur(); return false">< img src="./images/refresh.png" alt="Reload Image" height="32" width="32" onclick="this.blur()" align="bottom" border="0"/></a >< br/>< strong > Enter Code * reloadCaptcha()
+ Here is the call graph for this function:

◆ reloadCaptcha()

<a tabindex="-1" style="border-style: none;" href="#" title="Refresh Image" onclick="document.getElementById('siimage').src = './securimage_show.php?sid=' + Math.random(); this.blur(); return false"><img src="./images/refresh.png" alt="Reload Image" height="32" width="32" onclick="this.blur()" align="bottom" border="0" /></a><br /><strong> Enter Code* reloadCaptcha ( )

Definition at line 88 of file example_form.ajax.php.

Referenced by processForm().

89  {
90  jQuery('#siimage').src = './securimage_show.php?sid=' + Math.random();
91  }
+ Here is the caller graph for this function:

Variable Documentation

◆ $GLOBALS [1/3]

$GLOBALS[ 'ct_recipient'] = 'YOU@EXAMPLE.COM'

Definition at line 4 of file example_form.ajax.php.

Referenced by ilSoapAuthenticationCAS\__buildAuth(), ilSoapInstallationInfoXMLWriter\__buildInstallationInfo(), ilSoapAuthentication\__checkAgreement(), ilTree\__checkDelete(), ilSoapAuthentication\__checkSOAPEnabled(), ilCOPageHTMLExport\__construct(), ilSessionMembershipRegistrationSettingsGUI\__construct(), ilMediaPoolTableGUI\__construct(), ilOpenIdSettingsGUI\__construct(), ilAssQuestionTypeList\__construct(), ilAssQuestionType\__construct(), ilLOEditorStatus\__construct(), ilLOEditorGUI\__construct(), ilCalendarExport\__construct(), ilAuthContainerRadius\__construct(), ilAuthContainerECS\__construct(), ilECSCommunityReader\__construct(), ilECSConnector\__construct(), ilICalParser\__construct(), ilSCORM13Package\__construct(), ilSCORM13Player\__construct(), ilAccountRegistrationGUI\__distributeMails(), ilGroupXMLParser\__parseId(), ilBaseAuthentication\__setSessionSaveHandler(), ilTree\__validateSubtrees(), ilAuthUtils\_getAuthModeOfUser(), ilExport\_getExportDirectory(), ilExport\_getExportFiles(), ilECSParticipantSettings\_getInstance(), ilECSDataMappingSettings\_getInstance(), ilECSCommunityReader\_getInstance(), ilECSSetting\_getInstance(), ilAuthUtils\_initAuth(), ilInitialisation\abortAndDie(), ilCourseRegistrationGUI\add(), assQuestionGUI\addBackTab(), ilTemplate\addILIASFooter(), ilContainerObjectiveGUI\addItemDetails(), ilMembershipRegistrationSettingsGUI\addMembershipFormElements(), ilSoapRBACAdministration\addRole(), ilPermissionGUI\addRole(), ilSoapRBACAdministration\addRoleFromTemplate(), ilECSObjectSettings\addSettingsToForm(), ilExportContainer\addSubitems(), ilCalendarExport\addTimezone(), ilECSCourseUrlConnector\addUrl(), ilRepositorySearchGUI\addUserFromAutoComplete(), ilObjRoleGUI\addUserObject(), ilObjGroupGUI\addUserObject(), ilObjRole\adjustPermissions(), XMLStruct\append(), ilDidacticTemplateLocalRoleAction\apply(), ilDBUpdate\applyCustomUpdates(), ilDBUpdate\applyHotfix(), ilSoapLearningProgressAdministration\applyProgressFilter(), ilAccountCode\applyRoleAssignments(), ilPermissionGUI\applyRoleFilter(), ilDBUpdate\applyUpdate(), ilLOEditorGUI\askDeleteObjectives(), ilCalendarAppointmentGUI\askEdit(), ilObjCourseGUI\askResetObject(), ilAuthHTTP\assignData(), ilObjCourseGUI\assignMembersObject(), ilRbacAdmin\assignUserLimited(), Auth_RADIUS_Acct\Auth_RADIUS_Acct(), ilCalendarAppointmentGUI\bookconfirmed(), ilPasteIntoMultipleItemsExplorer\buildFormItem(), ilUtil\buildLatexImages(), ilRemoteObjectBaseGUI\callObject(), ilECSMappingSettingsGUI\cancel(), ilObjectServiceSettingsGUI\cancel(), ilCalendarAppointmentGUI\cancelConfirmed(), ilObjectCustomUserFieldsGUI\cancelEditMember(), ilContainerGUI\cancelMoveLinkObject(), ilECSMappingSettingsGUI\cAttributes(), XML2DOM\characterData(), ilRbacSystem\checkAccessOfUser(), ilObjCourseGUI\checkAgreement(), ilECSCmsCourseCommandQueueHandler\checkAllocationActivation(), ilECSCmsCourseMemberCommandQueueHandler\checkAllocationActivation(), ilClient\checkDatabaseExists(), ilLOEditorStatus\checkNumberOfTries(), ilECSCmsTreeSynchronizer\checkTreeUpdates(), ilObjRoleFolderGUI\chooseCopyBehaviourObject(), ilECSMappingSettingsGUI\cInitOverview(), ilECSSettingsGUI\communities(), soap_server\configureWSDL(), ilDidacticTemplateSettingsGUI\confirmDelete(), ilConsultationHoursGUI\confirmDeleteGroup(), ilLOEditorGUI\confirmDeleteTest(), ilDidacticTemplateGUI\confirmTemplateSwitch(), ilClient\connect(), ilRbacAdmin\copyEffectiveRolePermissions(), ilRbacAdmin\copyRolePermissionIntersection(), ilRbacAdmin\copyRolePermissionUnion(), ilECSRemoteUser\create(), ilCourseObjectivesGUI\create(), ilObject\create(), ilRemoteObjectBase\createAuthResource(), ilECSCourseCreationHandler\createCourseData(), ilObjRole\createDefaultRole(), ilRestFileStorage\createFile(), ilDidacticTemplateLocalPolicyAction\createLocalPolicy(), ilMembershipGUI\createMailSignature(), ilECSCourseCreationHandler\createParallelCourse(), ilObjRole\createPermissionIntersection(), ilCalendarSubscriptionGUI\createToken(), ilECSMappingSettingsGUI\cSettings(), ilECSMappingSettingsGUI\cUpdateSettings(), ilECSMappingSettingsGUI\dConfirmDeleteTree(), ilECSMappingSettingsGUI\dDeleteTree(), ilMailFormGUI\decodeAttachmentFiles(), ilECSMappingSettingsGUI\dEditTree(), ilObjRole\delete(), ilParticipants\delete(), ilPageObject\delete(), ilRestFileStorage\deleteDeprecated(), ilConsultationHoursGUI\deleteGroup(), ilDidacticTemplateBlockRoleAction\deleteLocalPolicy(), ilDBUpdateNewObjectType\deleteRBACOperation(), ilDBUpdateNewObjectType\deleteRBACTemplateOperation(), ilRbacAdmin\deleteSubtreeTemplates(), ilLOEditorGUI\deleteTest(), ilTree\deleteTree(), ilPermissionGUI\displayAddRoleForm(), ilPermissionGUI\displayImportRoleForm(), ilSoapUtils\distributeMails(), ilECSMappingSettingsGUI\dMappingOverview(), ilECSCourseCreationHandler\doAttributeMapping(), ilCalendarCategoryGUI\doImportFile(), ilImportContainer\doImportObject(), ilImport\doImportObject(), ilPermissionGUI\doImportRole(), ilECSCourseMappingRule\doMapping(), ilECSCourseCreationHandler\doSync(), ilECSEnrolmentStatusCommandQueueHandler\doUpdate(), ilECSCmsCourseCommandQueueHandler\doUpdate(), ilECSCmsCourseMemberCommandQueueHandler\doUpdate(), ilRepositorySearchGUI\doUserAutoComplete(), ilCalendarAppointmentGUI\doUserAutoComplete(), ilECSMappingSettingsGUI\dSettings(), ilECSMappingSettingsGUI\dShowCmsExplorer(), ilECSMappingSettingsGUI\dShowLocalExplorer(), ilECSMappingSettingsGUI\dTrees(), ilCourseObjectivesGUI\edit(), ilCalendarAppointmentGUI\edit(), ilPCDataTableGUI\editData(), ilObjectCustomUserFieldsGUI\editMember(), ilObjRoleTemplateGUI\editObject(), ilObjFolderGUI\editObject(), ilObjectServiceSettingsGUI\editSettings(), ilCalendarAppointmentGUI\editSingle(), ilDidacticTemplateSettingsGUI\editTemplate(), ilContainerReferenceGUI\editTitleObject(), XML2DOM\endElement(), ilObjectPluginGUI\executeCommand(), ilObjGroupGUI\executeCommand(), ilLuceneUserSearchGUI\executeCommand(), ilLOEditorGUI\executeCommand(), ilCourseRegistrationGUI\executeCommand(), ilAuthLoginPageEditorGUI\executeCommand(), ilECSMappingSettingsGUI\executeCommand(), ilObjRoleGUI\executeCommand(), ilObjCourseGUI\executeCommand(), ilObjContentObject\exportHTML(), ilExportContainer\exportObject(), ilECSAppEventListener\extendAccount(), ilAuthFactory\factory(), ilAuthHTTP\failedLoginObserver(), ilAuthContainerCalendarToken\fetchData(), ilAuthContainerSOAP\fetchData(), ilAuthContainerECS\fetchData(), ilLOTestAssignmentTableGUI\fillRow(), ilLOTestQuestionAdapter\filterQuestions(), ilDidacticTemplateAction\filterRoles(), ilCourseObjectivesGUI\finalTestAssignment(), ilCourseObjectivesGUI\finalTestLimits(), assKprimChoiceImport\fromXML(), assErrorTextImport\fromXML(), assFileUploadImport\fromXML(), assFlashQuestionImport\fromXML(), assImagemapQuestionImport\fromXML(), assMultipleChoiceImport\fromXML(), assOrderingHorizontalImport\fromXML(), assOrderingQuestionImport\fromXML(), assSingleChoiceImport\fromXML(), assTextSubsetImport\fromXML(), assNumericImport\fromXML(), assTextQuestionImport\fromXML(), assJavaAppletImport\fromXML(), assClozeTestImport\fromXML(), assMatchingQuestionImport\fromXML(), ilObjFileAccessSettingsGUI\getAdminTabs(), ilObjCourseGUI\getAgreementTabs(), ilRbacReview\getAssignableRolesInSubtree(), ilLOEditorGUI\getAssignableTests(), ilAuthUtils\getAuthPlugins(), ilSoapAdministration\getClientInfo(), ilECSCourseMemberConnector\getCourseMember(), ilDBUpdate\getCurrentVersion(), ilDBOracle\getDSN(), ilECSEnrolmentStatusConnector\getEnrolmentStatus(), ilRestFileStorage\getFile(), ilRemoteObjectBase\getFullRemoteLink(), nusoap_base\getGlobalDebugLevel(), ilCalendarAppointmentPanelGUI\getHTML(), ilCalendarBlockGUI\getHTML(), ilAdvancedSelectionListGUI\getHTML(), ilObjectDAV\getILIASType(), ilLOEditorStatus\getInitialTestStatus(), ilECSNodeMappingSettings\getInstance(), ilParticipants\getInstanceByObjId(), ilContainerObjectiveGUI\getMainContent(), ilLOEditorStatus\getMaterialsStatus(), ilTree\getNodeData(), ilTree\getNodeDataByType(), ilTree\getNodeTreeData(), ilRbacReview\getParentRoleIds(), ilTestServiceGUI\getPassOverview(), ilTree\getPathId(), ilCtrl\getPathNew(), assMatchingQuestionGUI\getPreview(), ilUserUtil\getProfileLink(), ilLOEditorStatus\getQualifiedTestStatus(), ilCourseObjectivesGUI\getRandomTestQplOptions(), ilMaterializedPathTree\getRelation(), ilNestedSetTree\getRelation(), XML_RPC2_Backend_Php_Server\getResponse(), XML_RPC2_Backend_Xmlrpcext_Server\getResponse(), XML_RPC2_CachedServer\getResponse(), ilRbacReview\getRolesOfObject(), ilParticipantTableGUI\getSelectableColumns(), ilExportFieldsInfo\getSelectableFieldsInfo(), ilTree\getSubTree(), ilNestedSetTree\getSubtreeInfo(), ilObjCourseGUI\getTabs(), ilCourseObjectiveQuestionAssignmentTableGUI\getTestNode(), assMatchingQuestionGUI\getTestOutput(), ilCategoryExporter\getXmlExportHeadDependencies(), ilContainerReferenceExporter\getXmlExportHeadDependencies(), ilGroupExporter\getXmlExportHeadDependencies(), ilSurveyExporter\getXmlRepresentation(), ilSurveyQuestionPoolExporter\getXmlRepresentation(), ilTestExporter\getXmlRepresentation(), ilWebResourceExporter\getXmlRepresentation(), ilContainerExporter\getXmlRepresentation(), ilTestQuestionPoolExporter\getXmlRepresentation(), ilContainerReferenceExporter\getXmlRepresentation(), ilCourseExporter\getXmlRepresentation(), ilFolderExporter\getXmlRepresentation(), ilGroupExporter\getXmlRepresentation(), ilCategoryExporter\getXmlRepresentation(), ilLMPresentationGUI\glossary(), ilECSCourseCreationHandler\handle(), ilObjCourseGUI\handleActivePass(), XML_RPC2_Backend_Php_Server\handleCall(), XML_RPC2_Backend_Xmlrpcext_Server\handleCall(), ilMembershipRegistrationCodeUtils\handleCode(), ilECSCourseCreationHandler\handleCourseUrlUpdate(), ilECSCmsTreeCommandQueueHandler\handleCreate(), ilECSEnrolmentStatusCommandQueueHandler\handleCreate(), ilECSCmsCourseCommandQueueHandler\handleCreate(), ilECSCmsCourseMemberCommandQueueHandler\handleCreate(), ilECSAppEventListener\handleEvent(), ilECSEventQueueReader\handleExportReset(), ilECSEventQueueReader\handleImportReset(), ilAuthContainerCAS\handleLDAPDataSource(), ilAuthContainerRadius\handleLDAPDataSource(), ilECSAppEventListener\handleMembership(), ilECSObjectSettings\handlePermissionUpdate(), ilGroupXMLParser\handlerBeginTag(), ilFolderXmlParser\handlerEndTag(), ilFileXMLParser\handlerEndTag(), ilWebLinkXmlParser\handlerEndTag(), ilCalendarRemoteAccessHandler\handleRequest(), ilQTIParser\handlerParseEndTag(), ilECSCmsTreeSynchronizer\handleTreeUpdate(), ilECSCmsTreeCommandQueueHandler\handleUpdate(), ilECSCmsCourseCommandQueueHandler\handleUpdate(), ilECSCmsCourseMemberCommandQueueHandler\handleUpdate(), ilRemoteObjectBase\handleUpdate(), ilLOUtils\hasActiveRun(), ilParticipants\hasParticipantListAccess(), ilObjCategoryGUI\ilObjCategoryGUI(), ilImport\importObject(), ilRoleXmlImporter\importSimpleXml(), ilDidacticTemplateSettingsGUI\importTemplate(), ilGlossaryImporter\importXmlRepresentation(), ilLearningModuleImporter\importXmlRepresentation(), ilSurveyImporter\importXmlRepresentation(), ilSurveyQuestionPoolImporter\importXmlRepresentation(), ilTestImporter\importXmlRepresentation(), ilTestQuestionPoolImporter\importXmlRepresentation(), ilContainerImporter\importXmlRepresentation(), ilFolderImporter\importXmlRepresentation(), ilWebResourceImporter\importXmlRepresentation(), ilGroupImporter\importXmlRepresentation(), ilCategoryImporter\importXmlRepresentation(), ilCourseImporter\importXmlRepresentation(), ilContainerReferenceImporter\importXmlRepresentation(), ilLOTestAssignmentTableGUI\init(), ilAuthBase\initAuth(), ilInitialisation\initClient(), ilInitialisation\initClientIniFile(), ilDBOracle\initConnection(), ilInitialisation\initDatabase(), ilObjOrgUnit\initDefaultRoles(), ilInitialisation\initEventHandling(), ilMediaPoolTableGUI\initFilter(), ilMemberAgreementGUI\initFormAgreement(), ilCourseObjectivesGUI\initFormLimits(), ilObjRoleTemplateGUI\initFormRoleTemplate(), ilObjCalendarSettingsGUI\initFormSettings(), ilInitialisation\initGlobal(), ilConsultationHoursGUI\initGroupForm(), Net_URL\initialize(), ilCalendarRemoteAccessHandler\initIlias(), ilInitialisation\initILIAS(), ilInitialisation\initIliasIniFile(), ilObjSystemFolderGUI\initJavaServerIniForm(), ilInitialisation\initLocale(), ilInitialisation\initLog(), ilECSNodeMappingLocalExplorer\initMappings(), ilObjectCustomUserFieldsGUI\initMemberForm(), ilObjectServiceSettingsGUI\initServiceSettingsForm(), ilFMSettingsGUI\initSettingsForm(), ilObjRoleFolderGUI\initSettingsForm(), ilInitialisation\initStyle(), ilConsultationHourGroupTableGUI\initTable(), ilConsultationHourBookingTableGUI\initTable(), ilTree\initTreeImplementation(), ilLOTestQuestionAdapter\initUserResult(), ilCourseObjectivesGUI\initWizard(), ilWidthHeightInputGUI\insert(), ilNestedSetTree\insertNode(), ilMaterializedPathTree\insertNode(), ilTree\insertNode(), ilCalendarShared\isEditableForUser(), ilECSParticipant\isEnabled(), ilObjTest\isExecutable(), ilColumnGUI\isGloballyActivated(), ilPermissionGUI\isInAdministration(), ilObjectDAV\isPermitted(), ilLOTestQuestionAdapter\isQualifiedStartRun(), ilContainerGUI\keepObjectsInClipboardObject(), ilLMPresentationGUI\layout(), ilLOEditorGUI\listObjectives(), ilECSTimePlace\loadFromJson(), ilAuthContainerCalendarToken\loginObserver(), ilAuthContainerMDB2\loginObserver(), ilAuthContainerOpenId\loginObserver(), ilAuthContainerSOAP\loginObserver(), ilAuthContainerLDAP\loginObserver(), ilAuthContainerECS\loginObserver(), ilECSCmsData\lookupFirstTreeOfNode(), ilLOTestRun\lookupObjectives(), ilECSCmsData\lookupObjId(), ilLOUtils\lookupQplBySequence(), ilCourseObjectiveQuestion\lookupQuestionsByObjective(), ilObjCourseAccess\lookupRegistrationInfo(), ilECSCmsCourseMemberCommandQueueHandler\lookupRole(), ilObjCourse\lookupShowMembersEnabled(), ilExportContainer\manifestWriterBegin(), ilExportContainer\manifestWriterEnd(), ilECSCourseMappingRule\matches(), ilCourseObjectivesGUI\materialAssignment(), ilLOEditorGUI\materials(), ilObject\MDUpdateListener(), ilObjSessionGUI\membersObject(), ilObjGroupGUI\membersObject(), ilObjCourseGUI\membersObject(), ilMaterializedPathTree\moveTree(), ilNestedSetTree\moveTree(), ilTree\moveTree(), nusoap_base\nusoap_base(), ilDidacticTemplateSettingsGUI\overview(), ilGroupParticipantsTableGUI\parse(), ilRoleTableGUI\parse(), ilCourseParticipantsTableGUI\parse(), ilSoapMailXmlParser\parseName(), ilRepositoryObjectResultTableGUI\parseObjectIds(), ilAuthOpenId\parseUsername(), ilSurveyQuestionPoolImporter\parseXmlFileNames(), ilTestImporter\parseXmlFileNames(), ilTestQuestionPoolImporter\parseXmlFileNames(), ilSurveyImporter\parseXmlFileNames(), HTML_Template_ITX\performCallback(), ilContainerGUI\performPasteIntoMultipleObjectsObject(), ilLikeUserMultiFieldSearch\performSearch(), ilLuceneUserSearchGUI\performSearch(), process_si_contact_form(), ilWikiUtil\processInternalLinks(), ilImport\processItemXml(), ilObjSurvey\processPrintoutput2FO(), ilObjTest\processPrintoutput2FO(), ilCertificate\processXHTML2FO(), ilDAVServer\PROPFIND(), ilOpenIdSettingsGUI\provider(), Auth_RADIUS\putStandardAttributes(), ilECSTreeReader\read(), ilECSRemoteUser\read(), ilLOSettings\read(), ilUserImportParser\readAccountMailFromCache(), ilECSCmsCourseMemberCommandQueueHandler\readAssignments(), ilDBUpdate\readCustomUpdatesInfo(), ilDBUpdate\readHotfixInfo(), ilCalendarRemoteReader\readIcal(), ilParticipants\readParticipants(), Console_Getopt\readPHPArgv(), ilCalendarCategories\readReposCalendars(), ilSubscriberTableGUI\readSubscriberData(), ilWaitingListTableGUI\readUserData(), ilObjCourseGUI\redirectLocToTestConfirmation(), ilObjCourseGUI\redirectLocToTestObject(), ilObjTestGUI\redirectToInfoScreenObject(), ilECSEventQueueReader\refresh(), ilECSCmsCourseMemberCommandQueueHandler\refreshAssignmentStatus(), ilECSSettingsGUI\refreshParticipants(), soap_server\register(), ilSetupGUI\reloadControlStructure(), ilTestRandomQuestionSetStagingPoolBuilder\removeStagedQuestions(), ilTree\removeTree(), ilExplorerSelectInputGUI\render(), ilContainerObjectiveGUI\renderTest(), ilCalendarRemoteReader\replaceWebCalProtocol(), ilInitialisation\requireCommonIncludes(), ilLOUserResults\resetFinalByObjective(), ilObjCourseGUI\resetObject(), ilRestFileStorage\responeNotFound(), ilRepUtil\restoreObjects(), ilDidacticTemplateLocalPolicyAction\revertLocalPolicy(), ilBenchmark\save(), ilECSSettingsGUI\save(), ilObjectCustomUserFieldsGUI\saveField(), ilAccountRegistrationGUI\saveForm(), ilConsultationHoursGUI\saveGroup(), ilObjectCustomUserFieldsGUI\saveMember(), ilObjGroupGUI\saveObject(), ilLOEditorGUI\saveObjectiveCreation(), ilPersonalProfileGUI\saveProfile(), ilInfoScreenGUI\saveProgress(), ilPersonalProfileGUI\savePublicProfile(), ilSoapTestAdministration\saveQuestion(), ilSoapTestAdministration\saveQuestionSolution(), ilTree\saveSubTree(), ilObjSCORMTracking\scorm12PlayerUnload(), ilSCORMOfflineMode\scormPlayerUnloadForSop2il(), ilConsultationHoursGUI\searchUsersForAppointments(), ilCourseObjectivesGUI\selfAssessmentAssignment(), ilCourseObjectivesGUI\selfAssessmentLimits(), ilGroupMembershipMailNotification\send(), ilECSCourseUrl\send(), ilMailNotification\sendMail(), ilMembershipGUI\sendMailToSelectedUsers(), ilObjSessionGUI\sendMailToSelectedUsersObject(), ilAuthContainerECS\sendNotification(), soap_server\service(), ilInitialisation\setCookieParams(), ilObject\setDeletedDates(), nusoap_base\setGlobalDebugLevel(), ilECSCourseCreationHandler\setImported(), ilQueryParser\setMinWordLength(), XMLStruct\setParent(), ilLOTestRun\setQuestionResult(), ilUserAutoComplete\setResultField(), ilObjAuthSettingsGUI\setSubTabs(), ilLOEditorGUI\setTabs(), ilFMSettingsGUI\settings(), ilLOEditorGUI\settings(), ilCalendarSubscriptionGUI\show(), ilMemberExportGUI\show(), ilContainerGUI\showAdministrationPanel(), ilStartUpGUI\showCASLoginForm(), ilDidacticTemplateSettingsGUI\showImportForm(), ilObjSystemFolderGUI\showJavaServerObject(), ilDAVServer\showMountInstructions(), ilLOEditorGUI\showObjectiveCreation(), ilContainerObjectiveGUI\showObjectives(), ilPageObjectGUI\showPage(), ilContainerGUI\showPasteTreeObject(), ilContainerGUI\showPermanentLink(), ilCourseObjectivesGUI\showRandomTestAssignment(), ilStartUpGUI\showRegistrationLinks(), ilLuceneUserSearchGUI\showSearchForm(), ilStartUpGUI\showShibbolethLoginForm(), ilLOEditorGUI\showStatus(), SOAP_Attachment\SOAP_Attachment(), ilSCORMOfflineMode\sop2il(), XML2DOM\startElement(), OLE_ChainedBlockStream\stream_close(), MDB2_LOB\stream_close(), MDB2_LOB\stream_eof(), OLE_ChainedBlockStream\stream_open(), MDB2_LOB\stream_open(), MDB2_LOB\stream_read(), MDB2_LOB\stream_stat(), MDB2_LOB\stream_tell(), ilSetupGUI\switchTree(), ilECSCmsTreeSynchronizer\sync(), ilECSCmsTreeSynchronizer\syncCategory(), ilECSCourseCreationHandler\syncCategory(), ilECSCourseCreationHandler\syncNodeToTop(), ilECSCourseCreationHandler\syncParentContainer(), ilLOEditorGUI\testOverview(), ilLOEditorGUI\testSettings(), assImagemapQuestionExport\toXML(), ilSettingsTemplate\translate(), ilConditionHandlerGUI\translateOperator(), ilMembershipRegistrationSettingsGUI\txt(), ilFMSettingsGUI\update(), ilECSRemoteUser\update(), ilObject\update(), ilCalendarAppointmentGUI\update(), ilECSSettingsGUI\updateCommunities(), ilECSCourseCreationHandler\updateCourseData(), ilECSAppEventListener\updateEnrolmentStatus(), ilObjectCustomUserFieldsGUI\updateField(), ilLOTestQuestionAdapter\updateFixedQuestions(), ilConsultationHoursGUI\updateGroup(), ilLuceneIndexer\updateLuceneIndex(), ilECSCourseCreationHandler\updateParallelCourses(), ilECSCourseCreationHandler\updateParallelGroups(), ilLOTestQuestionAdapter\updateQuestionResult(), ilECSSettingsGUI\updateTitle(), ilObjectServiceSettingsGUI\updateToolSettings(), ilObjQuestionPoolGUI\uploadQplObject(), ilDidacticTemplateExcludeFilterPattern\valid(), ilDidacticTemplateIncludeFilterPattern\valid(), ilRegistrationGUI\validateCustomFields(), Auth_HTTP\validateDigest(), ilAuthContainerECS\validateHash(), ilObjLinkResourceGUI\view(), soap_server\webDescription(), ilLDAPRoleAssignmentRule\wildcardCompare(), ilMemberExport\write(), ilBookingEntry\writeBookingMessage(), ilSCORM2004StoreData\writeGObjective(), and ilRoleXmlExport\writeRole().

◆ $GLOBALS [2/3]

$GLOBALS[ 'ct_msg_subject'] = 'Securimage Test Contact Form'

Definition at line 5 of file example_form.ajax.php.

◆ $GLOBALS [3/3]

$GLOBALS[ 'DEBUG_MODE'] = 1

Definition at line 7 of file example_form.ajax.php.