2012-01-23 71 views
0

如何在php生成的页面中显示特定的HTML代码。在自动生成的PHP页面中显示某些HTML?

例如,php会自动显示一个项目的名称和类别,但我想添加自定义图片到这个生成的页面。有没有办法做到这一点,而不创建一个单独的HTML页面,以包括到生成的页面?

我希望能像数据库条目那样添加html部件来显示。可能吗?

ps。对不起,如果我没有以完全可以理解的方式表达我的想法。

+1

PHP如何生成页面的其余部分?这是像wordpress或类似的东西?这是你的代码还是你在修改其他代码? – Ktash

回答

1

存储图像URL就像存储名称和类别一样。然后,你只想做这样的事情:

<span id="name"><?= $name ?></span> 
<span id="category"><?= $category ?></span> 
<img src="<?= $image ?>" /> 

也许你需要澄清 - 为什么你需要不同的HTML的每一页,如果唯一的变化是图像?

请记住,我使用<?= $foo ?>这是一般认为不好的做法,并且只是<?php echo $foo; ?>的简写。

0

只是包装在HTML的PHP​​:

<h1>My Test</h1> 
<?= $myCategory; ?> - <?= $myItem; ?> 
<img src ="mySource" alt="myImg" width="15" height="15" /> 

这也适用于在数据库中的HTML:

<p><?= $myDatabaseHTMLContent ?></p> 

干杯, 最大

0
<?php 
    //Your php code 
?> 
    <img src="" /> 
<?php 
    //Your php code 
?> 

你可以把在一个PHP文件中的HTML,就像上面的例子。