mirror of
https://github.com/sharkdp/bat.git
synced 2025-09-20 12:12:31 +01:00
add CFML syntax
This commit is contained in:
54
tests/syntax-tests/source/CFML/test.cfml
vendored
Normal file
54
tests/syntax-tests/source/CFML/test.cfml
vendored
Normal file
@@ -0,0 +1,54 @@
|
||||
<head>
|
||||
<title>Add New Employees</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Add New Employees</h1>
|
||||
<!--- Action page code for the form at the bottom of this page. --->
|
||||
<!--- Establish parameters for first time through --->
|
||||
<cfparam name="Form.firstname" default="">
|
||||
<cfparam name="Form.lastname" default="">
|
||||
<cfparam name="Form.email" default="">
|
||||
<cfparam name="Form.phone" default="">
|
||||
<cfparam name="Form.department" default="">
|
||||
<!--- If at least the firstname form field is passed, create
|
||||
a structure named employee and add values. --->
|
||||
<cfif #Form.firstname# eq "">
|
||||
<p>Please fill out the form.</p>
|
||||
<cfelse>
|
||||
<cfoutput>
|
||||
<cfscript>
|
||||
employee=StructNew();
|
||||
employee.firstname = Form.firstname;
|
||||
employee.lastname = Form.lastname;
|
||||
employee.email = Form.email;
|
||||
employee.phone = Form.phone;
|
||||
employee.department = Form.department;
|
||||
</cfscript>
|
||||
<!--- Display results of creating the structure. --->
|
||||
First name is #StructFind(employee, "firstname")#<br>
|
||||
Last name is #StructFind(employee, "lastname")#<br>
|
||||
EMail is #StructFind(employee, "email")#<br>
|
||||
Phone is #StructFind(employee, "phone")#<br>
|
||||
Department is #StructFind(employee, "department")#<br>
|
||||
</cfoutput>
|
||||
<!--- Call the custom tag that adds employees. --->
|
||||
<cf_addemployee empinfo="#employee#">
|
||||
</cfif>
|
||||
<!--- The form for adding the new employee information --->
|
||||
<hr>
|
||||
<form action="newemployee.cfm" method="Post">
|
||||
First Name:
|
||||
<input name="firstname" type="text" hspace="30" maxlength="30"><br>
|
||||
Last Name:
|
||||
<input name="lastname" type="text" hspace="30" maxlength="30"><br>
|
||||
EMail:
|
||||
<input name="email" type="text" hspace="30" maxlength="30"><br>
|
||||
Phone:
|
||||
<input name="phone" type="text" hspace="20" maxlength="20"><br>
|
||||
Department:
|
||||
<input name="department" type="text" hspace="30" maxlength="30"><br>
|
||||
<input type="Submit" value="OK">
|
||||
</form>
|
||||
<br>
|
||||
</body>
|
||||
</html>
|
Reference in New Issue
Block a user