我有一个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)
现在,如果访问者从另一个站点直接进入我的产品页面并单击此页面,他将被重定向到我的站点的主页,这没关系,但如果我在我的站点的搜索页面中,请单击产品页面,然后点击返回搜索链接,访问者也被重定向到我的主页,这不好,应该重定向到上一页,这是他自己的搜索页面.
有没有办法修改此代码,以实现以下目标:
如果访问者来自我的搜索页面或来自我网站的任何地方,通过点击此链接,他将被重定向到上一页,如果访问者来自我的网站之外,点击此处,他将被重定向到我的主页?
我需要在列中删除字符串的最后一部分,其中我有一个名为"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表中的行不可变,一旦插入它我不希望它可以更改它们.我怎样才能做到这一点?
(理想情况下,如果尝试进行任何更改,则返回合适的错误消息).
我没有授予权限,所以我想了解如何编写引发错误的BEFORE UPDATE触发器(使用信号或发出始终失败的语句).我用的是mysql5.
我有这个脚本来优化目录中的图像,我需要使这个递归,以优化子目录中的所有图像,保持文件名和文件夹结构不变..任何人都可以帮助修改此代码,以修改子目录中的图像?
@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) 我需要my_products根据产品本身的refresh_time 在名称的某些行中将价格提高15%.
我不知道怎么写这个查询,我试过:
UPDATE my_products SET price = (price + 15%) WHERE refresh_time like "%2013%"
Run Code Online (Sandbox Code Playgroud)
但这不起作用.
我有一个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 ×4
sql ×2
batch-file ×1
database ×1
innodb ×1
javascript ×1
joomla ×1
php ×1
recursion ×1
replace ×1