The Comedy of Errors

Comparing #8 with #9

Revision #9 was created by softark softark on Mar 23, 2013, 2:23:23 AM.

Added "Semicolon"

Content

[...]
Sure we have 'exists' method for CActiveRecord model, but ...

Ending ?> tag in non-view
---------------------------------

Extend a base class or edit a config file (needs to be included before the sessions starts) and leave a ?> at the ending with at least one trailing white space character. Make sure output buffering is off. Cry manly tears while trying to figure out why "Cannot modify header information - headers already sent" spams your log files.

 
 
Semicolon
 
---------
 
 
 
```php 
$total = 0;
 
foreach($model->rels as $rel);
 
{
 
    $total += $rel->count;
 
}
 
echo $total; // wrong result!!
 
```
 
 
I wasted 12 hours debugging this.