PHP error using parenthesis in if construction
<p>When I use this if construction with parenthesis </p>

<pre><code>if ($_POST['type']!='1' || ($_POST['type']=='1' &amp;&amp; $_POST['prepayment']=='2'))
{
     do this and that 
} 
</code></pre>

<p>I get a PHP error:</p>

<p>Fatal error : Call to undefined function () in .....</p>

<p>What's wrong?</p>