hi!i need your help.Here are my question. i need to create a folder for that particular user and store the .pdf file inside, means different user for different folders.and inside the folder.i really need full coding.please help me!! :'(
pritaeas 2,211 ¯\_(ツ)_/¯ Moderator Featured Poster
You're not going to get working code. If you show what you have, we can push you in the right direction.
Qyla21 0 Newbie Poster
oh,thanks..sorry..so,here is my coding:
in php:
<?php
/*
VIEW.PHP
Displays all data from 'upload' table
*/
session_start();
if ($_SESSION['password'])
echo "<div style='font-family: Times New Roman; font-size: 18px; border: 1px solid #43A5EC; background: #F0F0F0; padding: 10px;'>"."Selamat Datang ke Sistem PBPaySlip Ruangan Admin"."<b>!</b>";
else
die("<div style='font-family: Verdana; font-size: 12px;>"."You must be logged in!"."</div>");
echo " | "."<a href='http://localhost/PBpayslip/view-paginated.php'>View Payroll here</a> | "."<a href='http://localhost/PBpayslip/uploadpenyatagaji.php'>Upload Staff's Payroll Here</a> | <a href='logout.php'>Logout<a/>"."</div>";
?>
<?php
if(isset($_POST['upload']) && $_FILES['userfile']['size'] > 0)
{
$fileName = $_FILES['userfile']['name'];
$tmpName = $_FILES['userfile']['tmp_name'];
$fileSize = $_FILES['userfile']['size'];
$fileType = $_FILES['userfile']['type'];
$fp = fopen($tmpName, 'r');
$content = fread($fp, filesize($tmpName));
$content = addslashes($content);
fclose($fp);
if(!get_magic_quotes_gpc())
{
$fileName = addslashes($fileName);
}
include 'library/config.php';
include 'library/opendb.php';
$query = "INSERT INTO upload (name, size, type, content ) ".
"VALUES ('$fileName', '$fileSize', '$fileType', '$content')";
mysql_query($query) or die('Error, query failed');
include 'library/closedb.php';
echo "<br>File $fileName uploaded<br>";
}
?>
and code in html:
<!doctype html>
<html>
<head>
<title>Upload PBpayslip</title>
<link rel="icon" href="http://http://localhost/PBpayslip/index1.php/img/icon32.png" sizes="32x32">
<style>
body {
text-align:center;
background-color:#DEF3FE;
background-image:url(http://assets.sapphion.com/img/bg.gif);
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
color:#666;
margin: 0;
padding:0;
}
.File_Upload_Form {
width:600px;
margin:30px auto;
background-color:#FFF;
border-radius:4px;
padding: 4px 20px 20px 20px;
}
h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:170%;
color:#645348;
text-decoration:none;
font-weight:100;
}
input[type="submit"]{
border:1px solid #917568;
border-radius: 4px;
margin:0;
padding:4px 10px 4px 10px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#333333;
text-shadow:1px 1px 0 #fff;
background-color:#A5B276;
background-image: -webkit-linear-gradient(#CED8AF, #A5B276);
background-image:-moz-linear-gradient(center bottom , #A5B276 0%, #727E47 100%);
background-size:1px 50px;
padding: 5px;
cursor:pointer;
-webkit-transition: background .5s ease-out;
}
input[type="submit"]:Hover,:focus{
background-position:100px;
}
</style>
</head>
<body>
<p> </p>
<p> </p>
<div class="File_Upload_Form">
<h1>Please Upload Staff's Payroll Here!</h1>
<form enctype="multipart/form-data" id="upForm" action="Testing2" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="2000000">
<input type="file" name="file_input[]" id="file_input" multiple webkitdirectory="" directory="" mozdirectory>
<input type="submit" value="Hantar" />
</form>
</div>
<p> </p>
<p> </p>
<table width="359" border="0" align="center" bgcolor="#FFFFFF">
<tr>
<th width="242" height="12" scope="row"><pre>ARAHAN : Please drag the folder that have you choose into button "Choose File". Thank You! :)</pre></th>
</tr>
</table>
</body>
</html>
my probleme is user can only view the folder in server and can't save it into database.so,any suggestion? :(
pritaeas 2,211 ¯\_(ツ)_/¯ Moderator Featured Poster
can't save it into database
Do you mean the upload is not working?
nuraqilah.ahmadkhairi.7 0 Newbie Poster
Thanks for reply :) Im Qyla21 and this is my 2nd account in daniweb.com ;) hm,no...the upload is working actually..but the problem rite now is i can't save the folder(with .pdf file inside) that i upload in database and only can view in server only.How i can change the coding...any suggestion? :(
Be a part of the DaniWeb community
We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.