- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
快速提问。我正在为大学做这个项目。我正在学习php,所以请放轻松。
我需要创建一个指向个人资料页面的动态链接。即 website.php?id=70 然后我需要使用 $_Get['id'] 并显示有关该页面的相关信息。
我不知道出了什么问题。如果我使用以下代码,则没有输出。
结果所在的website.php页面。 foreach 循环中的代码用于测试目的。该页面是其他页面链接到的另一个文件。基本上这个页面是我显示有关该网站的信息的地方。
<?php
require_once ('functions/sanitize.php');
require_once('core/init.php');
include('includes/header.php');
require_once('classes/Websites.php');
if(!$id = Input::get('id')){
Redirect::to('index.php');
} else {
$websites = DB::getInstance()->get('website', array('id', '=', '{$id}'));
}
?>
<?php
foreach ($websites as $website){
echo '<div class="web-gallery margin-30 col-lg-4 col-md-6 col-sm-6 col-xs-12">';
echo '<img class="sepImg" src="web-images/screenshots/' . escape($website->img) . '" alt="' . escape($website->web_name) . '">';
echo '<div class="web-buttons">';
echo '<a href="#"><div class="web-love"><img src="css/img/web-link.png" alt="web link"></div></a>';
echo '</div>';
echo '<div class="text-wrapper">';
echo '<h4 class="text-center"><strong><a href="website.php?id=' . escape($website->id) . '">' . escape($website->web_name) . '</a></strong></h4>';
echo '<h5 class="text-center"> Website Designed By: <strong>' . escape($website->designer) . '</strong></h5>';
echo '<p class="text-center padding-text">' . escape($website->description) . '</p>';
echo '</div>';
echo '</div>';
}
?>
最佳答案
'{$id}'
由于单引号,这永远不会被解析(它只会输出字符串:'{$id}'
而不是'70'
),因此您将不会获得任何选择的结果。双引号用于解析其中的变量,但是,由于您使用的是整数,因此您可以删除引号并(为了安全起见),使用 (int) $id
:
$websites = DB::getInstance()->get('website', array('id', '=', (int) $id));
关于PHP 链接到个人资料页面。 ?id=,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22756013/
我正在使用passport.js 为我的node.js 应用程序提供OAuth 身份验证。但我确实有一个疑问: 当我在身份验证时收到配置文件对象(当您定义 OAuth 策略时)时,该对象对于所有提供商
我正在尝试对 wordpress 布局进行解码/逆向工程。我正在浏览 CSS 文件,无法弄清楚这个长长的菜单 mumbo-jumbo 是什么! 我不是要任何人检查代码,而是让我知道我在看什么。这些似乎
所以我尝试制作一个包含私有(private)配置文件的 symfony 项目,并且我使用 FriendsOfSymfony,但是如果我创建两个用户,每个人都可以看到其他人上传的文件。我尝试在多个网站上
我正在编写一个需要使用已登录 G+ 用户的公开个人资料图片的 JS 应用。 如果我有用户 ID,我可以使用 Google+ API 查询个人资料数据。 https://developers.googl
我看过很多关于 facebook 身份验证的帖子,要么是旧的,要么不能正常工作。 然而,最终我在我的项目中做了一些可行但不完全的东西。这是我要求的代码 var facebookAuth
我是一名优秀的程序员,十分优秀!