我当前的时间是上午9:05。但是如果我打印类似的php日期函数
<?
php echo date("h:m:s");
?>
节目是下午4点01分。出什么问题了。我想用php显示我当前的时间。
和
我想在我的索引页面中使用一个html iframe来显示一些动态内容。我使用以下代码,但它不显示我的动态内容。
<div id="eaturlink">
<iframe src="index.php" width="620">
<?php
$linkimgpath = 'secure/content/featurelink';
$sql_k = mysql_query("SELECT * FROM feature_detail");
while ($link = mysql_fetch_assoc($sql_k))
{
$linkname = $link['linkname'];
$linkimg = $link['img_name'];
$linktext = $link['linkurl'];
?>
<div class="linkimg">
<?php
echo "<a href='$linktext' target='_blank'>$linkname</a>";
echo "<br/>";
echo '<img src="' . $linkimgpath . '/' . $linkimg . '" width="125" height="85" alt="No
Image" /> ';
?>
</div>
<?php
}
?>
</iframe>
</div>
有什么解决方案吗?
考虑使用date_default_timezone_set();并为您的本地时区传入适当的时区标识符。
至于你的第二个问题,那就是……嗯,这是一个单独的问题,因此应该是它自己关于SO的问题。我回答了日期问题,因为这个问题的标题指的是日期:-)
<iframe>
将加载您为每个src=
指定的任何页面。您直接在那里输出的动态内容将仅用作回退。将图像输出代码放在一个单独的脚本中,并根据<iframe src=images.php>
引用该脚本。
@UmmeHabibaKanta是介于两者之间的文本/数据,在浏览器不支持iframe标记的情况下,它被用作浏览器显示/呈现的HTML,否则它将被浏览器完全忽略。如果你想在iframe中显示一些东西,你可以把它放在另一个文件上,并使用类似<iframe src="path/to/that/file/you/just/created.php">Sorry, iframes aren't supported by your browser</iframe>
的东西——或者,正如mario所说,你可以在那里放后备HTML,这是iframe的一个替代方案,而不是错误消息,比如一个内容为的div
我也遇到了同样的问题,解决方案是在php.ini中设置正确的经度和纬度。我的时区是America/Los_angeles,所以在php.ini的该部分看起来是这样的:
[日期];定义日期函数使用的默认时区date.timezone=美国/洛杉矶
date.default_latitue=34.05222
date.default_longitude=-118.24278
date.sunrise_tension=90.583333
date.sunset_senite=90.583333