[FX.php List] Embed php into HTML or vice versa?

DC dan.cynosure at dbmscan.com
Thu Aug 31 16:58:16 MDT 2006


drink the kool aid...

http://www.dbmscan.com/snippets/index.php?cat_select=FX_and_Smarty

dan

On Aug 31, 2006, at 5:16 PM, Jonathan Schwartz wrote:

> Thanks Steve,
>
> I've been referred to smarty.php before and it might be time to do  
> that.
>
> Thanks,
>
> jonathan
>
>
>> Hi Jonathan,
>>
>> There is a design pattern called Model-View-Controller (MVC) that,  
>> when followed, seems to yield optimal results.  The idea is that  
>> you handle the model (which would be the database access), the  
>> view (which would be your templates and HTML pages), and the  
>> controller (which would be your program logic in PHP) separately.
>>
>> Smarty (http://smarty.php.net) can really help you to achieve the  
>> results.
>>
>> If you don't want to get into smarty, a good way to start is to do  
>> all of your logic in a separate PHP file or functions, and store  
>> all of the information that needs to be displayed on the page in  
>> variables - so that when it comes time to display the HTML, you  
>> are only embedding simple PHP variables and very little logic.
>>
>> I really do recommend getting into Smarty, though.  If you try MVC  
>> with only PHP you will likely still get frustrated when including  
>> loops and if statements in the HTML.
>>
>> Best regards
>>
>> Steve
>> ----------------------------------------
>> Steve Hannah
>> Web Services Developer
>>
>> Faculty of Applied Sciences
>> Simon Fraser University
>> shannah at sfu.ca
>> 604-268-7228
>> Homepage: http://www.sjhannah.com
>> --
>> Need to build a database driven web application quickly?
>> Try Dataface: http://fas.sfu.ca/dataface
>>
>>
>>
>> On 31-Aug-06, at 1:16 PM, Jonathan Schwartz wrote:
>>
>>> I'd like to get better at coding my scripts.
>>>
>>> One thing that I have not developed a sense for yet: when it is  
>>> best to embed php tags into html versus embedding html into php  
>>> code.
>>>
>>> I tend to waste the most amount of time solving parse errors when  
>>> embedded html into php, it seems, especially in dealing with  
>>> quotes and such.
>>>
>>> I hope that this question makes sense.
>>>
>>> Thanks
>>>
>>> Jonathan
>>>
>>>
>>> --
>>>
>>> Jonathan Schwartz
>>> FileMaker 8 Certified  Developer
>>> Associate Member, FileMaker Solutions Alliance
>>> Schwartz & Company
>>> jonathan at eschwartz.com
>>> http://www.eschwartz.com
>>> http://www.exit445.com
>>> 415-381-1852
>>>
>>> _______________________________________________
>>> FX.php_List mailing list
>>> FX.php_List at mail.iviking.org
>>> http://www.iviking.org/mailman/listinfo/fx.php_list
>>>
>>
>> _______________________________________________
>> FX.php_List mailing list
>> FX.php_List at mail.iviking.org
>> http://www.iviking.org/mailman/listinfo/fx.php_list
>
>
> -- 
>
> Jonathan Schwartz
> FileMaker 8 Certified  Developer
> Associate Member, FileMaker Solutions Alliance
> Schwartz & Company
> jonathan at eschwartz.com
> http://www.eschwartz.com
> http://www.exit445.com
> 415-381-1852
>
> _______________________________________________
> FX.php_List mailing list
> FX.php_List at mail.iviking.org
> http://www.iviking.org/mailman/listinfo/fx.php_list



More information about the FX.php_List mailing list