Being highly flexible in building dynamic, database-driven web applications makes the PHP programming language one of the most popular web development tools in use today. It also works beautifully with other open source tools, such as the MySQL database and the Apache web server. However, as more web sites are developed in PHP, they become targets for malicious attackers, and developers need to prepare for the attacks. Security is an issue that demands attention, given the growing frequency of attacks on web sites. Essential PHP Security explains the most common types of attacks and how to write code that isn't susceptible to them. By examining specific attacks and the techniques used to protect against them, you will have a deeper understanding and appreciation of the safeguards you are about to learn in this book. In the much-needed (and highly-requested) Essential PHP Security, each chapter covers an aspect of a web application (such as form processing, database programming, session management, and authentication). Chapters describe potential attacks with examples and then explain techniques to help you prevent those attacks. Topics covered include: * Preventing cross-site scripting (XSS) vulnerabilities * Protecting against SQL injection attacks * Complicating session hijacking attempts You are in good hands with author Chris Shiflett, an internationally-recognized expert in the field of PHP security. Shiflett is also the founder and President of Brain Bulb, a PHP consultancy that offers a variety of services to clients around the world.
《电子商务概论(第2版)》内容简介:本书从应用与管理的角度,针对电子商务专业及其他经济管理类专业学生的特点,按照电子商务知识
社会调查数据管理-基于Stata 14管理CGSS数据-精装版 本书特色 这是一本关于社会调查数据管理的实务操作手册,以国内综合性、长期性的调查数据&mdash...
デザインのあらゆる手法が凝縮!55年間の装幀900点!!強力なパワーを放つ作品を次々と生み出した、世界的デザイナー・横尾忠則。一
《51单片机零基础轻松入门视频教程》内容简介:本书以STC89C52(AT89S52)为例,介绍了51单片机的结构和特点、入门和提高所需的C语
GooglebuilttheGolanguagefromthegrounduptosimplifythechallengesofmodernapplicatio...
《Flask Web开发实战:入门、进阶与原理解析》内容简介:这是一本面向Python程序员的,全面介绍Python Web框架Flask的书。关于本书
高等职业教育课程改革规划教材嵌入式C程序设计基础 本书特色 本书根据嵌入式软件设计需要的“程序设计基础”知识编写而成。主要内容包括C语言语法基础,C程序设计基础...
基于RS、GIS的区域生态安全综合评价研究:以长江三峡库区忠县为例 内容简介 本书以区域生态环境系统的安全评价概念框架为理论基础,以遥感、GIS和评价模型相结合...
随着宽带数据和多媒体业务的迅猛发展,第三代移动通信原定目标规定的2Mbit/s的传输速率已经远远不能满足需求,加上WiMAX等宽带无
内容简介本书是一部将模糊逻辑与神经网络进行结合研究的论著,介绍了作者近年来在模糊逻辑与神经网络的结合研究与探索中的部分研
CompletelyupdatedmaterialandnewexamplesshowyouwhatCSScandoWiththelatestversionso...
实用数据库教程 本书特色 《实用数据库教程》是数据库的*新教程,它包括数据库原理、数据库设计模式和数据库应用,共计3篇16章。其中第2篇的第6、7、8三章为数据...
《温文载道》内容简介:文以载道,温文尔雅。文只是载体,道才是根本。正所谓“文章合为时而著,歌诗合为事而作”。“文以载道”不
《国际课程及择校升学指南》内容简介:近年来,留学正走向低龄化甚至超低龄化,国际学校和国际课程的需求也随之急速上升。面对众多
本书以每十年为一单位,对20世纪字体的设计历史以及平面设计中的种种问题进行了分析。本书讲述了当今字体设计的各种趋势,这些趋
Howdidthepopularityofunderwearinthetwelfthcenturyleadtotheinventionoftheprinting...
《汽车传奇故事》内容简介:任何历史的悠久和文化的丰厚都源自那个时代的人和事。这里呈现的是一本专门介绍汽车发展历史人物、历史
数码照片后期修饰基础篇 内容简介 本书单分一章介绍了Photoshop这一平面图形处理软件的基础内容,并通过43个实例详细的介绍了图像处理专家对数码照片初级处理...
《怎样成为一名设计师》内容简介:头脑独立的设计师需要自己发现合理建议,也需要当代设计师面对的道德与实践问题的指南。《怎样
《EricMeyer谈CSS(卷1)》融汇了世界级专家EricMeyer极富价值的CSS实战经验,运用13个典型实际项目,采取手把手的方式来指导读者如