作者:zccst
1,Web
text/html=>html,htm
text/css=>css
text/plain=>text//重要
//(1)普通文本
header("Content-type:text/plain;charset=utf-8");
//例子
function response($arr){
$json = json_encode($arr);
header("Content-type:text/plain;charset=utf-8");
print $json;
}
2,文档
application/msword=>doc
application/vnd.ms-powerpoint=>ppt
application/vnd.ms-excel=>xls
application/pdf=>pdf
application/zip=>zip
application/x-tar=>tar
//(1)导出csv格式
header("Content-type:text/csv;charset=utf-8");
header("Content-Disposition:filename={$title}.csv");
print iconv('utf-8', 'gb2312//IGNORE', $str);
3,图片
image/jpeg=>jpeg,jpg,jpe,png
image/gif=>gif
image/bmp=>bmp
4,音频
audio/x-wav=>wav
audio/mpeg=>mp3,mp2,mpga
audio/midi=>mid,midi,kar
5,视频
video/mpeg =>mpeg,mpg,mpe
video/quictime=>qt,mov
video/x-msvideo=>avi
video/x-sgi-movie=>movie
分享到:
相关推荐
这段代码首先设置了HTTP头部`Expires`,然后输出了一些文本,并使用`headers_list()`函数收集了所有头部信息。通过遍历返回的数组,我们可以看到已设置的HTTP头,包括"Expires"头。 ### HTTP 头部的作用 HTTP头部...
在生成 Excel 文件时,我们需要使用 header() 函数将文件类型设置为 Excel,例如: `header('Content-Type: application/vnd.ms-excel');` 二、Excel XML 编程 Excel XML 是一种基于 XML 的文件格式,用于描述 ...
**问题背景:** 在PHP中,如果页面已经输出了任何内容(包括空格),则不能再使用`header()`函数重定向页面。 **解决方案:** - 确保在使用`header()`之前没有输出任何内容。 - 示例代码: ```php if (!headers_...
在PHP开发中,处理Excel文件是一项常见的任务,无论是收集用户数据、数据分析还是报表生成,Excel表格都有着广泛的应用。本文将详细讲解如何使用PHP实现Excel表格的上传与下载功能,以及在过程中可能遇到的关键技术...
8. Web服务器交互:PHP可以通过`$_GET`和`$_POST`收集表单数据,`$_SESSION`和`$_COOKIE`管理用户会话。`header()`函数用于设置HTTP头,如重定向和内容类型。 9. PHP框架:PHP有许多流行的框架,如Laravel、Symfony...
header('Location: welcome.php'); } else { echo "密码错误"; } $stmt->close(); $conn->close(); ?> ``` 在这个例子中,我们先找到具有特定用户名的用户,然后使用`password_verify()`函数检查提供的密码是否与...
页面使用HTML表单进行数据收集,并且样式由CSS定义。页面结构如下: ```php <?php $title="新闻发布系统"; include("inc/header.inc"); //引入头部文件 ?> <!-- 页面样式定义 --> <!-- 新闻发布表单 --> ...
PHP可以通过设置HTTP头信息来实现文件的自动下载,如`header('Content-Type: application/zip')`定义文件类型,`header('Content-Disposition: attachment; filename="download.zip"')`指定附件名。 5. 安全考虑:...
【标题】"login-registration-php.zip_MOH_php login_php+mysql_zip" 涉及的是一个使用PHP编程语言构建的登录和注册系统,该系统结合了MySQL数据库进行用户数据的存储和管理。"MOH"可能是项目或个人名字的缩写,而"....
2. **PHP中的cURL使用** 在PHP中,我们通过`curl_init()`函数创建一个cURL会话,然后使用`curl_setopt()`设置各种选项,如URL、POST数据、cookie处理等。最后,用`curl_exec()`执行请求,并通过`curl_getinfo()`和`...
在这个场景中,"php+mysql的登录验证"是指使用PHP编程语言与MySQL数据库进行用户身份验证的过程。这个过程包括收集用户输入的用户名和密码,验证这些信息是否与数据库中的记录匹配,以及管理用户的会话状态。 首先...
PHP通常使用`mysqli`或`PDO`扩展来实现,涉及`mysqli_connect()`或`PDO::__construct()`函数,以及SQL查询语句。 6. **SQL查询**:在数据库操作中,可能会使用`SELECT`语句来查询数据库,看特定的用户名是否已存在...
6. **HTTP与Web服务**:PHP可以处理HTTP请求,如`$_GET`和`$_POST`收集表单数据,`$_SERVER`全局变量获取服务器信息,`header()`设置HTTP头,`session_start()`开启会话管理。此外,PHP还可以构建RESTful API,实现...
- **header.php**:可能是整个项目的头部模板,包含了常见的页眉元素,如CSS样式链接,JavaScript引用等,可以被其他页面包含以保持一致性。 6. **网页交互**:这些PHP文件通过HTTP请求(GET或POST)来接收和响应...
同时,成功操作后,可能需要使用`header()`函数进行页面重定向。 8. **安全性措施**:除了上述的密码哈希,还需注意XSS(跨站脚本攻击)和CSRF(跨站请求伪造)防护。在处理用户输入和表单提交时,应进行适当的过滤...
程序可能使用`$_GET`和`$_POST`收集表单数据,以及使用`header()`函数设置HTTP响应头,如重定向或修改MIME类型。 3. **Web服务接口(API)交互**: 为了从不同网盘服务获取搜索结果,程序可能需要与各个网盘的API...
PHP(Hypertext Preprocessor)是一种广泛使用的开源脚本语言,尤其适用于Web开发,可嵌入HTML中。这个压缩包很可能是包含了用于教学或实际操作的PHP表单处理示例代码。 【描述】虽然描述信息简洁,但我们可以推测...
10. **提交后的重定向**:提交成功后,可以使用`header()`函数重定向用户到其他页面,避免用户重复提交表单。 通过以上步骤,你可以构建一个完整的PHP表单提交系统,实现数据的收集、验证、处理以及与外部系统的...
【基于PHP的员工管理系统】是一种使用PHP编程语言开发的人力资源管理工具,旨在方便地进行员工数据的存储、管理和检索。这个系统的核心功能包括员工的增删改查操作,为初学者提供了良好的学习平台,有助于理解和掌握...
header("Location: index.php"); // 密码正确,重定向到index页面 } else { echo "密码错误,请重新输入。"; } ?> ``` 在这个例子中,我们使用了PHP内置的`password_verify()`函数来比较用户输入的密码与预设密码...