Creo que lo de recomendar no deja de ser un formulario para enviar un email.
Un único campo de email de la persona a la que quieras recomendar algo y envias el mail.
Lo de redireccionar lo puedes hacer así:
Código PHP:
header("Location: $url");
Un saludo