GET案例/**
?*?curl_get
?*?@param?$url
?*?@param?null?$param
?*?@param?null?$options
?*?@return?array
?*/
function?curl_get($url,?$param?=?null,?$options?=?null){
????$defaultOptions?=?array(
????????‘timeout‘???????????????=>?30,?//?超时时间(秒)
????????//?header(请求头)??????????Array|String????????????推荐使用数组
????????//?参数格式1(数组):
????????//??????array(‘Content-type:?text/plain‘,...
解决 php的session无法保存到redisphp的session写入redis配置vim /etc/php-fpm.d/www.conf user = nginx group = nginxphp_value[session.save_handler] = Redisphp_value[session.save_path] = ‘tcp://192.168.1.2:6688‘php_value[soap.wsdl_cache_dir] = /var/lib/php/wsdlcachevim /etc/php.inisession.save_handler = redissession.save_path = "tcp://192.168.1.2:6688“但是我刷新验证码时,再去查看redis的key值是...
本文实例讲述了PHP实现将HTML5中Canvas图像保存到服务器的方法。分享给大家供大家参考。具体实现方法如下:一、问题:在几年前HTML5还没有流行的时候,我们的项目经理曾经向我提出这样一个需求:让项目评审专家们在评审结束时用笔在平板电脑上进行电子签名。这需要我们评审软件里提供这样一个功能:打开浏览器,登录,进入评审意见页,页面最下部有个方块区域,用户在这里用触摸笔进行签名,然后这个签名将会保持的服务器上。这样的...
模板代码<!DOCTYPE HTML><html lang="en-US"><head><meta charset="UTF-8"><title>ueditor demo</title></head><body><!-- 加载编辑器的容器 --><script id="container" name="content" type="text/plain"></script><!-- 配置文件 --><script type="text/javascript" src="http://localhost/myapp/public/ueditor.config.js"></script><!-- 编辑器源码文件 --><script type="text/javascript" src="http://localhost/myapp/public/...
Mac环境下我们建立目录的时候往往要增加目录的时候要修改权限,输入密码,大大的降低了效率。解决办法:1、找到你的目录站点 终端打开打2、终端输入find file -exec sudo chmod 777 {} \; 既可以解决 例子:PHP项目:PHPTest路径 /Users/MuyunLee/PHPWorkSpace/PHPTest/终端执行 p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #000000; background-color: #ffffff }
span.s1 { }find /Users/MuyunLee/PHP...
我使用过两种办法:第一种是数组序列化,简单,但是调用时比较麻烦一些;第二种是保存为标准的数组格式,保存时麻烦但是调用时简单。 第一种方法: PHP代码 复制代码 代码如下:$file="./cache/file.cache"; $array = array("color" => array("blue", "red", "green"), "size" => array("small", "medium", "large")); //缓存 file_put_contents($file,serialize($array));//写入缓存 //读出缓存 $handle = fopen($file, "r"); $cac...
本文实例讲述了php采集内容中带有图片地址的远程图片并保存的方法。分享给大家供大家参考。具体实现方法如下:复制代码 代码如下:function my_file_get_contents($url, $timeout=30) {
if ( function_exists(‘curl_init‘) )
{
$ch = curl_init();
curl_setopt ($ch, curlopt_url, $url);
curl_setopt ($ch, curlopt_returntransfer, 1);
curl_setopt ($ch, curlopt_connecttimeout, $timeout);
$file_conten...
在php 页面中phpinfo() 看下session 是否存在。session 的path 是否设置。具体的还要自己检查。
1.php.ini中的output_buffering=off 改成output_buffering=4096
2.php.ini中的session.save_path是否设置好了
3.pgp.ini中的session.auto_start = 0 改成session.auto_start = 1
4.php代码session_start() 前面不能有输出,而且必须放在首行;在session_start()的php代码之前的任何字符都被看作headers。原文:http://www.cnblo...
概要:php中的错误日志,可以保存在本地,也可以保存在远程目录,下面我们以保存在本地为例子。php错误日志保存相关函数:error_log($mes,$mes_type,$destination)其中$mes_type=3说明,错误日志是追加写入文件,而不是覆盖原文件案例1:<?php
date_default_timezone_set("Asia/Chongqing");
function age_error($erroro,$erromes)
{
echo "<strong>错误级别</strong>:<font color=‘red‘>".$erroro."</font><br>";
echo ...
同时使用session和cookie来保存用户登录信息1、数据库连接配置页面:connectvars.php复制代码 代码如下:<?php//数据库的位置define(‘DB_HOST‘, ‘127.0.0.1‘);//用户名define(‘DB_USER‘, ‘root‘);//口令define(‘DB_PASSWORD‘, ‘19900101‘);//数据库名define(‘DB_NAME‘,‘test‘) ;?>2、登录页面:logIn.php复制代码 代码如下:<?php//插入连接数据库的相关信息require_once ‘connectvars.php‘;//开启一个会话session...
ThinkPHP自3.1以后的版本,F函数保存数组时先序列化后再保存到文件中,因为我需要使用C方法来读取自定义配置文件,故需要把PHP数组保存到文件中以便C方法读取,PHP保存数组到文件的方法如下:$siteConfig = array(‘siteName‘ => ‘小策一喋 - 专注WEB开发及系统运维技术‘,‘keyword‘ => ‘前端设计,后端开发,系统运维‘);
$content = ‘<?php return ‘ . var_export($siteConfig, true) . ‘;‘;
file_put_contents( APP_PATH...
<?php
function getFile($url, $save_dir = ‘‘, $filename = ‘‘, $type = 0) {if (trim($url) == ‘‘) {returnfalse;}if (trim($save_dir) == ‘‘) {$save_dir = ‘./‘;}if (0 !== strrpos($save_dir, ‘/‘)) {$save_dir.= ‘/‘;}//创建保存目录if (!file_exists($save_dir) && !mkdir($save_dir, 0777, true)) {returnfalse;}//获取远程文件所采用的方法if ($type) {$ch = curl_init();$timeout = 5;curl_setopt($ch, CU...
本文实例讲述了php使用cookie保存登录用户名的方法。分享给大家供大家参考。具体如下:提交表单页面复制代码 代码如下:<?php
$user = isset($_COOKIE[‘username‘])?$_COOKIE[‘username‘]:‘‘;
?>
<form action="file.php" method="post">
用户名:<input type="text" name="username" value="<?php echo $user; ?>" /><br />
密码:<input type="password" name="pwd" /><br />
记住用户名:<input type="checkbox" name="rem...
内容: 复制代码 代码如下:<? function GetIP() { //获取IP if ($_SERVER["HTTP_X_FORWARDED_FOR"]) $ip = $_SERVER["HTTP_X_FORWARDED_FOR"]; else if ($_SERVER["HTTP_CLIENT_IP"]) $ip = $_SERVER["HTTP_CLIENT_IP"]; else if ($_SERVER["REMOTE_ADDR"]) $ip = $_SERVER["REMOTE_ADDR"]; else if (getenv("HTTP_X_FORWARDED_FOR")) $ip = getenv("HTTP_X_FORWARDED_FOR"); else if (getenv("HTTP_CLIENT_IP")) $ip = getenv("HT...
首先需要去官网http://www.php.cn/xiazai/leiku/1491,下载后只需要Classes目录下的文件即可。1、PHPExcel导出方法实现过程12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667/** * 数据导出 * @param array $title 标题行名称 * @param array $data 导出数据 * @param string $fileName 文件名 * @param string $savePath 保存路径 * @p...