复制代码 代码如下:
debugstr('$adv->getcontentbyid($id); $id为广告编号, 仅调用一条,返回内容为字符串');
echo adv::getcontentbyid(35);
debugstr('$adv->getcontentbyidjs($id); $id为广告编号, 仅调用一条,返回内容为js字符串');
echo adv::getcontentbyidjs(35);
debugstr('$adv->getcontentbyorder($id); $id为广告编号, 仅调用id倒序一条,返回内容为字符串');
echo adv::getcontentbyorder(4);
debugstr('$adv->getcontentbyorderjs($id); $id为广告编号, 仅调用id倒序一条,返回内容为js字符串');
echo adv::getcontentbyorderjs(4);
echo '
';
类如下:
复制代码 代码如下:
sqlstr = $sqlstr;
if ($mydatabase->query ()) {
$db_record = $mydatabase->resultarr [0];
$filename = $db_record[0];
$width = $db_record[1];
$height = $db_record[2];
$url = $db_record[3];
}
//判断类型
$filename_ext=strtoupper(pathinfo($filename, pathinfo_extension));
if ($filename_ext=='swf'){
//flash广告
$returncontent = '
';
$returncontent.= '';
$returncontent.= '';
$returncontent.= '';
$returncontent.= '';
$returncontent.= '';
$returncontent.= '';
$returncontent.= '';
$returncontent.= '';
$returncontent.= '';
$returncontent.= ' ';
$returncontent.= '
';
$returncontent.= '
';
$returncontent.= '
';
$returncontent.= '
';
$returncontent.= '';
$returncontent.= '';
$returncontent.= '';
$returncontent.= '';
$returncontent.= '';
$returncontent.= ' ';
$returncontent.= '
';
$returncontent.= '
';
$returncontent.= ' ';
$returncontent.= '
';
$returncontent.= '
';
}else{
//图片广告
$returncontent = '';
}
//如果为调用js方式
if(self::$js){
$returncontent = 'document.write('.addslashes($returncontent).');';
}
//重置默认值,这里还是采用单件模式
self::$id = 0;
self::$order = 0;
self::$js = 0;
return $returncontent;
}
}
?>
以上就介绍了 php 广告调用类代码支持flash调用,包括了方面的内容,希望对php教程有兴趣的朋友有所帮助。
