init,working
This commit is contained in:
		
							
								
								
									
										
											BIN
										
									
								
								www/favicon.ico
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								www/favicon.ico
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 15 KiB  | 
							
								
								
									
										35
									
								
								www/index.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										35
									
								
								www/index.html
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,35 @@
 | 
			
		||||
<!DOCTYPE html>
 | 
			
		||||
<html>
 | 
			
		||||
 | 
			
		||||
<head>
 | 
			
		||||
  <meta charset='utf-8'>
 | 
			
		||||
  <meta http-equiv='X-UA-Compatible' content='IE=edge'>
 | 
			
		||||
  <title>FileShare</title>
 | 
			
		||||
  <meta name='viewport' content='width=device-width, initial-scale=1'>
 | 
			
		||||
  <link rel='stylesheet' type='text/css' media='screen' href='main.css'>
 | 
			
		||||
</head>
 | 
			
		||||
 | 
			
		||||
<body>
 | 
			
		||||
  <br>
 | 
			
		||||
  <br>
 | 
			
		||||
  <h1>FileShare</h1>
 | 
			
		||||
  <br>
 | 
			
		||||
  <br>
 | 
			
		||||
  <form action="/upload" method="POST" enctype="multipart/form-data">
 | 
			
		||||
    <label for="upload" id="upload_btn">Select file</label>
 | 
			
		||||
    <input type="file" name="upload" id="upload">
 | 
			
		||||
    <label for="submit">Upload</label>
 | 
			
		||||
    <input type="submit" id="submit">
 | 
			
		||||
  </form>
 | 
			
		||||
</body>
 | 
			
		||||
</html>
 | 
			
		||||
<script defer>
 | 
			
		||||
  const btn = document.getElementById("upload_btn");
 | 
			
		||||
 | 
			
		||||
  document.getElementById("upload").onchange = (e) => {
 | 
			
		||||
    let filename = e.target.value;
 | 
			
		||||
    const last = filename.lastIndexOf('\\');
 | 
			
		||||
    filename = filename.substring(last+1);
 | 
			
		||||
    btn.innerText = filename;
 | 
			
		||||
  }
 | 
			
		||||
</script>
 | 
			
		||||
							
								
								
									
										41
									
								
								www/main.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										41
									
								
								www/main.css
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,41 @@
 | 
			
		||||
html {
 | 
			
		||||
    font-family: Arial, Helvetica, sans-serif;
 | 
			
		||||
}
 | 
			
		||||
body {
 | 
			
		||||
    max-width: 500px;
 | 
			
		||||
    margin: auto;
 | 
			
		||||
}
 | 
			
		||||
h1 {
 | 
			
		||||
    text-align: center;
 | 
			
		||||
    font-size: 3rem;
 | 
			
		||||
}
 | 
			
		||||
form {
 | 
			
		||||
    display: flex;
 | 
			
		||||
    flex-direction: column;
 | 
			
		||||
}
 | 
			
		||||
label {
 | 
			
		||||
    color: white;
 | 
			
		||||
    border: solid 2px black;
 | 
			
		||||
    border-radius: 10px;
 | 
			
		||||
    background-color: rgba(0,0,255,0.5);
 | 
			
		||||
    margin: 5px;
 | 
			
		||||
    padding: 20px;
 | 
			
		||||
    text-align: center;
 | 
			
		||||
}
 | 
			
		||||
label:hover {
 | 
			
		||||
    cursor: pointer;
 | 
			
		||||
    color: black;
 | 
			
		||||
    background-color: rgba(0, 0, 255, 0.4);
 | 
			
		||||
}
 | 
			
		||||
input {
 | 
			
		||||
    display: none;
 | 
			
		||||
}
 | 
			
		||||
a {
 | 
			
		||||
    color: rgba(0,0,255,0.5);
 | 
			
		||||
    font-size: 2rem;
 | 
			
		||||
}
 | 
			
		||||
a, p {
 | 
			
		||||
    margin: auto;
 | 
			
		||||
    display: block;
 | 
			
		||||
    text-align: center;
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user