我正在运行一个html文件,其中包含从不同文件调用的以下php函数:
<?php include('Other.php'); ?>
<?php ReadMe("http://www.mysite.com/".basename($_SERVER['SCRIPT_NAME'])); ?>
我已经完成了所有代码,但问题是它写出了30条记录而不只是一条:
ReadMe($file)
{
$html = file_get_contents($file);
$link = mysql_connect("db.com", "user", "password");
mysql_select_db("Code");
mysql_query("INSERT INTO Code (Html) VALUES('$html')");
}
好吧,这看起来很简单,但问题是创建了30条记录,似乎当other.php文件读取第一个(html)页面时,它执行它正在读取的PHP代码,因此迭代写出来30条记录?我怎么能避免这个?!