草庐IT

php - 在每个页面上包含菜单

假设我有一个简单的CSS布局,我的菜单是侧面的一列。这个菜单将出现在每个网页上(大约10个网页)。如果我在这个菜单上有链接等形式的元素,我怎样才能做到,如果我在一个页面上添加一个链接,它将添加到所有页面?你能把它做成一个PHP页面并在那个中吗?元素包含一个名为menu之类的PHP文件,然后只需编辑该PHP文件(所以我只需要编辑该文件而不是每个网页)? 最佳答案 如果这是原始PHP(没有框架),那么您只需包含它。include('sidebar.php');但请确保您可以从包含它的位置访问该文件。例如,如果您在名为foo的文件夹中有文

php - 无法在同一页面上设置 PHP cookie

我在同一页面上设置cookie时遇到问题。我在我的网站上使用了cookie,它工作正常,我倾向于将php设置在单独的文件中。现在,我在同一页面上设置了一个cookie,但它似乎不起作用。$expire=time()+5;setcookie("rb_vote",1,$expire);然后检查是否设置if(isset($_COOKIE["rb_vote"])){echo"ISSET";}else{echo"ISNOTSET";}它总是说未设置。我尝试在页面加载时执行此操作,但仍然无效。 最佳答案 参见manualonsetcookie(

php - 提交后停留在页面上

只是一个问题——我如何实际提交表单并在执行脚本时仍然停留在同一页面上?我有一个简单的表单,如下所示:NameEmailSubjectMessage但每次我提交表单时,它都会转到process.php。我不想要那个,我希望它保持在同一页面上,甚至可能有一个jquery弹出窗口说“谢谢”或其他东西。我如何在脚本运行时真正停留在同一页面上? 最佳答案 将您的表单处理逻辑放在与表单相同的页面上使用Ajax当process.php完成处理表单时重定向回该页面 关于php-提交后停留在页面上,我们在

php - 如何在 Yii 的索引页面上对用户进行身份验证

我正在使用Yii开发网络。当我使用gii代码生成器创建模块时,它会自动将身份验证添加到该特定模型和Controller的管理页面。但我想在索引页本身上添加用户身份验证。因此,当用户打开网站时,它应该要求登录。我在“view\site\”目录中有index.php,login.php也在同一目录中。我在“\controller”目录中有sitecontroller.php(和往常一样)这是我在Yii框架中的第一个项目。有人建议我如何在网站打开时应用用户身份验证。 最佳答案 只需在SiteController的index()操作顶部添加

php - 网页设计;多个页面上的相同对象?

很抱歉之前有人问过这个问题。我尝试四处搜索,但找不到相关答案(可能是因为我的“网页设计词汇量”相对较小)。我注意到大多数网站的几乎所有页面上至少有一个(如果不是更多的话)标准“对象”(或者它们的实际名称)。例如,StackOverflow在每个页面上都有相同的Logo和选项卡(问题、标签、用户...)。我假设除了简单地一遍又一遍地复制和粘贴相同的代码之外,还有一种更轻松的方法来设置它,尤其是当易于修改成为一个因素时。据我所知,CSS无法完成这种级别的样式泛化,因此我假设像PHP这样的服务器端语言是等式的一部分。我并不是真的在寻找一个非常具体的答案。什么语言——或类型或语言——以及至少一

php - 结帐页面上重复的付款方式字段 [woocommerce]

由于结帐页面,我在设置我的woocommerce商店时遇到了一些问题。问题是我面临着重复的付款方式,它们出现在BILLING页面以及ORDER&PAYMENT页面上。我使用的是单页checkout的主题。如果有人可以指出我如何删除链接解释情况的图像http://i.imgur.com/ODCTERg.png-显示字段位置错误的计费和运输页面http://i.imgur.com/s26UfjI.png-显示字段正确和错误位置的支付页面 最佳答案 我不是100%确定为什么付款选项会出现在您的“账单明细”步骤中(这取决于主题的构建方式);

php - 在结帐 WooCommerce 页面上获取购物车产品 ID,以显示产品图片

我在我正在使用的网站上使用woocommerce,我想在结帐页面的顶部显示当前产品缩略图,以便用户可以查看他要购买的商品。但是我找不到任何方法来做到这一点。我得到的最接近的方法是使用WC::cart->get_cart(),但这会输出所有产品的列表。我怎样才能做到这一点?谢谢 最佳答案 是的,可以编写自定义函数。要在页眉主题之后的结帐页面开头显示这些图像,请使用以下代码:add_action('woocommerce_before_checkout_form','displays_cart_products_feature_imag

php - CSS 文件链接在 PHP 页面上不起作用

我有一个Php页面,其代码如下,我正在尝试应用此signup.css但它不起作用。在PHP管理中,我可以看到CSS在Styles下显示为SignUp.css,我刚刚将这个css作为SignUp.css放在我的主题目录下,我尝试了“Signup.css”,创建了一个css文件夹并放入这个css在那里并尝试了“css/SignUp.css”但是那也没有用。请帮忙。感谢您的宝贵时间Create>".mysql_error());}}?>Sign-upformNameEmailPasswordMin.size6charsSign-up 最佳答案

PHP - 同一页面上的 POST 和 GET 方法

如果用户在使用POST方法后登陆页面,我想使变量$find等于$_POST['find'],但在同一页面上使$find等于$_GET['find']如果用户在使用GET方法后登陆页面。我该怎么做?提前致谢约翰$find=$_GET['find'];$find=$_POST['find']; 最佳答案 你应该使用$_REQUEST全局变量。它包含来自$_GET和$_POST的所有数据。或者,您可以检查请求方法。$find=($_SERVER['REQUEST_METHOD']=='GET')?$_GET['find']:$_POST[

php - lazyload 在使用无限滚动时不在新页面上加载图像

我正在使用保罗爱尔兰的无限卷轴http://masonry.desandro.com/demos/infinite-scroll.html以及MikeTupupola的延迟加载jquery脚本,用于在页面上加载图像。第一页的图像加载完美无缺。但是,一旦无限滚动在页面末尾开始并加载新元素。它加载除图像之外的所有内容。这意味着lazyloadjquery不会启动新加载的元素。页面链接:http://67.20.122.201/boikeno/viewmore.php?view=popular 最佳答案 您提供的链接无效。