백엔드 개발 PHP 튜토리얼 求好手帮忙把这个script转为PHP

求好手帮忙把这个script转为PHP

Jun 13, 2016 am 10:44 AM
amp com quot

求高手帮忙把这个script转为PHP

JScript code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->http://st1.dbank.com/netdisk/js/custom-hp-one.js?v=2.6.0aa
로그인 후 복사

我找了下
JScript code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->nsp_svc:=com.dbank.signin.signinanticache: Math.floor(Math.random() * 1000)nsp_sid: g.cookie("session"),nsp_ts: m + new Date().getTime()var u = h(w);v = g.cookie("secret") + u;nsp_key: g.md5(v).toLocaleUpperCase()
로그인 후 복사


应该是这几个 
nsp_sid这个明白是从COOKIE中获取session值
其他的看不懂。。


最终效果如下
PHP code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->http://api.dbank.com/rest.php?nsp_svc=com.dbank.signin.signin&amp;anticache=135&amp;nsp_sid=kuCoeiUua7n1NuaNghwuaPnZ.YJqLlTBkV1rM.dCSLowAv9Z&amp;nsp_ts=1341795427238&amp;nsp_key=74CE86E17DE7C554FCDBCACEC60C5B3F&amp;nsp_fmt=JS&amp;nsp_cb=_jqjsp
로그인 후 복사


------解决方案--------------------
用PHP很简单的哦.

官方就已经给出源码了.

http://open.dbank.com/appDatabase.html?v=2.6.2

function signRequest($secret, $param) {
$str = $secret;
ksort($param);
foreach ($param as $k=>$v) {
$str .= $k .$v;
}
 
return strtoupper(md5($str));
}
?>
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫툴 태그

Free AI Presentation Maker

Free AI Presentation Maker

전문 프레젠테이션을 쉽게 만들기위한 AI 도구.

PDFChatto

PDFChatto

AI 기반 PDF 요약 및 질문 응답 서비스.

AI PPT Maker

AI PPT Maker

AI PPT 제조업체는 DeepSeek 또는 ChatGpt로 몇 초 안에 멋진 프레젠테이션을 만들 수있는 무료 AI 프레젠테이션 제작자입니다.

DeepSeek V3

DeepSeek V3

고급 딥 러닝 모델을 사용한 즉각적인 AI 솔루션.

Image Translator / Manga translator

Image Translator / Manga translator

100 개 이상의 언어에서 이미지에서 텍스트를 변환하기위한 AI 도구.

Hongmeng 네이티브 애플리케이션 무작위 시 Hongmeng 네이티브 애플리케이션 무작위 시 Feb 19, 2024 pm 01:36 PM

Hongmeng 네이티브 애플리케이션 무작위 시

comcn과 com의 차이점은 무엇입니까? comcn과 com의 차이점은 무엇입니까? May 12, 2023 pm 04:08 PM

comcn과 com의 차이점은 무엇입니까?

AMP는 어떤 코인인가요? AMP는 어떤 코인인가요? Feb 24, 2024 pm 09:16 PM

AMP는 어떤 코인인가요?

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决

PHP 치명적인 오류에 대한 해결 방법: 'COM' 클래스를 찾을 수 없습니다. PHP 치명적인 오류에 대한 해결 방법: 'COM' 클래스를 찾을 수 없습니다. Jun 23, 2023 am 09:22 AM

PHP 치명적인 오류에 대한 해결 방법: 'COM' 클래스를 찾을 수 없습니다.

不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没有关问题 不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没有关问题 Jun 13, 2016 am 10:15 AM

不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没有关问题

为什么小弟我在php上写的这个代码,在浏览器上什么都不显示 为什么小弟我在php上写的这个代码,在浏览器上什么都不显示 Jun 13, 2016 am 10:24 AM

为什么小弟我在php上写的这个代码,在浏览器上什么都不显示

반전을 앞둔 앰프(AMP) 암호화 힌트 반전을 앞둔 앰프(AMP) 암호화 힌트 Aug 27, 2024 am 09:04 AM

반전을 앞둔 앰프(AMP) 암호화 힌트

See all articles