立即行动!
明日复明日,明日何其多,我生待明日,万事成蹉跎。 人生最...
- 娱乐乐园,
作者 hck 发布于 2003-09-01 分类:php基础编程
谢谢!
逛论坛交流:php生成html显示是怎么做的,高手介绍一下!
一人OB什么函数..
www.phpe.net上有..
谢谢
[PHP]function dooutputhtml($filepath,$vartext,$s="")
{
global $baseWaitTime,$baseSiteHref;
while(@file_exists($filepath.".lock"))
{
$temp ++;
if($temp > $baseWaitTime * 1000)
{
$isLock = true;
break;
}
}
$vartext = dovars($vartext,1);
if($isLock)
{
print $vartext;
return;
}
$fp = @fopen($filepath.".lock","w");
@fclose($fp);
if($fp = @fopen($filepath,"w"))
{
if(!empty($s))
$vartext = eregi_replace($s,"",$vartext);
$vartext = "
if(@fwrite($fp,$vartext))
{
@fclose($fp);
}
}
@unlink($filepath.".lock");
dohtmldisplay($filepath);
print $vartext;
/*
global $DB_site;
$vartext = addslashes($vartext);
$vartext = dovars($vartext,1);
if(!empty($filepath) && !empty($vartext))
{
if(!empty($s))
$string = str_replace("s=".$s,"",$string);
$res = $DB_site->query("SELECT * FROM vbb_html WHERE html_name=.$filepath.");
if($DB_site->num_rows($res) > 0)
{
$DB_site->query("UPDATE vbb_html SET html_text=.$vartext. WHERE html_name=.$filepath.");
}
else
{
$DB_site->query("INSERT INTO vbb_html (html_name,html_text) VALUES (.$filepath.,.$vartext.)");
}
print stripslashes($vartext);
}
*/
}
[/PHP]
3 条回复
回复