PDA

View Full Version : Lưu và Down file ra từ CSDL MySQL



rhettbutler
06-07-2010, 03:09
Mình đang gặp chút khó khăn trong việc Lưu và download file từ CSDL

- khi up 1 file lên sever mình muốn lấy các thông tin files gồm có url - filename - content_file - created(date)-last_access(date) -password(neu co), tất cả những info này sẽ lưu lên db, mình ko biết làm thế nào để lấy những info đó. bro nào chỉ giúp mình với.


đây là db của mình.

========

--
-- Base de données: `sendfile`
--

-- --------------------------------------------------------

--
-- Structure de la table `tblmaster`
--

CREATE TABLE IF NOT EXISTS `tblmaster` (
`signature_data` varchar(255) CHARACTER SET utf8 NOT NULL,
`size` int(255) NOT NULL,
`ref_count` int(255) NOT NULL,
PRIMARY KEY (`signature_data`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `tblmaster`
--


-- --------------------------------------------------------

--
-- Structure de la table `tbluser`
--

CREATE TABLE IF NOT EXISTS `tbluser` (
`url` varchar(255) NOT NULL,
`signature` varchar(255) NOT NULL,
`filename` varchar(255) NOT NULL,
`content_file` varchar(255) NOT NULL,
`created` date NOT NULL,
`last_access` date NOT NULL,
`password` varchar(255) NOT NULL,
UNIQUE KEY `url` (`url`),
KEY `signature` (`signature`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

--
-- Contenu de la table `tbluser`
--
=================

Đây là code file send.php

<?php
$liasion = mysql_connect("localhost", "root", "");
mysql_select_db("sendfile");

$source = $_FILES['upfile']['tmp_name'];
$destination = 'c:\\wamp\\www\\sendfile\\upload\\'
.$_FILES['upfile']['name'];
if($_FILES['upfile']['error']>0){
die("erreur 1");
}
if(!move_uploaded_file($source, $destination)){
die("die 2");
}


echo "upload file OK";
?>

======= file index =========

<html>
<head>
<title>Send an Email</title>
</head>
<body>
<h1>Send an Email</h1>
<form method="POST" action="core_files/sender.php" enctype="multipart/form-data">

To: <input type="text" name="to" value="" /><br/>
From: <input type="text" name="from" value="" /><br/>
<!-- <input type="hidden" name="MAX_FILE_SIZE" value="2097152"> -->
File Attachment: <input type="file" name="upfile" /><br/>
<input type="submit" name="envoyer" />
</form>
</body>
</html>

===============