php将数据库中的电话号码读取出来并生成图片


Posted in PHP onAugust 31, 2008

以下是代码:

<?php //前面不要有空行 
$id=$_GET[id]; 
include("admin/config.php"); 
$sql="select * from user where id=$id"; 
$data=mysql_fetch_array(mysql_query($sql)); 
$p=SBC_DBC($data[Phone],1); 
function get_str($str,$strlen=16) { 
$str=stripslashes($str); 
for($i=0;$i<$strlen;$i++) 
if(ord(substr($str,$i,1))>0xa0) $j++; 
if($j%2!=0) $strlen++; 
$tmp_str=substr($str,0,$strlen); 
return $tmp_str; 
} 
if($p<>''){ 
//生成5位的数字图片 
Header("Content-type:image/png"); //告诉浏览器,下面的数据是图片,而不要按文字显示 //定义图片宽高 
$nwidth=120; 
$nheight=25; 
$im=@imagecreate($nwidth,$nheight) or die("Can't initialize new GD image stream"); //建立图象 
//图片色彩设置 
$background_color=imagecolorallocate($im,255,255,255); //匹配颜色 
$text_color=imagecolorallocate($im,23,14,91); 
//绘制图片边框 
imagefilledrectangle($im,0,0,$nwidth-1,$nheight-1,$background); //矩形区域着色 
imagerectangle($im,0,0,$nwidth-1,$nheight-1,$background_color); //绘制矩形 
//srand((double)microtime()*1000000); //取得目前时间的百万分之一秒值,以执行时的百万分之一秒当乱数种子 
//$randval=rand(); 
$randval=$p; //5位数 
imagestring($im,8,10,2,$randval,$text_color); //绘制横式字串 

//加入干扰因素 
//for($i=0;$i<478;$i++) 
//{ 
//$randcolor=imagecolorallocate($im,rand(0,255),rand(0,255),rand(0,255)); 
//imagesetpixel($im,rand()%100,rand()%30,$randcolor); //点 
//} 
//imagestring($im,3,5,5,"A Simple Text String",$text_color); 
//imageinterlace($im,1); 
imagepng($im); //建立png图型 
imagedestroy($im); //结束图型 
}else{ 
echo "<font size=2>商家未输入电话号码</font>"; 
} 
?>
PHP 相关文章推荐
利用PHP实现与ASP Banner组件相似的类
Oct 09 PHP
php 正则匹配函数体
Aug 25 PHP
浅析php header 跳转
Jun 17 PHP
关于Zend Studio 配色方案插件的介绍
Jun 24 PHP
php使浏览器直接下载pdf文件的方法
Nov 15 PHP
php上传图片获取路径及给表单字段赋值的方法
Jan 23 PHP
wordpress网站转移到本地运行测试的方法
Mar 15 PHP
php微信开发之谷歌测距
Jun 14 PHP
PHP小程序支付功能完整版【基于thinkPHP】
Mar 26 PHP
Laravel5.7 数据库操作迁移的实现方法
Apr 12 PHP
php实现统计IP数及在线人数的示例代码
Jul 22 PHP
PHP实现rar解压读取扩展包小结
Jun 03 PHP
PHP生成HTML静态页面实例代码
Aug 31 #PHP
php array_slice函数的使用以及参数详解
Aug 30 #PHP
PHP中常用数组处理方法实例分析
Aug 30 #PHP
php判断字符以及字符串的包含方法属性
Aug 30 #PHP
PHP define函数的使用说明
Aug 27 #PHP
PHP开发中常用的8个小技巧
Aug 27 #PHP
swfupload 多文件上传实现代码
Aug 27 #PHP
You might like
全国FM电台频率大全 - 11 浙江省
2020/03/11 无线电
php中使用Curl、socket、file_get_contents三种方法POST提交数据
2011/08/12 PHP
一个PHP二维数组排序的函数分享
2014/01/17 PHP
php实现根据url自动生成缩略图的方法
2014/09/23 PHP
PHP curl使用实例
2015/07/02 PHP
php读取本地json文件的实例
2018/03/07 PHP
PHP实现Snowflake生成分布式唯一ID的方法示例
2020/08/30 PHP
JavaScript中“基本类型”之争小结
2013/01/03 Javascript
js用Date对象处理时间实现思路及代码
2013/01/31 Javascript
利用js 进行输入框自动匹配字符的小例子
2013/06/29 Javascript
js实现页面转发功能示例代码
2013/08/05 Javascript
JavaScript BASE64算法实现(完美解决中文乱码)
2017/01/10 Javascript
jquery实现表单获取短信验证码代码
2017/03/13 Javascript
Vue + Webpack + Vue-loader学习教程之相关配置篇
2017/03/14 Javascript
js实现鼠标拖拽多选功能示例
2017/08/01 Javascript
Vue.js devtool插件安装后无法使用的解决办法
2017/11/27 Javascript
深入理解requireJS-实现一个简单的模块加载器
2018/01/15 Javascript
JavaScript使用prototype原型实现的封装继承多态示例
2018/08/31 Javascript
vue主动刷新页面及列表数据删除后的刷新实例
2018/09/16 Javascript
微信小程序Page中data数据操作和函数调用方法
2019/05/08 Javascript
JS/CSS实现字符串单词首字母大写功能
2019/09/03 Javascript
python中的随机函数random的用法示例
2018/01/27 Python
python实现排序算法解析
2018/09/08 Python
在python里面运用多继承方法详解
2019/07/01 Python
浅析Django中关于session的使用
2019/12/30 Python
Python接口开发实现步骤详解
2020/04/26 Python
python的setattr函数实例用法
2020/12/16 Python
网购亚洲时装、美容产品和生活百货:YesStyle
2016/09/15 全球购物
环境工程毕业生自荐信
2013/11/17 职场文书
宠物店的创业计划书范文
2014/01/11 职场文书
《蓝色的树叶》教学反思
2014/02/24 职场文书
助学贷款贫困证明
2014/09/23 职场文书
2015年纪念“卢沟桥事变”78周年活动方案
2015/05/06 职场文书
2016关于读书活动的心得体会
2016/01/14 职场文书
Python获取百度热搜的完整代码
2021/04/07 Python
nginx中proxy_pass各种用法详解
2021/11/07 Servers