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,038

HOME > PHP > PHP Forum > ทำไม Up ขึ้น Host จริง แล้วเข้าระบบไม่ได้ ขึ้นข้อความเตือนตลอด


[PHP] ทำไม Up ขึ้น Host จริง แล้วเข้าระบบไม่ได้ ขึ้นข้อความเตือนตลอด

 
Topic : 078619



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



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



ผมอัพไฟล์ทั้งหมดขึ้นโฮสจริง แต่ถ้าไม่สามารถเข้าระบบได้ ขึ้นข้อความ กรุณาเข้าสู่ระบบตลอด ข้อมูลใน database ก็มี ไม่ทราบว่าเกิดผิดพลาดตรงไหนครับ

Code (PHP)
001.<?php
002.    session_start();
003.    if($_SESSION['UserID'] == "")
004.    {
005.        echo "<script>alert('กรุณาเข้าสู่ระบบ!');window.location='login.php';</script>";
006.        exit();
007.    }
008. 
009.    if($_SESSION['Status'] != "USER")
010.    {
011.        echo "This page for User only!";
012.        exit();
013.    }  
014. 
015.    include("connect.php");
016.    $strSQL = "SELECT * FROM member WHERE UserID = '".$_SESSION['UserID']."' ";
017.    $objQuery = mysql_query($strSQL);
018.    $objResult = mysql_fetch_array($objQuery);
019.?>
020.<html>
021.<head>
022.<title>test</title>
023.<link href="ssm1.css" rel="stylesheet" type="text/css">
024.<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><style type="text/css">
025.<!--
026.body {
027.    background-image: url(image/bg.jpg);
028.    background-repeat: repeat-x;
029.}
030.-->
031.</style></head>
032.<body>
033.    <body oncontextmenu="return false" onselectstart="return false" ondragstart="return false">
034.<div align="center">
035.  <table width="625" border="0" align="center" bordercolor="#FFFF00" bgcolor="#FFFF00">
036.    <tr class="ssm3">
037.      <td width="487"></td>
038.      <td width="128" class="ssm3"><div align="right"><strong>ระบบฐานข้อมูลศิษย์เก่า </strong></div></td>
039.    </tr>
040.  </table>
041.  <table width="625" border="0" align="center" bordercolor="#0000FF">
042.  <tr>
043.    <td><div align="left"><img src="image/banner1.png" alt="" width="573" height="87"></div></td>
044.    </tr>
045.   
046.  <tr>
047.    <td>&nbsp;</td>
048.    </tr>
049.  <tr>
050.    <td><div align="center">
051.      <table width="608" border="0">
052.        <tr>
053.          <td colspan="3" bordercolor="#339900" bgcolor="#339900" class="ssm2"><div align="center" class="ssm7">ยินดีต้อนรับ คุณ
054.              <span class="ssm11">
055.              <?=$objResult["Name"];?>
056.              </span>
057.            </div></td>
058.            </tr>
059.        <tr>
060.          <td width="154" class="ssm2">คุณเป็นสมาชิกลำดับที่</td>
061.                <td width="320" class="ssm1"><span class="ssm8">
062.                  <?=$objResult["UserID"];?>
063.                  </span></td>
064.                <td width="120" rowspan="10" class="ssm1"><div align="center">
065.            <?PHP
066.            if (file_exists("img/{$objResult['UserID']}.jpg"))
067.            {
068.            ?>
069.                <img src="img/<?PHP echo $objResult['UserID']?>.jpg" width="100" border="0" />
070.                <?PHP
071.            }else { ?>
072.                <img src="img/ssmal.png" width="100" border="0" /> <?PHP
073.            }
074.            ?>
075.                <br>
076.                <?=$objResult["Nickname"];?>
077.                </div></td>
078.        </tr>
079.        <tr>
080.          <td class="ssm2">Username</td>
081.                <td class="ssm1"><span class="ssm8">
082.                  <?=$objResult["Username"];?>
083.                  </span></td>
084.            </tr>
085.        <tr>
086.          <td class="ssm2">เลขที่บัตรประชาชน</td>
087.                <td class="ssm1"><span class="ssm8">
088.                  <?=$objResult["Idcard"];?>
089.                  </span></td>
090.            </tr>
091.        <tr>
092.          <td class="ssm2">วัน เดือน ปีเกิด </td>
093.                <td class="ssm1"><span class="ssm8">
094.                    <?php
095.                        function thaiDate($datetime) {
096.                            list($date,$time) = split(' ',$datetime); // แยกวันที่ กับ เวลาออกจากกัน
097.                            list($Y,$m,$d) = split('-',$date); // แยกวันเป็น ปี เดือน วัน
098.                            $Y = $Y; // เปลี่ยน ค.ศ. เป็น พ.ศ.
099.                            switch($m) {
100.                                case "01"$m = "ม.ค."; break;
101.                                case "02"$m = "ก.พ."; break;
102.                                case "03"$m = "มี.ค."; break;
103.                                case "04"$m = "เม.ย."; break;
104.                                case "05"$m = "พ.ค."; break;
105.                                case "06"$m = "มิ.ย."; break;
106.                                case "07"$m = "ก.ค."; break;
107.                                case "08"$m = "ส.ค."; break;
108.                                case "09"$m = "ก.ย."; break;
109.                                case "10"$m = "ต.ค."; break;
110.                                case "11"$m = "พ.ย."; break;
111.                                case "12"$m = "ธ.ค."; break;
112.                            }
113.                                return $d." ".$m." ".$Y;
114.                        }
115.                        $date = $objResult["Birthday"];
116.                        echo thaiDate($date);
117.                    ?>
118.                  </span></td>
119.            </tr>
120.        <tr>
121.          <td class="ssm2">ที่อยู่</td>
122.                <td class="ssm1"><span class="ssm8">
123.                  <?=$objResult["Address"];?>
124.                  </span><span class="ssm2"><br>
125.                  ตำบล/แขวง</span><span class="ssm8">
126.                    <?=$objResult["Tumbol"];?>
127.                    </span><span class="ssm2">อำเภอ/เขต</span><span class="ssm8">
128.                      <?=$objResult["Aumpher"];?>
129.  </span><span class="ssm2"> <br>
130.  จังหวัด </span><span class="ssm8">
131.  <?=$objResult["Province"];?> </span><span class="ssm2">รหัสไปรษณีย์
132.  </span><span class="ssm8">
133.  <?=$objResult["Postcode"];?>
134.    </span></td>
135.            </tr>
136.        <tr>
137.          <td class="ssm2">Email</td>
138.                <td class="ssm1"><span class="ssm8">
139.                  <?=$objResult["Email"];?>
140.                  </span></td>
141.            </tr>
142.        <tr>
143.          <td class="ssm2">รุ่นที่</td>
144.                <td class="ssm1"><span class="ssm8">
145.                  <?=$objResult["Ssmno"];?>
146.                  </span></td>
147.            </tr>
148.        <tr>
149.          <td class="ssm2">เลขประจำตัวนักเรียน</td>
150.          <td class="ssm1"><span class="ssm8">
151.            <?=$objResult["Ssmid"];?>
152.          </span></td>
153.        </tr>
154.        <tr>
155.          <td class="ssm2">อาชีพ</td>
156.                <td class="ssm1"><span class="ssm8">
157.                  <?=$objResult["CareerId"];?>
158.                  </span></td>
159.            </tr>
160.        <tr>
161.          <td class="ssm2">สถานะ</td>
162.                <td class="ssm1"><?
163.        if ($objResult["Alsta"]=='สมาชิกเว็บไซต์'){
164.            echo 'สมาชิกเว็บไซต์';}
165.        else {
166.            echo 'สมาชิกสามัญตลอดชีพ';}
167.        ?>          </td>
168.            </tr>
169.        </table>
170.        </div></td>
171.    </tr>
172.  <tr>
173.    <td>&nbsp;</td>
174.    </tr>
175.  <tr>
176.    <td><div align="center">
177.      <table width="609" border="0">
178.        <tr>
179.          <td width="499" bordercolor="#CC6600" bgcolor="#CC6600" class="ssm7">:: โปรดทราบ </td>
180.            </tr>
181.        <tr>
182.          <td class="ssm2"><p>เมื่อเข้ามาครั้งแรก กรุณาคลิกเมนูแก้ไขข้อมูล และถ้าต้องการดูข้อมูลฉบับเต็ม กรุณาคลิกเมนูแก้ไขข้อมูล </p></td>
183.            </tr>
184.        </table>
185.        </div></td>
186.    </tr>
187.  <tr>
188.    <td>&nbsp;</td>
189.    </tr>
190.  <tr>
191.    <td><div align="center">
192.      <table width="367" height="32" border="0">
193.        <tr>
194.          <td><div align="center"><a href="edit_profile.php"><img src="image/edit.png" alt="" width="32" height="32" border="0"></a></div></td>
195.                <td><div align="center"><a href="search.php"><img src="image/find.png" alt="" width="32" height="32" border="0"></a></div></td>
196.                <td><div align="center"><a href="JavaScript:if(confirm('ต้องการออกจากหน้านี้?')==true){window.location='logout.php';}"><img src="image/exit.png" alt="" width="32" height="32" border="0"></a></div></td>
197.            </tr>
198.        <tr>
199.          <td class="ssm1"><div align="center">:: แก้ไขข้อมูล :: </div></td>
200.                <td class="ssm1"><div align="center">:: ค้นหาข้อมูล :: </div></td>
201.                <td class="ssm1"><div align="center">:: ออกจากระบบ :: </div></td>
202.            </tr>
203.        </table>
204.        </div></td>
205.    </tr>
206.  <tr>
207.    <td>&nbsp;</td>
208.    </tr>
209.  </table>
210.</div></body>
211.</html>




Tag : PHP, MySQL

Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-05-19 17:58:05 By : hanami001 View : 1203 Reply : 3
 

 

No. 1



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



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

$_SESSION['UserID'] ไม่มีค่าครับ
ให้ล็อกดูโค๊ดหน้าที่ไปเช็ก user/password กับ DB อะครับ
ดูว่าได้กำหนดค่าให้มันหรือยัง?
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-05-19 18:16:09 By : iamatomix
 

 

No. 2



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



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


ตอนยังไม่อัพขึ้นโฮสจริงก็ login เข้าได้ตามปกตินะครับ

Code (PHP)
01.<?
02.    include("connect.php");
03.    $strSQL = "SELECT * FROM member WHERE Username = '".trim($_POST['txtUsername'])."'
04.    and Password = '".trim($_POST['txtPassword'])."'
05.    and Active = 'Yes' ";
06.    $objQuery = mysql_query($strSQL);
07.    $objResult = mysql_fetch_array($objQuery);
08.    if(!$objResult)
09.    {
10.        echo "<script>alert('ไม่พบ Username และ Password');history.back();</script>";
11.            exit();
12.    }
13.    else
14.    {
15.            $_SESSION["UserID"] = $objResult["UserID"];
16.            $_SESSION["Status"] = $objResult["Status"];
17. 
18.            session_write_close();
19.             
20.            if($objResult["Status"] == "ADMIN")
21.            {
22.                header("location:admin_page.php");
23.            }
24.            else
25.            {
26.                header("location:user_page.php");
27.            }
28.    }
29.    mysql_close();
30.?>



ประวัติการแก้ไข
2012-05-19 18:23:36
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-05-19 18:22:22 By : hanami001
 

 

No. 3



โพสกระทู้ ( 4,765 )
บทความ ( 8 )



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


and Password = '".trim($_POST['txtPassword'])."'

บรรทัดนี้ไม่น่าจะใช่นะครับ


กรณี localhost ได้ อัพจริงแล้วไม่ได้ ให้ปรับ php.ini เป็นสภาพ development ดูนะครับ แล้วจะรู้ว่ามันทำไมไม่ได้ใน host จริง
http://www.okvee.net/articles/how-to-config-php-ini-for-development
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-05-20 00:02:07 By : mr.v
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ทำไม Up ขึ้น Host จริง แล้วเข้าระบบไม่ได้ ขึ้นข้อความเตือนตลอด
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)





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