Ah, I forgot other punctuation marks...
PHP Code:
$_POST[message]=strtoupper($_POST[message]{0}).substr($_POST[message], 1);
$xr=0;$rvrt=0; while($xr<strlen($_POST[message])){
if($rvrt==1){$_POST[message]{$xr}=strtoupper($_POST[message]{$xr});}
if($_POST[message]{$xr}=="."||$_POST[message]{$xr}==" "&&$rvrt==1||$_POST[message]{$xr}=="?"||$_POST[message]{$xr}=="!"){$rvrt=1;}else{$rvrt=0;}
$xr++;}
(added in first char too)
you WANT it to capitalize on new lines too?