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 > จำลองเครื่องเราเป็น Server โดยเขียนด้วย Codeigniter PHP ไม่ทราบว่าติดปัญหาอะไรช่วยดูหน่อยค่ะ



 

จำลองเครื่องเราเป็น Server โดยเขียนด้วย Codeigniter PHP ไม่ทราบว่าติดปัญหาอะไรช่วยดูหน่อยค่ะ

 



Topic : 064872



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



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




คือว่า ที่ทำงานหัวหน้าต้องการให้เครื่องเราจำลองเป็นเครื่อง server โดยที่ User สามารถเข้ามาดูได้โดยพิมพ์ ip ที่ Browser ซึ่งงานที่เข้าไปดูเป็น PHP ที่เขียนด้วย Codeigniter แต่ที่นี้ติดปัญหาตรงที่ว่า สามารถเข้ามาดูหน้าแรกได้ แต่พอล็อคอินเข้าไปแล้ว กลับเข้าไปดูไม่ได้ค่ะ มันจะขึ้นพาร์ทเริ่มต้นด้วย localhost ตลอด แบบนี้อ่ะค่ะ http://localhost/TMCI/index.php/admin_all/load_view

คือไม่ทราบจิงๆว่าเป็นปัญหาที่ Code ของเรา หรือว่าเป็นปัญหา ที่เราต้องตั้งค่าอะไรเพิ่มเติมเข้าไปอีกที่ appserv หรือเป่าเอ้อจะบอกว่า ติดต่อ Database กับ MSSQL น่ะค่ะ

ถ้าพี่ๆในที่นี้ได้อ่านใครที่เคยมีประสบการณ์ที่เคยทำ ช่วยชี้แนะด้วยน่ะค่ะ อ่อนประสบการณ์จิงๆ เลยไม่รู้จะแก้ยังไง ขอบคุณล่วงหน้าค่ะ ...



Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-08-17 11:16:09 By : nidnoiiz View : 1150 Reply : 19
 

 

No. 1



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



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


ลืมบอกไปค่ะว่า รัน PHP ที่เครื่องสามารถใช้ได้ปกติน่ะค๋ะ ล็อคอินได้อะไรได้หมด แต่พอลองเข้าทาง IP จากเครื่องคนอื่นไม่สามารถจะเข้าได้ค่ะ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-17 11:24:58 By : nidnoiiz
 


 

No. 2



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



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


ต้องถามนิดว่า codeigniter version อะไรครับ
ถ้า 2+ ก็เปิดไฟล์ application/config/config.php แล้วลองลบค่าใน base_url ออกให้มันว่างเปล่า
ตัวอย่าง
Code (PHP)
$config['base_url']	= '';

$config['uri_protocol']	= 'AUTO';


แล้วก็ตรวจดู ใน controller ด้วยนะครับว่ามีการสั่ง redirect อะไรหรือไม่ โดยดูที่ controller ของหน้าแรกน่ะครับ
การดู controller ของหน้าแรกก็ต้องดูว่า config/routes default_controller คืออะไร ก็ไปดูที่ไฟล์นั้นใน controller ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-17 13:42:35 By : mr.v
 

 

No. 3



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



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


version 2 ขึ้นไปค่ะ คือลองแก้ตามแล้วน่ะค่ะ เอาตรง base_url =' ' แล้ว ส่วนตรง Controller redirect หน้าแรกมาที่ main.php ค่ะ แล้วในฟังก์ชั่น สั่งให้ไปที่หน้าแรกของเว็บค่ะ ทำแล้วมันก้อยังไม่ได้อ่ะค่ะ เหอๆ งงๆๆๆ จิงๆๆๆๆๆๆๆๆๆ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-17 15:00:16 By : nidnoiiz
 


 

No. 4



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



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


ผมว่าน่าจะมีปัญหาที่ application/config/database.php
เพราะว่า่ เจ้าของกระทู้บอกว่า

Quote:
สามารถเข้ามาดูหน้าแรกได้ แต่พอล็อคอินเข้าไปแล้ว กลับเข้าไปดูไม่ได้ค่ะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-17 15:14:25 By : TEST
 


 

No. 5



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



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


ลองเข้าดูตามที่ผม บอกก่อน แล้วแก้ไขตามนี้คับ

Code (PHP)
$active_group = 'default';
$active_record = TRUE;

$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root'; // username
$db['default']['password'] = '1234'; // password
$db['default']['database'] = 'test'; // databasename
$db['default']['dbdriver'] = 'mysql';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-17 15:17:40 By : puchong1
 


 

No. 6



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



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


เอ้อ,,,, คือว่า connect database เป็น Microsoft SQL Server น่ะค่ะ แล้วจะแก้มันตรงไหนค่ะ

แล้วก้อลืมบอกไปว่า เอาตรง base_url =' ' มันดัน redirect ไปที่หน้า appserve ค่ะหน้าแรกของ PHP Myadmin - -"
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-17 15:20:08 By : nidnoiiz
 


 

No. 7



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



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


งงดีแท้ ทำไมมันไม่ไปหน้าแรกของ codeigniter ล่ะครับ

แล้วใน controller ของหน้าแรกมี redirect อะไรบ้างครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-17 15:25:17 By : mr.v
 


 

No. 8



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



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


ในหน้าแรกน่ะค่ะมี Code แบบนี้ค่ะ

file : Main [อยู่ในส่วนโฟล์เดอร์ Controller]
-------------------------------------------------------------------------------------------
Code (PHP)
<?php
class Main extends Controller {

	function index()
	{
		
		$this->load->view('login');
	}


}
?>


---------------------------------------------------------------------------------------------

file: login [อยู่ในโฟล์เดอร์ View]
-----------------------------------------------------------------------------------------------
Code (PHP)
 <?php echo form_open(site_url('admin_all/validate_credentials'),array("name"=>"login","id"=>"login_form","onsubmit"=>"return chkFrm()")); ?>
	<TR height='25'>
		<TD>&nbsp;&nbsp;<INPUT TYPE="text" NAME="u_name"></TD>
	 </TR>
	 <TR>
		<TD>&nbsp;&nbsp;<INPUT TYPE="password" NAME="p_word" size='22'></TD>
	</TR>
	<TR>
		<TD>&nbsp;&nbsp;<INPUT TYPE="submit" id ='submit' value='ตกลง'>&nbsp;&nbsp;<INPUT TYPE="reset" value='ยกเลิก'></TD>
	</TR>	
<?php echo form_close();?>	




file: admin_all [อยู่ในโฟล์เดอร์ controller]
-------------------------------------------------------------------------------------------------
Code (PHP)
<?php

class admin_all extends Controller {

	function index()
	{
		parent::Controller();
		$this->load->library('session');
			if (!$this->session->userdata('logged_in'))
			{
				 redirect('/admin_all/login_form');
			}
			echo $this->session->userdata('logged_in');


	}
	
	function login_form()
	{
		$this->load->view('login1');
	
	}

	function validate_credentials() // Check textbox  -------------------------User Login
	{		
		$this->load->model('admin_model');
		$query  =	$this->admin_model->validate();


		if($query) // if the user's credentials validated...
		{
			$data = array(
				'u_name' => $this->input->post('u_name'),
				'is_logged_in' => true
			);
			$this->session->set_userdata($data);
			redirect('admin_all/load_view');

			}else{
			$this->index();
		}
	}
	

	function load_view()
	{	
		$usernamed = $this->session->userdata('u_name');
		$this->load->view('report');
	}



-----------------------------------------------------------------------------------------------------------------------
file : admin_model [อยู่ในส่วน model]

Code (PHP)
<?php
class admin_model extends Model{

	function _construct(){
		parent::Model();
	}

	function validate()
	{
		$this->db->where('u_name',$this->input->post('u_name'));
		$this->db->where('p_word',md5($this->input->post('p_word')));
		$query = $this->db->get('tb_admin');
		
		if($query->num_rows == 1)
		{
			return true;
		}
		
	}


******************************************************

ประมาณนี้และค่ะไฟล์ที่มี เหอๆ ตกหล่นเครื่องหมายไหร่อย่าว่าน่ะค่ะ ก็อปมาคร่าวๆมาให้ดู
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-17 15:41:36 By : nidnoiiz
 


 

No. 9



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



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


ทำไมถึงต้อง redirect ไปที่หน้า appserve คับ
อธิบายเหตุผลหน่อย

เซต database
Code (PHP)
$db['default']['dbdriver'] = 'mysql';

http://codeigniter.com/user_guide/database/configuration.html
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-17 15:42:20 By : puchong1
 


 

No. 10



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



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


ตอบความคิดเห็นที่ : 9 เขียนโดย : puchong1 เมื่อวันที่ 2011-08-17 15:42:20
รายละเอียดของการตอบ ::
..... ไม่ได้ต้องการ redirect ไปที่หน้า appserve น่ะค่ะ มันไปของมันเอง .....????

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-17 15:45:28 By : nidnoiiz
 


 

No. 11



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



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


แล้วพิม แบบนี้ http://localhost/TMCI/ ใน browser มีข้อความอะไร ขึ้นไหมคับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-17 15:49:32 By : puchong1
 


 

No. 12



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



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


นิคิดว่า ดาต้าเบสไม่น่าจะมีปัญหาน่ะค่ะ เพราะว่า เราทำที่เครื่องของเราสามารถดู ล็อกอินอะไรได้หมด ค่ะ แต่พอคนอื่นมา รีโมทโดยพิมพ์หมายเลข IP ที่ Browser กลับล็อคอินไมได้ค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-17 15:49:32 By : nidnoiiz
 


 

No. 13



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



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


อ๋อ ก็ไม่ได้บอกที่แรก ว่ารีโมทเข้ามา

เช็ควงแลน หรือยังคับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-17 15:50:34 By : puchong1
 


 

No. 14



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



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


ตอบความคิดเห็นที่ : 11 เขียนโดย : puchong1 เมื่อวันที่ 2011-08-17 15:49:32
รายละเอียดของการตอบ ::
.....ไม่เกิด error อะไรค่ะ สามารถเข้าใช้งานได้ปกติค่ะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-17 16:11:15 By : nidnoiiz
 


 

No. 15



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



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


ทำได้แล้วค่ะขอบคุณ คุณ Vee มากๆน่ะค่ะ แล้วก้อคุณ Black Magic ด้วยค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-17 16:29:58 By : nidnoiiz
 


 

No. 16



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



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


เพิ่งจะมาดู ทำได้ซะละ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-17 18:43:07 By : mr.v
 


 

No. 17



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



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



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-18 09:16:03 By : nidnoiiz
 


 

No. 18



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



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


แล้วทำยังไงถึงได้ละครับ ผมก็เขียนด้วย Codeigniter PHP
บางทีเจอแบบนี้จะได้แก้ถูก
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-18 15:05:12 By : suaingam
 


 

No. 19



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



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


ลองทำตามที่คุณ Vee บอกและค่ะ มันเกี่ยวกับการเรียก พาร์ธ ค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-24 15:31:37 By : nidnoiiz
 

   

ค้นหาข้อมูล


   
 

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