#!/usr/bin/perl $thisdir = "/var/www/vhosts/bariloche.com.ar/lactancia"; $templatefile = "$thisdir/template_contactenos.htm"; $mailprog = "/usr/sbin/sendmail"; &Parse; if ($FORM{step} eq 1) { if (!$FORM{nombre}) { $error = "Ingrese su nombre para realizar la consulta"; } elsif (!$FORM{pais}) { $error = "Ingrese su país de residencia para realizar la consulta"; } elsif (!$FORM{email}) { $error = "Ingrese su email para realizar la consulta"; } elsif (!$FORM{consulta}) { $error = "Ingrese su consulta para poder enviarla"; } else { $from = "www\@bariloche.com.ar"; $subject = "Consulta de ''$FORM{nombre} $FORM{apellido}''"; $email = "muleo\@bariloche.com.ar"; open (MAIL,"|$mailprog -oi -t -f $from"); print MAIL qq~To: $email From: "$FORM{nombre}" <$FORM{email}> Subject: $subject Solicitud de consulta desde el sitio Web Nombre: $FORM{nombre} E-Mail: $FORM{email} País de residencia: $FORM{pais} Ciudad de residencia: $FORM{ciudad} Telefono: $FORM{telefono} Nombre del bebe: $FORM{bebe} Fecha de nacimiento: $FORM{nacio} Peso al nacer: $FORM{peso} Consulta: $FORM{consulta} ~; close (MAIL); $templatefile = "$thisdir/template_contactenos_listo.htm"; } } print "Content-type: text/html\n\n"; my %namespace = ( NOMBRE => $FORM{nombre}, EMAIL => $FORM{email}, PAIS => $FORM{pais}, CIUDAD => $FORM{ciudad}, TELEFONO => $FORM{telefono}, BEBE => $FORM{bebe}, NACIO => $FORM{nacio}, PESO => $FORM{peso}, CONSULTA => $FORM{consulta}, ERROR => $error, NOTICIAS => $noticias ); &Template($templatefile,\%namespace); exit; sub Template { my ($templatefile,$r_namespace) = @_; my ($template); $| = 1; if (!open(TEMPLATE,"$templatefile")) { print "No puedo abrir la plantilla $templatefile"; exit; } else { open(TEMPLATE,"$templatefile"); { local($/) = undef; $template =