Category Archives: Php
PHP,是英文超文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛地运用。
← Continue Reading
测试 查询一个表中 3个ID,的5条数据;等待高手提供好的代码中:
自己写了一个由于循环太多,还不如thinkphp提供的单条查询组合快.
<?php
$t1=microtime();
//starttime
$dsn = "mysql:host=localhost;dbname=magazine";
$db = new PDO($dsn, 'root', '', array(PDO::AT...
- 2013.01.22
- php 实现无限分类已关闭评论
- Php
- 统计:3005次浏览
← Continue Reading
1.分析
我们在用 php 制作网站时,分类是很重要的,在分类下面又再分类这第二个分类称为次分类,而现在大多数网站分类只分到第三类:
第一分类(父分类)-->第二分类(子分类)-->第三分类(孙分类)
这种亲缘分类越多,程序和数据库的控制就越加的复杂困难.在同一级的分类处理和控制是非常的简单的,因为只需要一个数据库来记载这一级的分类就行了,如:系统,新闻等分类,在这一级上处理是很简单的...
← Continue Reading
不小心犯低级错误了将
<select name="prioritid" >
<?php
for($i=0;$i<=3;$i++){
echo "<option value ='".$i."' ";
if($data['prioritid']== $i){echo "selected='selected'";}
echo ">$i</option&g...
← Continue Reading
THINKPHP 中关联查询(多表查询)可以使用 table() 方法或和join方法,请看示例:
1、Table方法:定义要操作的数据表名称,可以动态改变当前操作的数据表名称,需要写数据表的全名,包含前缀,可以使用别名,例如:
$Model->Table('think_user user')
->where('status>1')
->select();
$Mod...
← Continue Reading
项目中偶然要做一个缩略图,在这里和大家分享一下(已测试),简单设置下
1.设置变量FILENAME=缩略图存放目录和文件名前缀
2MOVENAME=设置原图要存放的目录和文件名前缀
3.RESIZEWIDTH=设置生成图片的宽度
4.RESIZEHEIGHT=设置生成图片的高度
代码如下:
<?
$timename = time().rand(111,999);
$FILENAME='th...
← Continue Reading
/*PHP图片加文字水印类库
该类库暂时只支持文字水印,位置为右下角,颜色随机
调用方法:
1、在需要加水印的文件顶部引入类库:
include_once 'watermark.php';
2、声明新类:
$tpl=new image_fu;
3、给图片水印提供参数:
$tpl->img(图片路径,水印文字,字体路径,字体大小,字体角度);
比如:$tpl->img('abc.jpg'...
← Continue Reading
函数使用方法传入图片路径,宽,高 生成新的图形
代码如下:
<?php
//改变图片大小的函数
//参数分别为:图片资源,需生成的图片的宽度,高度 ;如果参数为0时,输出原图
//函数
function resizeImage($im,$maxwidth,$maxheight)
{
$im = ImageCreateFromJpeg($im);
$pic_width = imagesx($i...
← Continue Reading
PHP的GD函数库里有两个常用函数可用于水印添加:imagecopy和imagecopymerge,两者的唯一区别是:前者比后者少了个合并程度参数,如:
bool imagecopy ( resource $dst_im , resource $src_im , int $dst_x , int $dst_y , int $src_x , int $src_y , int $src_w , int...
← Continue Reading
*.这里推荐使用 PHPMailer,PHPMailer是一个用于发送电子邮件的PHP函数包
*.在发送邮时指定多个收件人,抄送地址,暗送地址和回复地址
*.支持多种邮件编码包括:8bit,base64,binary和quoted-printable
*.支持SMTP验证
*.支持冗余SMTP服务器
*.支持带附件的邮件和Html格式的邮件
*.自定义邮件头
*.支持在邮件中嵌入图片
*.调试灵活...
← Continue Reading
Wayde:
<?php
class MergeImg{
function __construct($array){
// 初始化
global $count,$imgs;
$count = count($array);
$imgs = $array;
}
function show(){
header("Content-type: image/jpeg");
global $count,$...
← Continue Reading
php代码
Wayde: 看代码
//数据连接
$con = mysql_connect("localhsot","root","xxioo");
if(!$con)</li>
{die('Could not connect: '.mysql_error());}
mysql_select_db("my_db",$con);
//通过URL值排序
$order = ($GET['or...