我是新的codeigniter,我面临着一些问题。我已经创建了一个存储定位器使用核心php。它的工作完美。但我想嵌入代码在codeigniter。我复制的文件,当我试图运行它不显示和显示以下错误在控制台。
403错误(已禁止访问)403错误(已禁止访问)
403错误(已禁止访问)**
**供您参考:我已经从https://www.softaox.info/jquery-store-locator-google-map-with-country-state-city-dropdown/**中获取了代码
我在header.php中添加了以下脚本路径
<script src="<?php echo base_url();?>application/views/webpages/libs/handlebars.min.js"></script>
<script src="https://maps.google.com/maps/api/js?key=xxxxx"></script>
<script src="<?= base_url();?>application/views/webpages/storeLocator/storelocator.js"></script>```
NB:base_url is correct, because it's working for others.Anyone please help me . I tried different things last couple of days.
1条答案
按热度按时间62o28rlo1#
您正在将javascript存储在views文件夹中。views文件夹应该只包含您的视图文件。
对于图像、css和javascript等资源,您应该在根目录中创建一个文件夹(如public),其结构如下:
然后在视图中加载带有基本url的javascript文件,如下所示:
你的应用程序文件夹中的所有文件都不应该被直接访问,你只能访问该文件夹之外的index.php,让它发挥它的魔力。
公共文件应位于应用程序和系统文件夹之外。始终如此。