input assignment completed.
This commit is contained in:
@@ -0,0 +1,118 @@
|
||||
* {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
body {
|
||||
/* Positioning */
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
|
||||
/* Styling */
|
||||
background-color: #bbedbe;
|
||||
}
|
||||
|
||||
h1 {
|
||||
/* Positioning */
|
||||
width: 80%;
|
||||
padding: 2vw;
|
||||
|
||||
/* Font */
|
||||
font-size: 8vw;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
h3 {
|
||||
font-size: 4vw;
|
||||
}
|
||||
|
||||
h5 {
|
||||
font-size: 2vw;
|
||||
}
|
||||
|
||||
h1,
|
||||
h3,
|
||||
h5,
|
||||
p,
|
||||
input {
|
||||
color: #0e3610;
|
||||
}
|
||||
|
||||
#form {
|
||||
/* Positioning */
|
||||
width: 80%;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
form {
|
||||
/* Form Shape */
|
||||
width: 60%;
|
||||
padding: 2.5vw 5vw 2.5vw 5vw;
|
||||
|
||||
/* Positioning */
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.row {
|
||||
/* Row Shape */
|
||||
width: 100%;
|
||||
display: flex;
|
||||
}
|
||||
|
||||
input {
|
||||
/* Input Shape */
|
||||
width: 50%;
|
||||
padding: 1vw;
|
||||
margin: 1vw;
|
||||
border: none;
|
||||
border-radius: 18px;
|
||||
|
||||
/* Styling */
|
||||
background-color: #f1fbf2;
|
||||
|
||||
/* Font */
|
||||
font-size: 1vw;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
button {
|
||||
/* Button Shape */
|
||||
width: 60%;
|
||||
padding: 1vw;
|
||||
border: none;
|
||||
border-radius: 18px;
|
||||
|
||||
/* Font */
|
||||
color: white;
|
||||
font-size: 1vw;
|
||||
font-weight: 600;
|
||||
|
||||
/* Transition for hover */
|
||||
transition-duration: 500ms;
|
||||
|
||||
background-color: #1c6b20;
|
||||
}
|
||||
|
||||
button:hover {
|
||||
background-color: #26942D;
|
||||
}
|
||||
|
||||
#confirmation {
|
||||
width: 60%;
|
||||
padding: 5vw 0 5vw 0;
|
||||
border-radius: 18px;
|
||||
background-color: #57d45f;
|
||||
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
<?php
|
||||
if (isset($_POST['first_name']))
|
||||
$first_name = $_POST['first_name'];
|
||||
if (isset($_POST['last_name']))
|
||||
$last_name = $_POST['last_name'];
|
||||
if (isset($_POST['email']))
|
||||
$email = $_POST['email'];
|
||||
if (isset($_POST['phone_number']))
|
||||
$phone_number = $_POST['phone_number'];
|
||||
?>
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Input</title>
|
||||
<link href="css/styles.css" rel="stylesheet" type="text/css">
|
||||
<script src="js/index.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Input Assignment</h1>
|
||||
<?php
|
||||
if ($first_name || $last_name || $email || $phone_number) {
|
||||
echo '
|
||||
<div id="confirmation">
|
||||
<h3>Thank you for contacting me!</h3>
|
||||
<h5>Your submitted information is:</h5>
|
||||
<div id="information">
|
||||
<p><strong>Name: </strong>' . $last_name . ', ' . $first_name . '</p>
|
||||
<p><strong>Email: </strong>' . $email . '</p>
|
||||
<p><strong>Phone: </strong>' . $phone_number . '</p>
|
||||
</div>
|
||||
</div>
|
||||
';
|
||||
} else {
|
||||
echo '
|
||||
<div id="form">
|
||||
<form method="post">
|
||||
<div class="row">
|
||||
<input name="first_name" type="text" placeholder="Josh">
|
||||
<input name="last_name" type="text" placeholder="Ashton">
|
||||
</div>
|
||||
<div class="row">
|
||||
<input name="email" type="email" placeholder="me@joshashton.dev">
|
||||
<input name="phone_number" type="text" placeholder="123 456 7890">
|
||||
</div>
|
||||
<button>Submit</button>
|
||||
</form>
|
||||
</div>
|
||||
';
|
||||
}
|
||||
?>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user