2013-03-12 79 views
0
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN''http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'> 

http://www.w3.org/1999/xhtml」 XML:郎= 'EN' 郎= 'EN'>笨基URL不工作

<head>  
<title>Jotorres Login Screen | Welcome </title> 
</head> 
<body> 
    <div> 
    <div> 
    <table width="300" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC"> 
    <tr> 
    <form name="form1" method="post" action="<?php echo base_url(); ?>/checkLogin.php"> 
    <td> 
    <table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF"> 
    <tr> 
    <td colspan="3"><strong>Member Login </strong></td> 
    </tr> 
    <tr> 
    <td width="78">Username</td> 
    <td width="6">:</td> 
    <td width="294"><input name="myusername" type="text" id="myusername"></td> 
    </tr> 
    <tr> 
    <td>Password</td> 
    <td>:</td> 
    <td><input name="mypassword" type="password" id="mypassword"></td> 
    </tr> 
    <tr> 
    <td>&nbsp;</td> 
    <td>&nbsp;</td> 
    <td><input type="submit" name="Submit" value="Login"></td> 
    </tr> 
    </table> 
    </td> 
</form> 
</tr> 
</table> 
</div> 
</div>  

BASE_URL()是在config.php指定

$config['base_url'] = 'http://localhost:81/myPro/'; 

當試圖張貼這種形式,會得到一個錯誤 - 「NetworkError:500內部服務器錯誤,我是一個新的PHP笨,塔nks請幫助

+0

嘗試更換base_url()打開'HTTP://本地主機:81 /'在瀏覽器中。 – 2013-03-12 12:05:40

+0

如果你沒有刪除ci中的index.php,那麼試試這個:

index.php/checkLogin.php」> – 2013-03-12 12:08:57

+0

這是你在你的網頁上所有的東西嗎?如果是這樣,那你問題。 – Eldar 2013-03-12 12:32:39

回答

1

使用url helper函數site_url(),這是適當的函數。

0

請確保您導入庫並確保您找到正確的目錄結構和控制器。對於初級用戶來說這可能會很棘手。

3

我想你已經錯過了加載url幫助文件。 將URL幫助程序加載到config/autoload.php中,它應該按預期工作。

添加網址助手的代碼如下所示:

$autoload['helper'] = array('url');

0

我認爲這是你的url幫手問題。你試圖在url_helper.php中進行修改,你也可以做同樣的工作config/autoload.php文件。你可以在你的autoload.php中加入這段代碼

$ autoload ['helper'] = array('url');