[eluser]Tanque[/eluser]
This is the Controller
Code:
<?php
class Contactos extends Controller
{
function index()
{
$this->load->helper('form');
$this->load->library('validation');
$data['secciones'] = array(
anchor('inicio', 'Inicio'),
anchor('servicios', 'Servicios'),
anchor('clientes', 'Clientes'),
anchor('staff', 'Staff'),
anchor('informes', 'Informes'),
anchor('contactos', 'Contactos'));
$data['attributes'] = array('id' => 'nav');
$data['navegacion'] = ul($data['secciones'], $data['attributes']);
$data['subtitulo'] = 'Consultores en Finanzas';
$data['empresa'] = 'Maxinver';
$data['title'] = 'Maxinver - Consultores en Finanzas';
$data['seccion'] = 'Informes';
$data['contacto'] = 'Teléfono 4328 9455';
$data['logo'] = img('images/logo.jpg');
$data['base_url'] = $this->config->item('base_url');
$rules['remitente'] = "trim|required|valid_email";
$rules['titulo'] = "trim|required";
$rules['contenido'] = "trim|required";
$this->validation->set_rules($rules);
if ($this->validation->run() == FALSE)
{
$this->load->view('contactos', $data);
}
else
{
$this->load->view('contactos/email');
}
}
function email()
{
$this->load->library('email');
$data['secciones'] = array(
anchor('inicio', 'Inicio'),
anchor('servicios', 'Servicios'),
anchor('clientes', 'Clientes'),
anchor('staff', 'Staff'),
anchor('informes', 'Informes'),
anchor('contactos', 'Contactos'));
$data['attributes'] = array('id' => 'nav');
$data['navegacion'] = ul($data['secciones'], $data['attributes']);
$data['subtitulo'] = 'Consultores en Finanzas';
$data['empresa'] = 'Maxinver';
$data['title'] = 'Maxinver - Consultores en Finanzas';
$data['seccion'] = 'Informes';
$data['contacto'] = 'Teléfono 4328 9455';
$data['logo'] = img('images/logo.jpg');
$data['base_url'] = $this->config->item('base_url');
$destinatario = $_POST['destinatario'];
$remitente = $_POST['remitente'];
$titulo = $_POST['titulo'];
$contenido = $_POST['contenido'];
$this->email->from($remitente, 'Desde el Sitio');
$this->email->to($destinatario);
$this->email->subject($titulo);
$this->email->message($contenido);
$this->email->send();
$this->load->view('email_exito', $data);
}
}
?>
This is the View...
Code:
<html>
<head>
<link rel='stylesheet' type='text/css' media='all' href="{base_url}/default.css" />
<title>{title}</title>
</head>
<body>
<div id="wrap">
<div id="page">
<div id="header">
{navegacion}
</div>
<div id="content-primary">
{logo}
<h1>{subtitulo}</h1>
<h3>{seccion}</h3>
<ul class='estilo'>
<li>Elaboración de Informes Periódicos sobre Temas Económicos y Financieros, tanto globales como locales</li>
<li>Presentaciones en Oficinas de Clientes sobre perspectivas y recomendaciones de Inversión y/o Endeudamiento</li>
<li>Dictado de Seminarios 'In Company' sobre Temas de Mercadeo de Capitales</li>
<li>Diseño de Estrategias Financieras, de Inversión y de Financiamiento</li>
<li>Seguimiento y Análisis de Alternativas de Inversión en Mercados Locales y 'Off Shore'</li>
<li>Reestructuración de Pasivos Empresarios</li>
</ul>
{navegsec}
</div>
<div id="footer">
<p>{contacto}</p>
</div>
</div>
</div>
</body>
</html>
a week ago, it's running perfectly... now I can't use it... help me... please...