PHP教程 第10页

PHP Serialize() 和 Unserialize() 问题

我最近一直在处理一些非常大的表单,我得出的结论是围绕它们创建一个数据库方案并不是最好的选择,因为: 我的客户不需要将所有提交的表单作为一个整体进行分析——表单信息仅在每次提交的基础上使用(例如工作申请)。 更新这些表单的成本非常高,因为添加...

使用 PHP cURL 设置用户代理

几个月前,我与大家分享了如何使用 PHP cURL 下载 URL 的内容并执行 HTTP POST 传输。出于安全目的,某些主机要求在 POST 中出现公共用户代理。如果给出了不可接受的用户代理,则忽略 POST。幸运的是,cURL 允许我...

以动态方式加载静态内容

以低廉的价格拥有博客或网站的第 22 条陷阱之一是不要超出预算,同时小心翼翼地绕过过于紧缩的空间/带宽配额。和无数其他人一样,我自己也经常悬在上述天平上。我最近部署的一个解决方案是通过许多非常便宜甚至免费的文件托管服务之一来提供我所有的静态...

Kevin Bacon 的六度使用 MooTools 1.2

您可能会说,我尝试将一些乐趣与我的 MooTools 疯狂结合起来,但我也尝试使我的示例尽可能实用。好吧……这可能不是那个时代之一。 我喜欢电影和无用的电影琐事,所以我很自然地迷上了凯文培根的六度游戏。如果您不熟悉该游戏,维基百科有很好的描...

了解您的环境:PHP 服务器模块报告程序

Jeremy Martin 给了我在他的博客上发表客座文章的机会,所以我向他的听众介绍了一些 PHP 知识。我创建了一个脚本来分析托管环境并返回已安装 PHP 模块的列表。少了什么东西?什么东西在那里?我还能得到什么? 单击此处跳转到 Je...

MooTools onLoad 平滑滚动

SmoothScroll 是一个很棒的 MooTools 插件,但只有当锚点在同一页面上时才会出现平滑滚动。让 SmoothScroll 跨页面工作就像多加几行 MooTools 和一个查询字符串变量一样简单。 MooTools / PHP...

为复选框使用表单输入数组

我在 XHTML 表单上变得更快的一种方法是尽可能使用输入数组。输入数组让我可以处理作为一个问题的多个答案的复选框的一个变量。以下是该过程的工作原理。 第 1 步:XHTML 表单 <table cellpadding="0" cel...

天气切换器 1.000001

不久前,CSS-Tricks Tsar Chris Coyier 和我创建了一个连接到 Yahoo! 天气 API 的 Weather Switcher 脚本,下载了一个包含指定邮政编码的天气信息的 XML 文件,并根据以下内容修改了网站的...

使用 PHP 上传基本文件

我创建了很多网站,允许管理员将文件上传到他们自己的网站。由于现在允许用户自定义在网站上变得越来越重要,我想我应该分享一下用 PHP 处理文件上传是多么容易。 XHTML 表单 <form action="accept-file.php...

允许谷歌进入密码保护区

我有许多客户的网站部分有密码保护。他们喜欢他们可以向用户收取访问内容的费用,但仍然允许谷歌进入他们的网站以对其进行索引。 PHP 脚本如何知道是否是 Google 访问该站点?当然,通过检查用户代理。 PHP $allow_inside =...