<?php 


include("../../../../../site-common/common-functions.php");


set_title("February  4, 2008 : Jeremiah Oeltjen's Blog");

page_start();
?>
<div class="breadcrumb">
<div itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
<a href="/" itemprop="url"><span itemprop="title">Home</span></a> &#x203a; 
</div>

<div itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
<a href="/blog/" itemprop="url"><span itemprop="title">Blog</span></a> &#x203a; 
</div>


<div itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
<a href="/blog/archives/2008/" itemprop="url"><span itemprop="title">2008</span></a> &#x203a; 
</div>
<div itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
<a href="/blog/archives/2008/02/" itemprop="url"><span itemprop="title">February</span></a> &#x203a; 
</div>
<div class="this-node">
<span class="title">04</span>
</div>


</div>

<div class="blog">

<div id="menu">

<a href="https://jeremiah.oeltjen.us/blog/archives/2008/01/30/">&laquo; January 30, 2008</a> &#x2039;

<a href="https://jeremiah.oeltjen.us/blog/">Main</a>

&#x203a; <a href="https://jeremiah.oeltjen.us/blog/archives/2008/02/05/">February  5, 2008 &raquo;</a>

</div>

</div>

<div class="blog">




<h2 class="date">February  4, 2008</h2>


<div class="blogbody">
<a name="000143"></a>
<h3 class="title">Are You a Lousy PHP Programmer?</h3>

<p>I just read <a href="http://reinholdweber.com/?p=19">40 signs you really are a lousy PHP programmer</a>. I know I've been guilty of many of these guidelines. Some of my favorites:</p>

<blockquote cite="http://reinholdweber.com/?p=19">
  <ul>
    <li>return HTML, not data, strings, or objects</li>
    <li>use $_GET instead of $_POST for any destructive actions</li>
    <li>you've never heard of sql injection or cross-site scripting</li> 
    <li>don't keep the different layers seperated using something like MVC</li>
  </ul>
</blockquote>

<p>I think these are some of the biggest "gocha's" out there. Everyone developing web applications in <em>any</em> language should be aware of at least these guidelines, if not the rest of those on the list.</p>



<div class="posted">
Posted by <a href="http://jeremiah.oeltjen.us/" rel="author">Jeremiah Oeltjen</a> at <a href="https://jeremiah.oeltjen.us/blog/archives/2008/02/04/are-you-a-lousy-php-programmer"><time datetime="2008-02-04T20:30:54-06:00"> 8:30 PM</time></a>

<!--
| <a href="https://jeremiah.oeltjen.us/mt/mt-comments.cgi?entry_id=143" onclick="OpenComments(this.href); return false">Comments (0)</a>
-->
| <a href="https://jeremiah.oeltjen.us/blog/archives/2008/02/04/are-you-a-lousy-php-programmer#comments">Comments (0)</a>


</div>

</div>


</div>
<?php
page_end();
?>
