/home/banprang/domains/plai.go.th/public_html/coremain/module/move/login1_image.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
<?php
session_start
();

## By Sompan Chansilp
## 7 October 2005

$str  "23456789abcdefghijkmnpqrstuvwxyz";

// เลือกโค้ด
$pick substr(str_shuffle($str), 05);
$secret=$pick[0].' '.$pick[1].' '.$pick[2].' '.$pick[3].' '.$pick[4];
// เลือกสี
$bg rand(19);

// สร้างภาพของตัวอักขระตามสีที่กำหนด
$image imagecreatefromjpeg("login1_$bg.jpg");


// สุ่มเลือกสีของตัวอักขระ
$choose_color rand(1,9);
switch(
$choose_color){
    case 
:$tColor imagecolorallocate ($image255,102,0);//สีส้ม
        
break;
        
    case 
:$tColor imagecolorallocate ($image51,204,0);// สีเขียวอ่อน
        
break;
    
    case 
:$tColor imagecolorallocate ($image0,102,0);// สีเขียว
        
break;
        
    case 
:$tColor imagecolorallocate ($image153,51,0);//สีน้ำตาล
        
break;
            
    case 
:$tColor imagecolorallocate ($image23646217);// ชมพู
        
break;
        
    case 
:$tColor imagecolorallocate ($image510153);// สีน้ำเงิน
        
break;
        
    case 
:$tColor imagecolorallocate ($image25500);// สีแดง
        
break;
        
    case 
:$tColor imagecolorallocate ($image000);// สีดำ
        
break;

    case 
:$tColor imagecolorallocate ($image10221102);// สีม่วงเข้ม
        
break;

}

// แสดงข้อความทับภาพ background ที่เลือก
imagestring ($image5,52,  $secret$tColor); 
    

//if (!session_is_registered('try2login')) {
//    session_register('try2login');
//}
$_SESSION['try2login'] = md5($pick);

    
// กำหนดวันในอดีต
header("Expires: Mon, 26 Jul 1980 05:00:00 GMT"); 

// กำหนดวันที่แก้ไขเป็นปัจจุบัน
header("Last-Modified: " gmdate("D, d M Y H:i:s") . " GMT"); 

// เพื่อไม่ให้ใช้ cache สำหรับ HTTP/1.1 
header("Cache-Control: no-store, no-cache, must-revalidate"); 
header("Cache-Control: post-check=0, pre-check=0"false); 

// เพื่อไม่ให้ใช้ cache สำหรับ HTTP/1.0 
header("Pragma: no-cache");     

// ส่งภาพไปแสดง
header('Content-type: image/jpeg');
imagejpeg($image);

// ลบภาพใน tmp
imagedestroy($image);
?>