Allora, illustro brevemente il problema.
ho dei nomi di immagini all'interno di un db, a seconda di come comincia ogni immagine la finestra per ingrandirla cambia. Esempio:

Se il nome del file comincia per "v" significa che l'immagine è verticale e che dovrà essere visualizzata (nell'ingrandimento) in una finestra 420x490, mentre se comincia per "o" significa che l'immagine e orizzontale e visualizzata in una finestra 480x430.. di seguito il codice..

if (ereg("^o, $risu[img]"))
{ ?>
', 'Articolo', 'width=500, height=490, status, scrollbars=no, location');" class="menu">[img]<?=$risu['img'];?>[/img]</td>
<?
}else{
if (ereg("^v, $risu[img]"))
{?>
', 'Articolo', 'width=420, height=490, status, scrollbars=no, location');" class="menu">[img]<?=$risu['img'];?>[/img]</td>
<?
}else{ ?>
', 'Articolo', 'width=250, height=300, status, scrollbars=no, location');" class="menu">[img]<?=$risu['img'];?>[/img]</td>
<? }
}
?>

Il punto è che secondo me il procedimento è giusto, ma evidentemente ho sbagliato qualcosa perchè compare l'errore:
Wrong parameter count for ereg()

Qualcuno può aiutarmi??