2012-04-27 2 views
0

나는 codeigniter 프레임 워크로 웹을 만들고 DBMS로 SQL 서버를 사용하기 시작합니다. 하지만 첫 번째 페이지에는 View 콘텐츠가 표시되지 않습니다. 이 사건에 무슨 문제가 있니? 여기 페이지가 codeigniter에 표시되지 않습니다 (SQL 서버에 연결)

$db['default']['hostname'] = 'BRYANWVM1'; 
$db['default']['username'] = 'sa'; 
$db['default']['password'] = 'admin%%123'; 
$db['default']['database'] = 'ej'; 
$db['default']['dbdriver'] = 'mssql'; 
$db['default']['dbprefix'] = ''; 
$db['default']['pconnect'] = TRUE; 
$db['default']['db_debug'] = TRUE; 
$db['default']['cache_on'] = FALSE; 

이 컨트롤러에 코드입니다 :

<?php if (! defined('BASEPATH')) exit('No direct script access allowed'); 
class Ej extends CI_Controller { 
function __construct() 
{ 
    parent::__construct(); 
    $this->load->helper(array('form','url', 'text_helper','date','file')); 
    $this->load->database(); 
    $this->load->library(); 
    $this->load->plugin(); 
} 
function index() 
{ 
    $data=array(); 
    $this->load->view('electronicjournal/bg_kiri.php',$data); 
} 
} 

을 그리고 여기 electronicjournal 폴더보기에 코드입니다 :

<form method="post" action="<?php echo "".base_url()."index.php/electronicjournal/login" ?> 
<table style="border: 1pt ridge #DDDDDD;" bgcolor="#fee3b3" class="widget" width="230"> 
<tr bgcolor="#fee3b3"><td colspan="3" bgcolor="#FFCC66"><h2><img src="<?php echo base_url(); ?>system/application/views/electronicjoournal/images/login-icon.png" /> Login</h2></td></tr> 
<tr bgcolor="#fee3b3"><td width="70" bgcolor="#fee3b3">Username</td><td width="5">:</td> 
<td width="130" bgcolor="#fee3b3"><input name="usernameteks" type="text" class="textfield" size="16"/></td></tr> 
<tr bgcolor="#fee3b3"><td width="70" bgcolor="#fee3b3">Password</td><td width="5">:</td> 
<td width="130" bgcolor="#fee3b3"><input name="passwordteks" type="password" class="textfield" value="" size="16" /></td> 
</tr> 
<tr bgcolor="#fee3b3"><td width="70" bgcolor="#fee3b3"></td> 
<td width="5"></td> 
<td width="135" bgcolor="#fee3b3"><input type="submit" value="Log In" class="tombol"/><br> 
<br></td></tr> 
</table> 
</form> 
+1

액세스하는 URL은 무엇입니까? 예제 컨트롤러가 무엇인가 표시합니까? 왜 당신은 html/head/body가 아닌 양식 만 출력합니까? –

답변

0

문제 여기 database.php에 코드입니다 다음 줄에 있습니다 :

$this->load->view('electronicjournal/bg_kiri.php',$data); 

파일의 확장명을 지정하지 않아도됩니다. 사용 위치 :

$this->load->view('electronicjournal/bg_kiri',$data); 
+0

파일이 PHP 파일이면 .php 확장자도 괜찮습니다. –

관련 문제