我知道这可能是一个已经解决的问题,但我已经搜索过了,我无法解决问题.
所以,看.我有一个网站的基础知识.标题,精选内容,主要内容和页脚.我希望主要内容属于特色内容,但现在它已落后于它.我怎样才能让它在它下面?
HTML:
<html>
<head>
<link href="style.css" type="text/css" rel="stylesheet">
</head>
<body>
<div class="navigation"></div>
<div class="content-featured"></div>
</body>
Run Code Online (Sandbox Code Playgroud)
CSS:
html, body {
margin: 0;
padding: 0;
}
.navigation {
float: left;
padding: 15px 0;
min-width: 100%;
opacity: .48; /* layer alpha */
background-color: #1f1f1f; /* layer fill content */
height: 20px;
}
.content-featured {
height: 384px;
background-image: -moz-linear-gradient(bottom left, #1db568 -25%, #1db568 17.74%, #257755 125%); /* gradient overlay */
background-image: -o-linear-gradient(bottom left, #1db568 -25%, #1db568 17.74%, #257755 125%); /* gradient overlay */ …Run Code Online (Sandbox Code Playgroud) 在开始之前,我知道有很多类似的问题,但请相信我,我读了所有,如果不是大多数.我尝试了一堆解决方案,但似乎都没有.我得到一个空白的"树"作为我的结果.这是我正在使用的代码.
$jSON = json_decode('array here');
function array2xml($array, $xml = false){
if($xml === false){
$xml = new SimpleXMLElement('<result/>');
}
foreach($array as $key => $value){
if(is_array($value)){
array2xml($value, $xml->addChild($key));
} else {
$xml->addChild($key, $value);
}
}
return $xml->asXML();
}
Run Code Online (Sandbox Code Playgroud)
这是我正在使用的jSON数组.
我不确定为什么它不起作用.这是我使用该功能时的结果.
<result>
<generated_in>155ms</generated_in>
</result>
Run Code Online (Sandbox Code Playgroud) 所以,现在我有一个PHP函数,它利用PDO返回特定表的第一行.这工作正常,但我希望返回所有信息,同时能够组织所有信息.
我有表zip__admins,我试图返回first_name,并last_name从表中.有了这些信息,我在登录页面上有一个按钮,要求用户选择他们的名字(每个人都有自己的按钮)来登录.截至目前,我正在返回一个结果,而不是两个结果.如何修改以下代码以返回两个结果,并将数据输入到模板参数中.
final public function fetchAdminInfo() {
global $zip, $db, $tpl;
$query = $db->prepare('SELECT first_name, last_name FROM zip__admins');
$query->execute();
$result = $query->fetch(PDO::FETCH_ASSOC);
$tpl->define('admin: first_name', $result['first_name']);
$tpl->define('admin: last_name', $result['last_name']);
}
Run Code Online (Sandbox Code Playgroud)
这是我的表:

我正在使用我自己制作的 PHP CMS。它获取 $_GET 参数url并将其转换为www.website.com/{url}. 此 CMS 使用 $_GET 参数来获取文件。因此,如果url是index,则 CMS 会搜索该文件index并返回该文件的内容。但现在,我正在扩展 CMS 以添加一个附加参数,例如profile/{username}. 我该如何扩展它?我希望我的网址说www.website.com/profile/{username}. 我该怎么做呢?这是我当前的 htaccess:
RewriteEngine On
RewriteRule ^(|/)$ index.php?url=$1
RewriteRule ^([a-zA-Z0-9_-]+)(|/)$ index.php?url=$1a
Run Code Online (Sandbox Code Playgroud)
这是TPL系统。
public function addTpl() {
global $zip;
if(!isset($_GET['url']) || empty($_GET['url'])) {
$_GET['url'] = 'index';
}
if(file_exists('_zip/_templates/_front/'. $zip['Template']['Front'] . '/')) {
if(file_exists('_zip/_templates/_front/'. $zip['Template']['Front'] . '/' . secure($_GET['url']) . '.php')) {
ob_start();
include('_zip/_templates/_front/'. $zip['Template']['Front'] . '/' . secure($_GET['url']) . '.php');
$this->tpl .= ob_get_contents(); …Run Code Online (Sandbox Code Playgroud)