小编Ada*_*hur的帖子

将内容区域垂直居中,直到达到一定高度?

如何允许动态(更改高度)内容区域在用户屏幕上垂直居中(无论屏幕大小如何),直到它到达100px页面顶部只剩下可用空间的点?

这是一个图表: 在此输入图像描述

我不完全确定这个问题的解决方案是仅使用CSS还是javascript - 所以欢迎所有建议.

html javascript css jquery responsive-design

14
推荐指数
2
解决办法
797
查看次数

检测用户是否在子域中,然后使用PHP添加变量?

我想知道如何创建一个PHP IF语句来检测用户是否正在加载某个URL.在我的情况下它是:

www.design.mywebsite.com
Run Code Online (Sandbox Code Playgroud)

IF语句需要覆盖整个子域,EG也必须检测到URL:

www.design.mywebsite.com/filename.php
Run Code Online (Sandbox Code Playgroud)

一旦建立了IF语句,我想添加一个PHP变量.所以它可能会帮助别人,让我们称之为:

$myvariable = "Hey there! You're on my subdomain";
Run Code Online (Sandbox Code Playgroud)

总结 一下:最终的代码应该是这样的......

<?php
  if //Code to detect subdomain// {
    $myvariable = "Hey there! You're on my subdomain";
  }
?>
Run Code Online (Sandbox Code Playgroud)

php variables subdomain detection

4
推荐指数
1
解决办法
6512
查看次数

用Javascript编辑后保存页面?

现在,每个人都知道可爱的小技巧,你可以将这个Javascript代码打到浏览器的URL栏中:

document.body.contentEditable = 'true'; document.designMode = 'on'; void 0
Run Code Online (Sandbox Code Playgroud)

还有El Presto!您可以根据自己的需要开始自由编辑网站.

唯一的问题是 - 你无法保存它!

在做了一些快速研究之后,我发现很可能,保存这个的最好方法是通过这里建议的方法,其中包括以某种方式将页面变成一个巨大的形式并将其发布到MySQL数据库.

当然,虽然这样做很棒,但它最终会保存我的整个页面 - 而不仅仅是我想要编辑的部分或容器 - 这是一个主要问题,因为我们的开发人员需要保留代码行,例如......

<?php include('header.php'); ?>
Run Code Online (Sandbox Code Playgroud)

...没有在HTML中输出.换句话说:它将保存我的页面,因为它出现在输出的HTML中,覆盖了原始PHP文件中的内容.

我问的是怎么做,我将如何保存一个这样编辑的网站,但只是为了保存或更新网站上的一个或两个可编辑的容器(不是整个事情所以我的PHP代码不会被覆盖)?

例如:

<p>This Won't get updated when the page is "saved"</p>
<div id="update-this-contianer">
   This area will be passed on to the MySql database, and then updated into the same section of the original file.
</div><!-- End Area To Update -->
Run Code Online (Sandbox Code Playgroud)

javascript php mysql wysiwyg

3
推荐指数
1
解决办法
3420
查看次数

非常简单的PHP + MySql登录表单不起作用?

我目前正在构建一个非常非常基本的登录脚本,它基本上连接到数据库,并检查用户在表单中输入的值是否匹配.但是,出于某种原因,我的代码REFUSES在单击提交按钮时执行任何操作!! ?? 这是代码......

<?php
mysql_connect("localhost", "username", "password");
mysql_select_db("dbname");
?>

<body>
<?php
if(isset($_POST['submit'])){
$username = $_POST['username'];
$password = $_POST['password'];

$result = mysql_query("SELECT * FROM users WHERE username='$username' AND password='$password'");
$num = mysql_num_rows($result);
if($num == 0){
echo "Bad login, go <a href='login.php'>back</a>.";
}else{
session_start();
$_SESSION['username'] = $username;
header("Location: admin.php");
}


}else{
?>


<form action='login.php' method='post'>
   Username: <input type='text' name='username' /><br />
   Password: <input type='password' name='password' /><br /><br />
   <input type='submit' value='Login' />
</form>
<?php
}
?>
</body>
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

html php mysql login

0
推荐指数
1
解决办法
5248
查看次数

PHP函数里面的IF语句不起作用?

这是非常基本的,我知道 - 但我简直无法弄清楚为什么这段短的PHP代码对我不起作用?我试图在我的函数中发生一个IF语句,然后在我的文档的某个地方执行函数,这样它返回"../".

<?php $confirm = "yes"; ?>  

<?php
   function clientarea() {
      if (isset($confirm)) {
         if ($confirm == "yes") {
             echo "../";
         }
      }
   }
?>

<img src="<?php clientarea(); ?>images/logo.png" alt="Logo" />
Run Code Online (Sandbox Code Playgroud)

有什么想法为什么这段代码对我不起作用?

php variables if-statement function isset

-2
推荐指数
1
解决办法
7796
查看次数