Pārlūkot izejas kodu

Update index.html

Deben Oldert 11 gadi atpakaļ
vecāks
revīzija
bed979ddcc
1 mainītis faili ar 44 papildinājumiem un 9 dzēšanām
  1. 44 9
      captiveportal/index.html

+ 44 - 9
captiveportal/index.html

@@ -1,28 +1,43 @@
 <html>
 	<head>
-		<link rel="stylesheet" type="text/css" href="Captiveportal.css" />
+		<link rel="stylesheet" type="text/css" href="CaptivePortal.css" />
 		<title>Captive portal</title>
+		<script type="text/javascript">
+		function getPar( name )
+		{
+		  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
+		  var regexS = "[\\?&]"+name+"=([^&#]*)";
+		  var regex = new RegExp( regexS );
+		  var results = regex.exec( window.location.href );
+		  if( results == null )
+		    return "";
+		  else
+		    return results[1];
+		}
+		function errorReport(text) {
+			document.getElementById('error').innerHTML = text;
+		}
+		</script>
 	</head>
-	<body>
+	<body onload="getError();">
 		<div class="wrapper">
 			<h1>Corendon<span>Dutch airlines</span> </h1>
 			<h2>Welcome by <span>Corendon</span>'s captive portal, sign in for WiFi.</h2>
 			<div class="content">
 				<div id="form_wrapper" class="form_wrapper">
-					<form class="login active">
+					<form class="login active" method="post" action="proccess" id="form">
 						<h3>Sign in</h3>
 						<div>
+							<div class="error" id="error"></div>
 							<label>Ticket Number:</label>
-							<input type="text" />
-							<span class="error">This is an error</span>
+							<input type="text" id="ticket" name="ticket"/>
 						</div>
 						<div>
-							<label>Password:</label>
-							<input type="password" id="password" />
-							<span class="error">This is an error</span>
+							<label>Last name:</label>
+							<input type="password" id="lastname" name="lastname"/>
 						</div>
 						<div class="bottom">
-							<div class="remember"><input type="checkbox" onchange="document.getElementById('password').type = this.checked ? 'text' : 'password'"> Show password</div>
+							<div class="remember"><input type="checkbox" onchange="document.getElementById('lastname').type = this.checked ? 'text' : 'password'"> Show password</div>
 							<input type="submit" value="Sign in"></input>
 							<label>If you have questions, please contact a stewardess</label>
 						</div>
@@ -31,4 +46,24 @@
 			</div>
 		</div>
 	</body>
+	<script type="text/javascript">
+	function getError() {
+		switch(getPar('err')) {
+		case "":
+			break;
+		case "1":
+			errorReport("Ticket number and/or last name are wrong. Please try again.");
+			break;
+		case "2":
+			errorReport("Something went wrong.<br>Please try again.");
+			break;
+		case "3":
+			errorReport("Something went wrong.<br>Please contact a stewardess.");
+			break;
+		case "4":
+			errorReport("Something went wrong.<br>Please contact a stewardess.");
+			break;
+		}
+	}
+	</script>
 </html>