[Smartupload-svn] [11]

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2011年 4月 25日 (月) 15:24:41 JST


Revision: 11
          http://sourceforge.jp/projects/smartupload/svn/view?view=rev&revision=11
Author:   hryksbt
Date:     2011-04-25 15:24:40 +0900 (Mon, 25 Apr 2011)

Log Message:
-----------


Modified Paths:
--------------
    trunk/SmartUpload/include/database.php
    trunk/SmartUpload/upload_file.php


-------------- next part --------------
Modified: trunk/SmartUpload/include/database.php
===================================================================
--- trunk/SmartUpload/include/database.php	2011-04-25 02:24:53 UTC (rev 10)
+++ trunk/SmartUpload/include/database.php	2011-04-25 06:24:40 UTC (rev 11)
@@ -1,27 +1,40 @@
 <?php
-
+/*
+ * SmartUpload/upload.php
+ * @author Hiroyuki Shibata
+ * 2011/04/25
+ * Rev 1.0
+ *
+ */
+?>
+<html>
+<head>
+<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+<title>SmartUpload</title>
+</head>
+<body>
+<?php
 //PDOで接続
 
 $dsn = 'mysql:dbname=upload;host=localhost';
 $user = 'root';
-$password = 'Zaq12wsx';
+$password = '********';
 
 try{
-	$dbh = new PDO($dsn, $user, $password);
+	$db = new PDO($dsn, $user, $password);
 	print('接続に成功しました。<br>');
-	//$dbh->query('SET NAMES utf8');
-	$sql = 'select * from shouhin';
-	foreach ($dbh->query($sql) as $row) {
+	$db->query('SET NAMES utf8');
+/*	$sql = 'select * from data_info';
+	foreach ($db->query($sql) as $row[]) {
 		print($row['filename']);
 		print($row['uploaddate'].'<br>');
-	}
+	}*/
 }catch (PDOException $e){
 	print('Error:'.$e->getMessage());
 	die();
 }
-$dbh = null;
+//$db = null;
 
-// PDO切断
-// $pdo = null;
-
-?>
\ No newline at end of file
+?>
+</body>
+</html>
\ No newline at end of file

Modified: trunk/SmartUpload/upload_file.php
===================================================================
--- trunk/SmartUpload/upload_file.php	2011-04-25 02:24:53 UTC (rev 10)
+++ trunk/SmartUpload/upload_file.php	2011-04-25 06:24:40 UTC (rev 11)
@@ -2,7 +2,7 @@
 /*
  * SmartUpload/upload.php
  * @author Hiroyuki Shibata
- * 2011/04/17
+ * 2011/04/25
  * Rev 1.0
  *
  */
@@ -21,45 +21,33 @@
 	$updir = "./data/";
 	$filename = $_FILES['upfile']['name'];
 	$filesize = filesize($_FILES['upfile']['tmp_name']);
+
 	if(move_uploaded_file($_FILES['upfile']['tmp_name'], $updir.$filename)==FALSE){
 		print("Upload failed");
 		print($_FILES['upfile']['error']);
-	}
-	else {
+	} else {
 		print("<b> $filename </b> is uploaded.<br />");
 		print("size = "."$filesize"." bytes<br />");
 
-// ↓↓↓↓↓↓↓ データベース管理 ↓↓↓↓↓↓↓
+		$db = new PDO($dsn, $user, $password);
+		$db->query("show tables".'<br>');
 
-		//↓↓↓test↓↓↓
-		/* $conn = mysql_connect( "localhost", "root", "******" );
-		mysql_set_charset("utf8");
-		mysql_select_db( "upload" );
-		*/
-/*
-		$abc = "select * from data_info";
-		$res = "mysql_query( $abc ))";
+		// データベース
+		$stmt = $db->prepare(
+			"INSERT INTO data_info (filename, uploaddate, data_size)
+				VALUES(? ,now() ,?)");
+		$stmt->bindParam(1,$filename);
+		$stmt->bindParam(2,$filesize);
+		$stmt->execute();
 
-		while( $row = mysql_fetch_array($res)){
-			print( $row["filename"  ]."<br />" );
-			print( $row["uploaddate"]."<br />" );
-			print( $row["data_size" ]          );
+		print('<br>');
+		$sql ='select * from data_info';
+		foreach ($db->query($sql) as $row) {
+			print($row['filename']."<TAB>");
+			print($row['uploaddate'].'<TAB>');
+			print($row['data_size'].'<br />');
 		}
-*/
-		//↑↑↑test↑↑↑
-
-		// データベースに記録
-		/*
-		$sql  = "INSERT INTO data_info ( filename, uploaddate, data_size ) VALUES ( 'a', now(),1 ) ";
-
-		//sqlの確認テスト
-		echo $sql."<br />";
-
-		$stmt=$db->prepare("$sql");
-		$stmt->execute( array( $filename, $filesize ) );
-*/
 	}
-
 ?>
 </body>
 </html>
\ No newline at end of file



Smartupload-svn メーリングリストの案内
Back to archive index