|
|
|
แนะนำด้วยครับ อยากทำอัลบั้มรูปออนไลน์อะครับ จะทำได้อย่างไร เริ่มต้นจากไหนดีครับ |
|
|
|
|
|
|
|
สวัสดีครับ
ถ้าเอาแบบธรรมดาพื้น ๆ ก็ PHP, Mysql นั่นแหละ
ถ้าเอาแบบดูดี หรูหราหน่อย ก็ Ajax
หลักการทั่วไปคือ มีรูป 2 ขนาด
ขนาดเล็กเอาไว้เป็น thumbnail
ขนาดใหญ่เอาไว้โชว์
เมื่อ Click ที่รูปเล็กก็โชว์รูปใหญ่ โดยจะใช้ method GET เปิดหน้าใหม่, ทำให้เป็น popup หรือจะใช้ jquery ช่วยก็แล้วแต่
จะให้โชว์แบบไหนยังไง ขึ้นอยู่กับการออกแบบ
|
|
|
|
|
Date :
2010-12-03 19:22:15 |
By :
winphp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Go to : PHP MySQL Multiple Upload File to MySQL - CreateElement Input File Upload
ตัวอย่างครับ น่าจะพอเป็นแนวทางได้ครับ
หรือจะลอง Ajax ก็ได้ครับ Go to : Ajax Image Gallery (PHP and ASP)
Code (PHP)
<html>
<head>
<title>ThaiCreate.Com Tutorial</title>
</head>
<body>
<?
$fileName = date("YmdHis")."_".$_FILES["filAlbumShot"]["name"];
if(move_uploaded_file($_FILES["filAlbumShot"]["tmp_name"],"myfile/".$fileName))
{
echo "Copy/Upload Complete<br>";
//*** Insert Record ***//
$objConnect = mysql_connect("localhost","root","root") or die("Error Connect to Database");
$objDB = mysql_select_db("mydatabase");
$strSQL = "INSERT INTO album ";
$strSQL .="(AlbumName,AlbumShot) VALUES ('".$_POST["txtAlbumName"]."','".$fileName."')";
$objQuery = mysql_query($strSQL);
mysql_close($objConnect);
}
?>
<a href="view_album.php">View Album</a>
</body>
</html>
Go to : PHP Create Album Images Gallery / jQuery Lightbox
|
|
|
|
|
Date :
2010-12-03 22:10:54 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2010-12-03 22:36:09 |
By :
fresh |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|