en realidad no es necesario calendario ni nada.. php ya trae todo eso integrado!.. ;)
Código PHP:
setlocale(LC_TIME, 'es_ES');
$fechaingreso = "23/08/2010";
$fechaingreso = strftime("%A", strtotime(str_replace("/", "-", $fechaingreso)));
echo $fechaingreso;