|
|
|
การอัพโหลดรูปต่อ..ค่ะ เวลาเราให้ user ล๊อกอิน หน้าอัพโหลดนี้จะต้อง จำค่าของ username |
|
|
|
|
|
|
|
ต่อมาจากกระทู้ https://www.thaicreate.com/php/forum/035570.html นะคะ
// ตอนนี้ เรา ให้สมาชิกสมัครมาแล้ว ให้สร้างโฟร์เดิมตามชื่อ username ของ สมาชิกคนนั้นแล้วค่ะ
เวลาเราให้ user ล๊อกอิน หน้าอัพโหลดนี้จะต้อง จำค่าของ username ที่เค้าอัพโหลดมาด้วยป่าวค่ะ
ให้มันจำยังไงหรอ
ไฟล์ผลการ login .. (loginResult.php)
<?
include("include/basic.php");
include("fx/login.fx.php");
include("conf/connectDB.conf.php");
$user_login = $_POST['username'];
$_SESSION['login_true'] = $user_login;
$loginResult=UserLogin($_POST[username],$_POST[password]);
if($loginResult==0){
echo "<ul style=\"text-align:center;padding-top:80px; font:bold 14px Tahoma; color:red;\">Login ไม่สำเร็จ กรุณาลองใหม่อีกครั้ง ค่ะ</u>";
}else if($loginResult==1)
echo "<script language='javascript'>window.location='index.php';</script>";
else if($loginResult==2)
echo "<script language='javascript'>window.location='index.php';</script>";
?>
เราต้อง include ไฟล์นี้ไปไว้หน้าอัพโหลดรูปป่าวค่ะ ?? เพื่อให้มานจำค่า *0*
----------------------------------------------------------------
อีกข้อค่ะ เราจะให้ สมาชิกคนนั้นอัพโหลดรูปเข้าโฟลเดอร์ ที่ชื่อ username ของตัวเอง
จากไฟล์ config.php ของการอัพโหลดรูป...
<?php
//config.php
// Max dimensions of generated images.
$GLOBALS['maxwidth'] = 500;
$GLOBALS['maxheight'] = 200;
// Max dimensions of generated thumbnails.
$GLOBALS['maxwidththumb'] = 60;
$GLOBALS['maxheightthumb'] = 60;
// Where to store the images and thumbnails.
$GLOBALS['imagesfolder'] = "images";
$GLOBALS['thumbsfolder'] = "images/thumbs";
// Allowed file types and mime types
$GLOBALS['allowedmimetypes'] = array('image/jpeg',
'image/pjpeg',
'image/png',
'image/gif');
$GLOBALS['allowedfiletypes'] = array(
'jpg' => array('load' => 'ImageCreateFromJpeg',
'save' => 'ImageJpeg'),
'jpeg' => array('load' => 'ImageCreateFromJpeg',
'save' => 'ImageJpeg'),
'gif' => array('load' => 'ImageCreateFromGif',
'save' => 'ImageGif'),
'png' => array('load' => 'ImageCreateFromPng',
'save' => 'ImagePng')
);
// Number of images per row in the navigation.
$GLOBALS['maxperrow'] = 7;
?>
>>>> $GLOBALS['imagesfolder'] = "images"; <<<< ตรงนี้นะค่ะ ต้องเปลี่ยนเป็น
$GLOBALS['imagesfolder'] = "images/{$username}"; ป่าวค่ะ
คือถ้าแค่ เปลี่ยนส่วนนี้ เวลาอัพโหลดรูปมันก็ยังคงเหมือนเดิมค่ะ ยังไม่อยู่ในโฟล์เดอร์ images เหมือนเดิมค่ะ มันไม่เข้าไป save ใน พาทที่ว่า...
ทำยังไงดีค่ะ
ขอบคุณสำหรับทุกคำตอบและคำแนะนำค่ะ
Tag : - - - -
|
|
|
|
|
|
Date :
2009-12-11 08:57:13 |
By :
unzeen |
View :
1010 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำได้แล้วค่ะ ** ปิดกระทู้
|
|
|
|
|
Date :
2009-12-11 13:17:34 |
By :
unzeen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|