我尝试谷歌相关的所有相关的从codeigniter中的URL删除index.php但没有解决方案为我工作我使用codeigniter版本2.1.0我如何删除索引形式我的URL?
谢谢
我正在使用试图访问我网站的$ _SERVER ['REMOTE_ADDR']获取用户的IP地址.我的数据库中每个框都有不同的IDS和不同的CIDR条目.我想检查用户IP是否存在于任何CIDR中是否存在于特定框中.如果它存在则允许他进入否则不进入.假设用户IP是
127.0.0.1
Run Code Online (Sandbox Code Playgroud)
假设框12的CIDR条目是
192.168.1.20/27
192.168.0.10/32
Run Code Online (Sandbox Code Playgroud)
CIDR条目存储在数据库的列中
如果他带有这个范围内的IP,那么他应该被允许进入该网站,否则不允许.我想检查他的IP对每个CIDR条目.
有什么想法吗?
谢谢
我想将我从视图中单击的每个链接的语言 ID 传递给控制器。我的视图代码是
<?php foreach ($languages as $lang) { ?>
<li>
<a href="<?php echo base_url(); ?>home/box/<?php echo $template_data['box_id']?>/<?php echo $lang['language_name']?>"></a>
</li>
<?php } ?>
Run Code Online (Sandbox Code Playgroud)
我的控制器是
public function box($box_id=null, $language_name=null, $language_id=null) {
/// my function code
echo $box_id;
echo $language_name;
echo $language_id;
$data['languages'] = $this->Home_model->getLanguages($box_id);
}
Run Code Online (Sandbox Code Playgroud)
语言数组包含语言 ID 和语言名称
我希望名称在 url 中,但不是 id
网址看起来像这样
http://localhost/mediabox/home/box/12/en
Run Code Online (Sandbox Code Playgroud)
如果我在 url 中发送语言 ID,则它是可见的,否则它在控制器中不可见。如何获取控制器中每个链接的语言 ID 而不在 url 中发送它
谢谢
谁能告诉我这个查询有什么问题?它在第二个选择附近给出语法错误
SELECT b.mc_boxes_idmc_boxes,
t.idtitles,
t.title,
t.languages_idlanguages,
MAX(h.idtitle_history),
MAX(h.edition)
(SELECT h.preview, h.file WHERE h.idtitle_history = MAX(h.idtitle_history))
FROM mc_boxes_has_titles b
LEFT JOIN titles t ON b.titles_idtitles = t.idtitles
LEFT JOIN title_history h ON h.titles_idtitles = t.idtitles
WHERE b.mc_boxes_idmc_boxes = 12
AND h.edition IS NOT NULL
GROUP BY b.mc_boxes_idmc_boxes, idtitles
ORDER BY b.sortorder;
Run Code Online (Sandbox Code Playgroud) 我正在使用一些CSS,我花了大约3个小时来弄清楚为什么保证金0自动不在IE中工作
链接是
stage.media-carrier.de/home/box/10
Run Code Online (Sandbox Code Playgroud)
当我在firefox,chrome等中打开它时,它的工作正常,但内容在IE中,其他一切都很好,但内容不会到页面的中心
有任何想法吗 __?
我怎么能在PHP里面写一个javascript警报?例如,如果我想在此if条件中弹出一个javascript警报我该怎么办?
if(isset($_POST['downloadkey'])){
$key = $_POST['downloadkey'];
if($key != $data['download_key']){
echo 'Your key is wrong.';
echo '<script type="text/javascript"> alert(Your downlaod key is wrong, Please try again!);</script>';
}
}
Run Code Online (Sandbox Code Playgroud)
提前致谢
我在我的php脚本中使用日期函数
$doy = date('z') + 1;
$edition = date('Y') . $doy;
Run Code Online (Sandbox Code Playgroud)
在我的本地机器上它没有给我任何警告但是在我的登台服务器上它给出了以下警告为什么会这样.我该如何删除?
消息:date()[function.date]:依赖系统的时区设置是不安全的.您需要使用date.timezone设置或date_default_timezone_set()函数.如果您使用了这些方法中的任何一种并且仍然收到此警告,则很可能拼错了时区标识符.我们选择"欧洲/巴黎"代替"2.0/DST"