小编Mal*_*chi的帖子

.htaccess从一个子文件夹重定向到其他子文件夹

我知道这听起来像其他许多问题,但我似乎无法找到答案.

说你在:www.domain.com/folderA/folder2/folder3/

我想将其重定向到:www.domain.com/folderB/folder2/folder3/

所以整个结构保持不变..它只是重定向.到目前为止,我有:

RewriteEngine on
RewriteCond %{REQUEST_URI} ^/folderA [NC]
RewriteRule ^(.*)$ /folderB/$1 [R=301,L]
Run Code Online (Sandbox Code Playgroud)

但是当我使用它时,它只会做www.domain.com/folderB/folderA/folder2/folder3/

我究竟做错了什么?我如何摆脱该文件夹A?

.htaccess redirect

13
推荐指数
1
解决办法
2万
查看次数

元刷新重定向到顶部框架

我有以下代码:

<html>
<head>
<title>title of this stuff</title>
<script language="JavaScript"> 
  if (top != self) top.document.title = document.title;
</script>
<meta http-equiv="refresh" content="2;     URL=javascript:window.open('certainpage.html','_top');">
</head>
<body>
Body of this page
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

这不起作用.我用Google搜索并在各处得出相同的结论:这应该有效.但事实并非如此.任何人都可以帮我解释为什么这个页面不是:1.刷新只要我在那里有javascript(是的,我的浏览器启用了js)2.刷新顶部框架中的新页面

任何帮助,将不胜感激!

html javascript redirect refresh meta-tags

5
推荐指数
1
解决办法
1万
查看次数

html电子邮件中的边框不会显示在Outlook 2010中,但可以在Thunderbird中使用

我的html电子邮件中有以下代码..它位于表字段中:

<span class=solid style="width:100%;height:5px;border-top:1px solid #f89d30;display:inline-block;"></span>
Run Code Online (Sandbox Code Playgroud)

现在,这个"橙色线"确实会在发送给Thunderbird时出现在html电子邮件中,但是使用Outlook 2010的收件人看不到该行.

是的,我知道还有另一个关于此问题的线索,但我尝试了这个解决方案(我看到的唯一区别就是我显示了:block而不是display:inline-block;)..而且它没有用.

还有其他建议吗?

表:

<table border=0 cellpadding=5 cellspacing=0 style="font:300 15px/1.625 'Helvetica Neue',Helvetica,Arial,sans-serif">
<tr><td colspan=5><span class=solid style="width:100%;height:1px;border-top:1px solid #f89d30;display:inline-block;"></span></td></tr>
      <tr>
        <td nowrap style="font-size:12px;" colspan=2>Item Description</td>
        <td width=50 nowrap style="font-size:12px;">Price</td>
        <td width=50 style="font-size:12px;">Quantity</td>
        <td width=50 nowrap style="font-size:12px;">Sub Total</td>
      </tr><tr><td colspan=5><span class=solid style="width:100%;height:5px;border-top:1px solid #f89d30;display:inline-block;"></span></td></tr>
  <tr>
    <td valign=top>&nbsp;
    </td><td style="font-size: 10px;" nowrap valign=top><h2 style="margin:0;">Vitamin C </h2></td>
<td nowrap valign=top>$39.95</td>
<td nowrap valign=top><input type="text" name="qty1" value="3"  size=2 readonly=readonly></td>
<td nowrap valign=top>$1.00&nbsp;&nbsp;</td></tr><tr><td colspan=5><span class=solid style="width:100%;height:5px;border-top:1px solid #f89d30;display:block;"></span></td></tr>
    <tr><td …
Run Code Online (Sandbox Code Playgroud)

html css email outlook

5
推荐指数
2
解决办法
2万
查看次数

需要在表中的列中找到最高值并增加该值

我是php的初学者,所以请温柔.. :-)我已经找到了答案,但我一次又一次得到同样的错误.我找不到错误,它让我疯了!

$query = "SELECT position FROM pages WHERE subject_id = '$subject_id' ORDER BY position DESC LIMIT 1";
$bla = mysql_query($query, $connection);
$position = $bla[0];
$position += 1;
Run Code Online (Sandbox Code Playgroud)

好的,上面的代码位于我的页面顶部.根据我的理解,这应该执行以下操作:从表'pages'获取名为'position'的列,其中'subject_id'与我传递的subject_id匹配,并对此进行排序并选择1值(这将是最高的).所以我现在有1列有1个值.然后我抓住那个值,把它放在'位置'并用1递增.

但我得到的错误是:"Column count doesn't match value count at row 1" 再次,我是一个初学者(我已经习惯了另一种语言),所以这可能是一个小而愚蠢的东西,我忘了/做错了..有谁可以帮助我?

php mysql

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

标签 统计

html ×2

redirect ×2

.htaccess ×1

css ×1

email ×1

javascript ×1

meta-tags ×1

mysql ×1

outlook ×1

php ×1

refresh ×1