Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,028

HOME > PHP > PHP Forum > จะ echo รูปภาพของ Users ทีมีใน database เมื่อมีการ login เข้ามา จะ echo รูปภาพของ Users คนนั้นๆ อย่างไรครับ



 

จะ echo รูปภาพของ Users ทีมีใน database เมื่อมีการ login เข้ามา จะ echo รูปภาพของ Users คนนั้นๆ อย่างไรครับ

 



Topic : 136466



โพสกระทู้ ( 245 )
บทความ ( 0 )



สถานะออฟไลน์




Quote:
จะ echo รูปภาพของ Users ทีมีใน database เมื่อมีการ login เข้ามา จะ echo รูปภาพของ Users คนนั้นๆ อย่างไรครับ

1.register เก็บรูปไว้ที่ folder images
2.login users ตอนนี้ที่รูปแสดงโดยใช้ src อยู่
3.อยากทราบ เมื่อมีการ login เข้ามา จะ echo รูปภาพของ Users คนนั้นๆ อย่างไรครับ ที่ให้ไปแทน src ข้อ2


รูป
ttt



Tag : PHP, MySQL









ประวัติการแก้ไข
2021-11-07 22:07:21
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2021-11-06 00:45:19 By : TeeTs View : 514 Reply : 7
 

 

No. 1



โพสกระทู้ ( 9,559 )
บทความ ( 2 )



สถานะออฟไลน์


Code (PHP)
<?php
define( 'web_path', '/image/');
define( 'srv_path', 'c:\hostpath\image\');
$fn = 'avatar_'.$user_id.'.png';
?> 
<img src="<?=web_path . (file_exits(srv_path . $fn)? $fn : 'temp.png')?>" >







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2021-11-06 09:18:48 By : Chaidhanan
 


 

No. 2



โพสกระทู้ ( 2,249 )
บทความ ( 5 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook Hi5 Blogger

ใช้ session ระบุตัวตน user นำข้อมูลไป query อ้างอิงในการเรียกใช้ url รูปภาพ avatar หลักการไม่ยุ่งยากเลยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2021-11-06 19:35:10 By : Manussawin
 

 

No. 3



โพสกระทู้ ( 245 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 2 เขียนโดย : Manussawin เมื่อวันที่ 2021-11-06 19:35:10
รายละเอียดของการตอบ ::
มีตัวอย่างไหมครับ

ตอนนี้ การสมัครสมาชิก ผมเก็บรูปของผู้สมัครด้วยครับ โดยรูปจากเก็บที่ folder images โดยรูปจากรันเป็นชื่อ new name เป็นตัวเลขครับ


หน้า login มีการเก็บ session username และอื่นๆที่ต้องการใช้งานครับ

รูปที่ 1
ttt

รูปที่ 2
ttttt

Code (login.php)
<?php
    
    require_once('database/connection.php'); /

    if (isset($_POST['submit'])) { 
        $username =  $conn->real_escape_string($_POST['username']);
        $password = $conn->real_escape_string($_POST['password']);
        date_default_timezone_set('Asia/Bangkok');
        $Newtime = date('Y-m-d H:i:s');
        $Newtime1 = date('Y-m-d H:i:s');

        $sql = "SELECT * FROM `user` WHERE `username` = '".$username."'";
        $result = $conn->query($sql);
        $row = $result->fetch_assoc();
      
        if(!empty($row)){
            if(password_verify($password, $row['password'])){
                $update = "UPDATE `user` SET updated_at = '$Newtime', updated_dt = '$Newtime1'
                 WHERE `username` = '$username'";
                $runupdate = $conn->query($update);
             
                $_SESSION['id'] = $row['id'];
                $_SESSION['firstname'] = $row['firstname'];
                $_SESSION['lastname'] = $row['lastname'];
                $_SESSION['username'] = $row['username'];
                $_SESSION['password'] = $row['password'];
                $_SESSION['created_at'] = $row['created_at'];
                $_SESSION['updated_at'] = $Newtime;
                $_SESSION['updated_dt'] = $Newtime1;
                $_SESSION['userlevel'] = $row['userlevel'];

           
                 if ($_SESSION['userlevel'] == 'admin') {
                    echo "<script>alert('เข้าสู่ระบบสำเร็จ...'); window.location ='../cmssystem/pages/admin/dashboard/';</script>";
                }
    
                if ($_SESSION['userlevel'] == 'member') {
                    echo "<script>alert('เข้าสู่ระบบสำเร็จ...'); window.location ='../cmssystem/pages/users/dashboard/';</script>";   
                }
         
            } else {
                echo '<script> alert("username หรือ password ไม่ถูกต้อง") </script>';
                header('Refresh:0; url=index.php');
            }
        }else{
       
            echo '<script> alert("ไม่สามารถเข้าสู่ระบบได้โปรดกรอกข้อมูลใหม่อีกครั้ง")</script>';
            header("Refresh:0");
        } 
    }
?>



Code (sidebar.php)
   //1636133254.png ไฟล์รูปจะตรงกับ รูปที่1 ด้านบนครับ
 <div class="image">
                <img src="../../../pages/images/1636133254.png" class="img-circle elevation-2" alt="User Image">
            </div>
            <div class="info">
                <a href="../manager/" class="d-block">ยินดีต้อนรับคุณ: <?php echo $_SESSION['username'];?> </a>
            </div>



ประวัติการแก้ไข
2021-11-07 22:06:55
2021-11-07 22:08:00
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2021-11-07 21:55:02 By : TeeTs
 


 

No. 4



โพสกระทู้ ( 245 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 1 เขียนโดย : Chaidhanan เมื่อวันที่ 2021-11-06 09:18:48
รายละเอียดของการตอบ ::
ผมใช้คำสั่งนี้ใน php ไม่ได้ครับ code เปลี่ยนสีไปหมดครับ

รูป1 code เปลี่ยน
tt1


รูป2
tt2


ประวัติการแก้ไข
2021-11-08 11:59:53
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2021-11-08 11:58:13 By : TeeTs
 


 

No. 5



โพสกระทู้ ( 117 )
บทความ ( 0 )



สถานะออฟไลน์


sidebar.php
//$user_image = รูปที่ได้จากฐานข้อมูล
<img src="../../../pages/images/<?php echo $user_image;?>" class="img-circle elevation-2" alt="User Image">

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2021-11-08 16:47:40 By : sleeplesscat
 


 

No. 6



โพสกระทู้ ( 245 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 5 เขียนโดย : sleeplesscat เมื่อวันที่ 2021-11-08 16:47:40
รายละเอียดของการตอบ ::
ลองทำตามคำแนะนำแล้วครับ ใส่ค่า php ต่อจาก patch ตรงๆไม่ได้ครับ

ลองเทสไว้ที่อื่น echo แล้ว ได้มาแค่ตัวเลขครับ
ไม่โชวรูป ไม่ว่าจะเป็น type png, jpg

รูป
88



ประวัติการแก้ไข
2021-11-08 19:05:03
2021-11-08 19:12:23
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2021-11-08 18:55:28 By : TeeTs
 


 

No. 7



โพสกระทู้ ( 245 )
บทความ ( 0 )



สถานะออฟไลน์


update แก้ได้แล้วครับ

Code (sidebar)
  <img src="../../../pages/images/<?php echo $_SESSION['image'];?>" class="img-circle elevation-2" alt="User Image">

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2021-11-08 19:25:49 By : TeeTs
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : จะ echo รูปภาพของ Users ทีมีใน database เมื่อมีการ login เข้ามา จะ echo รูปภาพของ Users คนนั้นๆ อย่างไรครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 03
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่