`
zuoming99
  • 浏览: 140966 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

瞎了我的氪金狗眼,铁道部订票网站是哪个烂程序猿写的!纳税人砸了5千万的银子啊!

阅读更多

我眼贱手也瘸啊,打开12306.cn时好奇的查看首页的源代码,居然看到这样一大段物体,这货是神马!?

 

 

 

function replaceALL(){
if(typeof(document.getElementById("searchwordl"))=="undefined"||document.getElementById("searchwordl").value==''){
alert("请输入检索条件");
document.getElementById("searchwordl").focus();
return false;
}
if(typeof(document.getElementById("searchwordl"))!="undefined"){
var searchwordl = document.getElementById('searchwordl').value;

var sig = 0;
if(searchwordl.indexOf("'") > -1 || searchwordl.indexOf("\"") > -1 || searchwordl.indexOf("%") > -1 || searchwordl.indexOf("#") > -1 || searchwordl.indexOf("&") > -1 || searchwordl.indexOf("*") > -1 || searchwordl.indexOf("(") > -1 || searchwordl.indexOf(")") > -1 || searchwordl.indexOf("@") > -1 || searchwordl.indexOf("`") > -1 || searchwordl.indexOf("/") > -1 || searchwordl.indexOf("\\") > -1 || searchwordl.indexOf(",") > -1 || searchwordl.indexOf(".") > -1 || searchwordl.indexOf("=") > -1 || searchwordl.indexOf("<") > -1 || searchwordl.indexOf(">") > -1)
sig = 1;

searchwordl=searchwordl.replace("'","");
//searchwordl=searchwordl.replace(" ","");
searchwordl=searchwordl.replace("%","");
searchwordl=searchwordl.replace("#","");
searchwordl=searchwordl.replace("&","");
searchwordl=searchwordl.replace("*","");
searchwordl=searchwordl.replace("(","");
searchwordl=searchwordl.replace(")","");
searchwordl=searchwordl.replace("@","");
searchwordl=searchwordl.replace("`","");
searchwordl=searchwordl.replace("/","");
searchwordl=searchwordl.replace("\\","");
searchwordl=searchwordl.replace(",","");
searchwordl=searchwordl.replace(".","");
searchwordl=searchwordl.replace("=","");
searchwordl=searchwordl.replace("<","");
searchwordl=searchwordl.replace(">","");
if(searchwordl == '请输入搜索条件'){
alert("请输入搜索条件");
return false;
}
if(searchwordl == ''){
alert("请正确输入搜索条件");
return false;
}
if(sig == 1){
alert("请正确输入搜索条件");
return false;
}
document.getElementById('searchword').value=searchwordl;
return true;
//document.fmsearch.submit();

}


这货绝对是外包给某个程序员利用业余时间做的网站!


你不就是想替换这些字符防止SQL注入吗,哥给你写一段,开源给你们,拿去用吧!

 

 

"这句话'话%里面#&*包含了(很多)个@`特殊的/符号,\\有那么,.=<难>替换吗?".replace(/['%#&\*\(\)@`\/\\,\.=<>]/g, '')

 

 

"这句话话里面包含了很多个特殊的符号有那么难替换吗?"
 

 

 再送你一段!

 

 

var map = {"'":"(单引号)", "%":"(百分号)", "#":"(井号)" /*, 符号太多,略去*/};
"这句话话里面包含了'、%、#".replace(/['%#&\*\(\)@`\/\\,\.=<>]/g, function(){
  return map[arguments[0]];
})

 

 

"这句话话里面包含了(单引号)、(百分号)、(井号)"
 

 

分享到:
评论
6 楼 zuoming99 2012-08-15  
BuN_Ny 写道
这个程序员可能只是每月千元的毕业生。关他什么事?5千万,拿到项目开发上的资金有五十万么?

是啊,估计只有10万吧
5 楼 BuN_Ny 2012-08-13  
这个程序员可能只是每月千元的毕业生。关他什么事?5千万,拿到项目开发上的资金有五十万么?
4 楼 zuoming99 2012-04-20  
bosket1027 写道
铁老大 推出12306确实买票好了一点,但是网站就不敢恭维了

是啊,拿我们纳税人的5千万,造了一个值5万块的网站。
3 楼 bosket1027 2012-04-20  
铁老大 推出12306确实买票好了一点,但是网站就不敢恭维了
2 楼 zuoming99 2012-04-20  
yejq 写道
这是高级功能  无证程序媛不懂的啦

简直服了,平时潜水,今天看到这个物体实在忍无可忍
1 楼 yejq 2012-04-20  
这是高级功能  无证程序媛不懂的啦

相关推荐

    JavaScript应用实例-晃瞎钛合金狗眼.js

    JavaScript应用实例-晃瞎钛合金狗眼.js

    自己瞎写的仿QQ程序

    【标题】:“自己瞎写的仿QQ程序” 这个标题暗示了一个个人项目,可能是一个初学者或者爱好者尝试模仿腾讯QQ的功能而创建的一个简易通讯软件。QQ是中国非常流行的一款即时通讯工具,它提供了聊天、文件传输、群组...

    亮瞎雇主钛金狗眼的12份创意简历PPT模板.ppt

    而“亮瞎雇主钛金狗眼的12份创意简历PPT模板”则提供了一种全新的自我展示方式,它可以帮助求职者在众多应聘者中迅速抓住雇主的眼球,提升自身的竞争力。 【创意简历PPT的优势】 1. **视觉冲击力**:PPT简历通过...

    瞎写.c

    瞎写.c

    闪瞎眼睛的一个程序.cpp

    先打开再关闭把眼睛闪瞎

    左面小工具瞎写的

    标题中的“左面小工具瞎写的”可能是指一个个人或者非专业开发者编写的程序,它包含了一些基础功能,如关机、重启和注销等。在IT领域,MFC(Microsoft Foundation Classes)是微软提供的一套C++库,用于构建Windows...

    Swift语言精讲视频教程全套39G

    C语言与OC语言,想要学习Swift语言的程序猿们赶紧看过来吧! 这套Swift语言视频教程是针对有Objective-C/iOS基础,想在iOS开发行业发展的互联网爱好者,或者想从事Swift开发的程序猿们而录制的,视频中从Swift编程...

    左右键拖拽对话框,随便瞎写的

    标题“左右键拖拽对话框,随便瞎写的”虽然看似随意,但它实际上涉及到的是一个对话框界面设计中的一个重要特性——允许用户通过鼠标左键或右键点击来移动对话框的位置。这一功能提高了用户操作的便捷性,使得对话框...

    查题小程序第三版.zip

    微信小程序——这个程序原来就是拿来自己练手用的,发布...小程序写的很烂,但还是感谢各位的捧场! 具体说明可以前往茗门爱分享查看。本小程序是我自己写的。。本来是自己瞎捣鼓的。现在不搞了,发出来给大家使用吧

    瞎写着玩的MyRequest.rar

    瞎写着玩的MyRequest.rar

    BREW 贪食蛇 自己没事瞎写的

    【标题】:“BREW 贪食蛇 自己没事瞎写的” 贪食蛇游戏,一个经典且深受喜爱的游戏,现在被移植到了BREW平台上。BREW(Binary Runtime Environment for Wireless)是由Qualcomm公司开发的一种操作系统,主要用于...

    最新版瞎玩AI中控插件08-16版本新增快手无人直播

    支持抖音(娱乐&电商&团购)无人直播、淘宝无人直播、快手(娱乐&电商&团购)无人直播、小红书无人直播、Tiktok无人直播、京东无人直播等多达12个平台的无人直播。全网支持平台最多的AI智能中控平台,全网率先开放Gpt...!

    崩坏星穹铁道下载软件,免费!!(记得点赞)

    崩坏星穹铁道的下载软件,在网上下的,要其他的话找我。 (分类瞎选的)

    阅读优秀开源代码的笔记,持续更新,完善后推博客。项目名:瞎鸡儿写写_xjexx.zip

    阅读优秀开源代码的笔记,持续更新,完善后推博客。项目名:瞎鸡儿写写_xjexx

    随便写的仓库管理系统.zip,瞎看看就行

    随便写的仓库管理系统.zip,瞎看看就行

    Asm汇编代码转换器

    汇编功能支持 代码高亮 (亮瞎我的狗眼啊..魂淡) 此版本为Ver1.0 如果可能的话 我会在以后更新CE引擎 本程序加了某蛋疼的压缩壳 杀毒软件可能会不定时抽风 欢迎转载本程序 请在转载的时候 保留此文件跟版权信息

    行业制造-电动装置-LED模组瞎灯侦测电路、LED模组及其瞎灯侦测方法.zip

    "行业制造-电动装置-LED模组瞎灯侦测电路、LED模组及其瞎灯侦测方法.zip"这个压缩包文件包含了一个关于LED模组瞎灯侦测的重要主题,这涉及到如何检测并处理LED模组中的故障灯珠,以确保整体照明效果的稳定性和可靠性...

    自己的一些瞎写的leetcode题,数据结构,算法等等.zip

    在给定的压缩包文件"自己的一些瞎写的leetcode题,数据结构,算法等等.zip"中,我们可以推测这是一份包含了作者个人对LeetCode题目解答的集合。LeetCode是一个在线平台,它提供了各种编程题目,旨在帮助程序员提升...

Global site tag (gtag.js) - Google Analytics