小编ol3*_*an0的帖子

JS onclick ="history.go(-1)仅在我的域名下

我有一个Joomla网站,我有以下问题,我需要在我的产品详细信息页面上使用"返回搜索页面"功能,并且根据对我的initian问题的回复,我在使用此代码后进行了一些更改:

<br/><a href="" onclick="if (document.referrer.indexOf(window.location.host) !== -1) alert('true'); { history.go(-1); return false; } else { window.location.href = 'mysite.com.br'; }"><?php echo JText::_('VOLTAR'); ?></a>
Run Code Online (Sandbox Code Playgroud)

现在,如果访问者从另一个站点直接进入我的产品页面并单击此页面,他将被重定向到我的站点的主页,这没关系,但如果我在我的站点的搜索页面中,请单击产品页面,然后点击返回搜索链接,访问者也被重定向到我的主页,这不好,应该重定向到上一页,这是他自己的搜索页面.

有没有办法修改此代码,以实现以下目标:

如果访问者来自我的搜索页面或来自我网站的任何地方,通过点击此链接,他将被重定向到上一页,如果访问者来自我的网站之外,点击此处,他将被重定向到我的主页?

javascript php joomla

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

MySQL删除特定字符后的字符串的最后部分

我需要在列中删除字符串的最后一部分,其中我有一个名为"path"的字段,如下所示:

images/prop/images/2034/22399_2034.JPG
Run Code Online (Sandbox Code Playgroud)

我需要删除最后一个"/"后的所有内容,以便删除

images/prop/images/2034/
Run Code Online (Sandbox Code Playgroud)

代替

images/prop/images/2034/22399_2034.JPG
Run Code Online (Sandbox Code Playgroud)

我不知道这是否可行.谢谢.

mysql replace

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

使行不可变并允许插入

我想让Mysql表中的行不可变,一旦插入它我不希望它可以更改它们.我怎样才能做到这一点?

(理想情况下,如果尝试进行任何更改,则返回合适的错误消息).

我没有授予权限,所以我想了解如何编写引发错误的BEFORE UPDATE触发器(使用信号或发出始终失败的语句).我用的是mysql5.

mysql innodb

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

递归.bat文件将jpegtran和pngout应用于子文件夹中的所有图像

我有这个脚本来优化目录中的图像,我需要使这个递归,以优化子目录中的所有图像,保持文件名和文件夹结构不变..任何人都可以帮助修改此代码,以修改子目录中的图像?

@echo none
cd %1
md "%~1\OptimizedJPEGS"
for %%i in (*.jpg) do "C:\imageoptimization\jpegtran.exe" -optimize -progressive -copy none "%%i" "%~1\OptimizedJPEGS\%%i"
move /Y "%~1\OptimizedJPEGS\*.*" "%~1"
rd "%~1\OptimizedJPEGS"
for %%i in (*.png) do "C:\imageoptimization\pngout.exe" "%%i" 
Run Code Online (Sandbox Code Playgroud)

recursion batch-file

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

查询以在所选行中将价格值提高15%

我需要my_products根据产品本身的refresh_time 在名称的某些行中将价格提高15%.

我不知道怎么写这个查询,我试过:

UPDATE my_products SET price = (price + 15%) WHERE refresh_time like "%2013%"
Run Code Online (Sandbox Code Playgroud)

但这不起作用.

mysql sql

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

仅当字段为空时才将列复制到另一列

我有一个SQL问题,这可能是一些基本的,但令我感到困惑.这是一个表的示例:

buu_properties_products (price, years, area, covered_area)
Run Code Online (Sandbox Code Playgroud)

现在我想将area列字段复制到covered_area字段中,但前提是该covered_area字段为空.

我在这个表中有近1000个产品,我需要更新这些列而不删除其存在时的covered_area值.

我正在运行MySQL 5.1

mysql sql database

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

标签 统计

mysql ×4

sql ×2

batch-file ×1

database ×1

innodb ×1

javascript ×1

joomla ×1

php ×1

recursion ×1

replace ×1