Originariamente inviato da daniele_dll
pardon, scusa per il codice ... mi sono accorto solamente ora che nel foreach ho fatto un mix di php e C#

come te ne sarai accorto da solo, al posto di in scrivi as

la riga
$array=explode(chr(13),$_POST['textarea']);

trasformala in
$array=explode("\r\n", $_POST['textarea']);
Stavo per dirlo anche io però mi chiedo ancora una cosa, quel costrutto è valido solo su Windows, *nix usa solo \n e i vecchi Mac \r funziona lo stesso?
Forse sì perché probabilmente gli basta trovare anche uno solo dei due caratteri oppure no perché cerca la stringa completa?

Altra cosa: spero vivamente che tu non faccia una cosa del genere vero?
Codice PHP:
$array=explode(chr(13),$_POST['textarea']) 
ma fai prima un controllo di quanto inserito, sarò banale e petulante ma se il PHP fosse un pelino più sicuro avremmo oggi forse meno rotture di ...