<?xml version="1.0" encoding="utf-8" ?>

<rss version="0.91" >
<channel>
<title>php10.de International Blog</title>
<link>http://www.php10.de/blog_international/</link>
<description>Christian Fraunholz Internet, Intranet and iPhone development</description>
<language>en</language>
<image>
        <url>http://www.php10.de/blog_international/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: php10.de International Blog - Christian Fraunholz Internet, Intranet and iPhone development</title>
        <link>http://www.php10.de/blog_international/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Coding Rules</title>
    <link>http://www.php10.de/blog_international/archives/4-Coding-Rules.html</link>

    <description>
        &lt;p&gt;&lt;br /&gt;
These are my coding rules:&lt;/p&gt; &lt;br /&gt;
&lt;ol&gt; &lt;br /&gt;
&lt;li&gt;line indent 4 spaces, no tabs (relevant for SVN commits)&lt;/li&gt; &lt;br /&gt;
&lt;li&gt;UTF-8 everywhere&lt;/li&gt; &lt;br /&gt;
&lt;li&gt;prevent parameter manipulation via HTTP POST or GET&lt;/li&gt; &lt;br /&gt;
&lt;li&gt;prevent SQL-Injection: before storing a value into the database: use &amp;#160;(int) typcasting for integer values and my_sql() function for all other values&lt;/li&gt; &lt;br /&gt;
&lt;li&gt;prevent Cross-Site-Scripting: before outputting a variable to HTML, use the html() function&lt;/li&gt; &lt;br /&gt;
&lt;/ol&gt; &lt;code&gt;&lt;br /&gt;
function my_sql($var) {&lt;br /&gt;
&amp;#160;&amp;#160;return mysql_real_escape_string($var);&lt;br /&gt;
}&lt;br /&gt;
function html($var) {&lt;br /&gt;
&amp;#160;&amp;#160;return htmlspecialchars($var, ENT_QUOTES, &#039;UTF_8&#039;);&lt;br /&gt;
} &lt;/code&gt; &lt;br /&gt;
&lt;p&gt; &lt;/p&gt; 
    </description>
</item>
<item>
    <title>Petition to the European Parliament</title>
    <link>http://www.php10.de/blog_international/archives/3-Petition-to-the-European-Parliament.html</link>

    <description>
        my petition for gardeners - if farmers get subsidiaries, gardeners should get subsidiaries, too - has just been forwarded from the European Parliament to the European Committee 
    </description>
</item>
<item>
    <title>iThrow at Twitter</title>
    <link>http://www.php10.de/blog_international/archives/2-iThrow-at-Twitter.html</link>

    <description>
        Somewhere sometimes someone throws his iPhone into the air. You can find the highest iPhone throws made with the Accelerated Browser now at &lt;a href=&quot;https://twitter.com/iThrowmiPhone&quot;&gt;https://twitter.com/iThrowmiPhone&lt;/a&gt; 
    </description>
</item>
<item>
    <title>The Big Red Button</title>
    <link>http://www.php10.de/blog_international/archives/1-The-Big-Red-Button.html</link>

    <description>
        &lt;p&gt;As you may know, building a simple web application that displays the&lt;br /&gt;
content of a database table and a form to edit it, requires typing the&lt;br /&gt;
field names over and over again. Once you write them as a simple&lt;br /&gt;
comma-separated list, then they come via HTTP POST method packed in&lt;br /&gt;
$_POST[&#039;foobar&#039;]. For context change you have to write code to escape&lt;br /&gt;
and protect against SQL-Injection or Cross Site Scripting attacks. Most&lt;br /&gt;
of the time you must consider the type of each field even though you&lt;br /&gt;
defined it already in the database. After all you must type every field&lt;br /&gt;
name about 25 times in different formats for a basic application. The&lt;br /&gt;
&lt;strong&gt;Big Red Button Source Code Generator,&lt;/strong&gt; being developed by Christian&lt;br /&gt;
Fraunholz, is designed to help you with this annoying task.&lt;/p&gt; &lt;br /&gt;
&lt;p&gt;&lt;a title=&quot;Der Große Rote Knopf Quellcode Generator Feature Liste&quot; href=&quot;/red_button/features.php&quot;&gt;Description &amp;amp; Feature List&lt;br /&gt;&lt;/a&gt;&lt;/p&gt; &lt;br /&gt;
&lt;p&gt; &lt;a title=&quot;Der Große Rote Knopf Quellcode Generator&quot; href=&quot;/red_button/&quot;&gt;The Big Red Button Source Code Generator&lt;/a&gt;&lt;/p&gt;  
    </description>
</item>

</channel>
</rss>

