可爱熊个人博客

Category : 熊猫杂文

如何删除数以万计的wordpress博客垃圾评论

已经有段日子没有删除博客的垃圾评论了,今天登陆博客后台一看,吓坏了,有70多万垃圾评论,我尝试了使用删除数以万计的wordpress博客垃圾评论,总是没有反应,莫不是因为垃圾评论太多啦 哈哈 。

想来之前这个博客一直是做随性笔记的,总不能因为垃圾评论就搞跨了,就百度找了一下解决方法,大家也可以使用哦,登陆wordpress的数据库管理phpmyadmin页面,然后执行命令:delete from wp_comments where comment_approved = 0   就可以啦,这样还挺快的哦。

win10输入法调整

最近用上了win10系统,其他方面比起老系统来都有了很大的进步,就是输入法的切换和样式很不习惯,后来终于找到方法改变回熟悉的win7系统输入法的方式。特记录下来,以防以后忘记查询使用!

 

Win10输入法修改成Win7样式
“控制面板”-“语言”-“高级设置”-“替代默认输入法”-“英语(美国)美式键盘”-”保存“

Win10输入法切换更改为“Ctrl+Shift”
“控制面板”-“语言”-“高级设置”-“更改语言栏热键”-“高级键设置”-“在输入语言之间”-“更改按键设置”-“切换输入语言”-“Ctrl+Shift”-“确定”-“保存”

杰奇模板修改/杰奇模板路径

文件含义
files       小说资料文档(小说封面、TXT内容、全文ZIP\TXT下载文件、伪静页等)
configs     小说采集文档(采集规则、资料等)
templates   系统模板(登录、评论、管理页等)
modules     页面模板(资料、目录、阅读页等)

 

怎么更改【资料页左边模块】?

代码:/configs/article/guideblocks.php
怎么更改【小说目录名称】?
代码:/configs/article/sort.php

Read More…

php做贝宝(paypal)支付接口

<html>
<head>
<title>Test Paypal</title>
<meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″>
</head>
<body>
<form action=”https://www.sandbox.paypal.com/cgi-bin/webscr” method=”post” target=”_blank” id=”book1″>
<input type=”text” name=”item_name” value=”Test Papers”>
<input type=”text” name=”amount” value=”0.99″>
<input type=”text” name=”quantity” value=”1″>
<input type=”hidden” name=”cmd” value=”_cart”>
<input type=”hidden” name=”add” value=”1″>
<input type=”hidden” name=”business” value=”********_biz@gmail.com“>
<input type=”hidden” name=”cancel_return” value=”http://localhost/test/Papers.php“>
<input type=”hidden” name=”lc” value=”US”>
<input type=”hidden” name=”item_name” value=”Paper Item”>
<input type=”hidden” name=”amount” value=”0.99″>
<input type=”hidden” name=”currency_code” value=”USD”>
<input type=”hidden” name=”return” value=”http://localhost/test/backdeal.php“>
<input type=”hidden” name=”no_note” value=”1″>
<input type=”hidden” name=”no_shipping” value=”1″>
<input type=”hidden” name=”rm” value=”2″>
<input type=”hidden” name=”cbt” value=”download the Papers”>
<input type=”hidden” name=”item_number” value=”233223″>
<input type=”submit” value=”Add Cart”/>
</form>
</body>
</html>

<?php
$paper_id = $_POST[‘item_number1’];
$num_cart_items = $_POST[‘num_cart_items’];
$status = $_POST[‘payment_status’];
if ($status == “Completed”) {
//付费成功,在此情况下发货是安全的。
echo “Success”;
}
elseif ($status == “Pending”) {
//款项在途,目前Paypal有可能出现状态为Pending,实际上已经支付成功的情况。
echo $_POST[‘pending_reason’];

}
//输出$_POST的所有数据。
foreach($_POST as $key => $value)
{
echo “POST Data: $key -> $value <br>”;
}
php>

测试时首先需要一个Sandbox账号(注册网站https://developer.paypal.com/cgi-bin/devscr 注册时一定要记住密码提示问题,以后会用到),然后申请买家与卖家的虚拟帐号,还需要给这两个帐号进行虚拟充值。而且要保持登录状态。接着就可以进行测试了。还有什么要注意的呢?对了,把截图发上来看看。

 

贝宝(paypal)支付接口 一些说明

事实上,paypal可以说分两个 :

国际的这个只支付 美元 收付 ! 而中国的这个支持 人民币 收付 !

这个先清楚了 !

流程思路:

事实上贝宝帐号上直接就可以得到一个支付接口的:
如下:

<form target=”paypal” action=”” method=”post”>
<input type=”image” src=”” border=”0″ alt=”贝宝— 最安全便捷的在线支付方式!”>
<input type=”hidden” value=”1″>
<input type=”hidden” value=”_cart”>
<input type=”hidden” value=””>
<input type=”hidden” value=”asss”>
<input type=”hidden” value=”df”>
<input type=”hidden” value=”10.00″>
<input type=”hidden” value=”0″>
<input type=”hidden” value=”1″>
<input type=”hidden” value=”CNY”>
<input type=”hidden” value=”1″>
<input type=”hidden” value=”kgs”>
<input type=”hidden” value=”PP-ShopCartBF”>
</form>
直接使用这种代码有些不方便! 要一个个添加才可以, 不过想一想, 这段代码, 也可以动态生成的, 用php,asp都可以,只要里面授的一些值改变一下,你的商品的支付代码就可以通过读取数据库来生成了,也不用一个个来写入了!!

我是这样写的:
读取数据库:rs 这个大家应该都知道的吧

<form action=”” method=”post”>
<input type=”hidden” value=”_xclick”>
<input type=”hidden” value=”<%=rs(“email”)%>”>      ‘你的paypal帐号
<input type=”hidden” value=”<%=rs(“ordernum”)%>”> ‘你的网站上的购物车上的订单号
<input type=”hidden” value=”USD”>              ‘USD 美元 ! CNY 人民币 !
<input type=”hidden” value=”<%=rs(“price”)%>”>        ‘产品价格
<input type=”hidden” value=”                 ‘这里是客户支付成功, 返回信息的地址!
theurl=LCase(Request.ServerVariables(“HTTP_HOST”))&Request.ServerVariables(“URL”)
theurl=Left(theurl,InstrRev(theurl,”/”))
response.write theurl&”inc/paypalreturn.asp”
%>”>
<input type=”submit” value=”Use Paypal Payment”>
</form>

这个支付肯定是可以的? 至于是否支付成功, 做一个认证然后更改订单状态 !

 

注:

Paypal的提交时的字段与返回的字段含义

’========================================================
’mc_gross 交易收入
’address_status 地址信息状态
’paypal_address_id Paypal地址信息ID
’payer_id 付款人的Paypal ID
’tax 税收
’address_street 通信地址
’payment_date 交易时间
’payment_status 交易状态
’charset 语言编码
’address_zip 邮编
’first_name 付款人姓氏
’address_country_code 国别
’address_name 收件人姓名
’custom 自定义值
’payer_status 付款人账户状态
’business 收款人Paypal账户
’address_country 通信地址国家
’address_city 通信地址城市
’quantity 货物数量
’payer_email 付款人email
’txn_id 交易ID
’payment_type 交易类型
’last_name 付款人名
’address_state 通信地址省份
’receiver_email 收款人email
’address_owner 尚未公布/正式启用
’receiver_id 收款人ID
’ebay_address_id 易趣用户地址ID
’txn_type 交易通告方式
’item_name 货品名称
’mc_currency 货币种类
’item_number 货品编号
’payment_gross 交易总额[只适用于美元情况]
’shipping 运送费

’========================================================
’主要参数:
’add:一次只能购买单种商品
’upload:可以购买多种商品
’购物车
’<input type=”hidden” value=”_cart”>
’卖家的帐户
’<input type=”hidden” >
’商品名
’<input type=”hidden” value=”Java”>
’商品编号
’<input type=”hidden” value=”1001″>
’商品价格
’<input type=”hidden” value=”1.00″>
’商品数量-针对每一种商品
’<input type=”hidden” value=”2″>
’货币类型 CNY:人民币,USD:美元
’<input type=”hidden” value=”CNY”>
’取消交易并要返回的位置
’<input type=”hidden” value=” “>
’=============================================================


 

Mac OS X 操作系统快捷键

启动时按住 X 键 : 强制从 Mac OS X 启动(适用于那些在同一宗卷上安装了 Mac OS X 和 Mac OS 9 双系统的 Mac ,不要把 Boot Camp 混淆进来)
启动时同时按住 Option-Command-Shift-Delete 键 : 跳过默认的启动宗卷,搜索其他可启动宗卷(比如可启动的光盘或外置硬盘)
启动时按住 C 键 : 从可启动光盘(比如随机附带的1号盘)启动
启动时按住 N 键 : 试图从兼容的网络服务器(NetBoot)上启动
启动时按住 T 键 : 以“目标磁盘模式”启动,简单地来说就是把本机变成一个火线接口的外置硬盘
启动时按住 Shift 键 : 以安全模式启动,并临时关闭启动项和一些非必需的内核扩展组件,一些功能和应用程序可能无法正常工作(适用于 Mac OS X 10.2 或更高版本)
启动时同时按住 Command-V 键 : 以详细模式启动,会显示详细的状态信息
启动时同时按住 Command-S 键 : 以单用户模式启动(在需要用 UNIX 命令为计算机排除故障时才用,只推荐有一定的 UNIX 经验的用户并且明白自己的操作后果的情况下使用)

[在 Finder 窗口下的迅捷]

Command-W : 关闭窗口
Option-Command-W : 关闭所有窗口
Command-右方向键 : 在“列表显示模式”下展开选中的文件夹
Option-Command-右方向键 : 在“列表显示模式”下展开选中的文件夹及其子文件夹
Command-左方向键 : 在“列表显示模式”下折叠选中的文件夹
Option-Command-上方向键 : 关闭当前文件夹并在新窗口中显示上一级文件夹 Read More…

定时采集配置方法

要实现采集,默认方式是根据配置好的采集规则,在浏览器提交相应的参数即可完成后面的采集入库全部动作。
而实现定时采集,与人工在浏览器提交有些区别,主要分两大步骤:
一、编写采集的url和相关参数,访问这个url即可实现想要的采集模式。(这个url直接在浏览器提交同样可以实现采集)
二、把定时访问这个url的功能加到系统的定时任务里面,实现无人值守的定时采集。 Read More…

杰奇自定义首页生成静态解决方法

如果是自定义的首页,程序默认的自定义的首页是放到templates里面的index.html 这个是自定义首页的模板文件。index.php 设置好了么,是否指向到了那个你自定义的页面,如果指向了,http://www.domain.com/indexs.php?refresh=1&template=index.html&target=index.html&blocks=blocks
上面的链接地址就是生成静态页面的链接,模板是templates/index.html   这个模板文件的名称可以改变。
然后修改一下configs/adminmenu.php
刷新静态首页修改一下commond这一项为,template=这一项为你定义的模板文件名称,然后清空一下缓存,后台系统工具里面
$jieqiAdminmenu[‘tools’][] = array(‘layer’ => 0, ‘caption’ => ‘刷新静态首页’, ‘command’=>JIEQI_URL.’/indexs.php?refresh=1&template=index.html&target=index.html&blocks=blocks ‘, ‘target’ => 0, ‘publish’ => 1);

杰奇小说数据库连接文件

杰奇小说数据库连接文件如下:

configs/define.php 这个文件

同时,数据库里面也有配置的信息

CNZZ统计独立访客、ip、pv的意思

PV:
即PV(PageView)值,用户每次打开网站页面被记录1次。用户多次打开同一页面,访问量值累计多次。此指标衡量网站访问量情况。

  • IP:
    指在一天之内(00:00-24:00)访问您的网站的独立IP数。一天内相同IP地址多次访问网站只被计算1次。
  • 独立访客:
    指在一天之内(00:00-24:00)访问您的网站的上网电脑数量(以cookie为依据)。一天内同一电脑多次访问网站只被计算1次。
  • 人均浏览次数:
    每个访客浏览网站页面的平均次数。人均浏览次数=PV/独立访客数。
  • 累计总PV:
    是指网站从开通cnzz统计之日起至今的PV总和。
  • 历史最高:
    是指网站从开通cnzz统计之日起至今获得最高的日访问数值。
  • 日均PV值:
    指网站开通cnzz统计之日起平均每天PV值。日均PV值=累计总PV/总统计天数
  • 当前在线:
    指15分钟内在线用户的活动信息,在线用户是按IP计算。
  • 新独立访客:
    首次访问网站的访客记为一个新独立访客。 Read More…