我现在的时间是上午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>
任何解决方案?
答案 0 :(得分:3)
考虑使用date_default_timezone_set();并传入appropriate timezone identifier作为您当地的时区。
关于你的第二个问题,那就是......好吧,一个单独的问题,因此应该是关于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>
的东西 - 或者马里奥说你可以把后备HTML放在那里,而不是错误信息, iframe的替代品,例如带内容的div
答案 1 :(得分:1)
我有同样的问题,解决方案是在php.ini中设置正确的经度和纬度。我的时区是America / Los_angeles,因此,在php.ini中,该部分如下所示:
[日期]
;定义日期函数使用的默认时区
date.timezone = America / Los_Angeles
date.default_latitude = 34.05222
date.default_longitude = -118.24278
; date.sunrise_zenith = 90.583333
; date.sunset_zenith = 90.583333