Cita:
<?php
$direccion_envio='[email protected]';
$url='http://www.midominio.mx';
?>
<?php
if (isset ($_POST['enviar'])) {
require("class.phpmailer.php");
$mail = new PHPMailer();
$mail->From = $_POST['email'];
$mail->FromName = $_POST['nombre'];
$mail->AddAddress($direccion_envio);
$mail->Subject = "Contacto desde el Formulario";
$mail->AddReplyTo($_POST['email'],$_POST['nombre']);
$mail->IsHTML(true);
$comentario=$_POST['comentario'];
if (isset($_FILES['archivo']['tmp_name'])) {
$aleatorio = rand();
$nuevonombre=$aleatorio.'-'.$_FILES['archivo']['name'];
}
copy($_FILES['archivo']['tmp_name'],'adjuntos/'.$nuevonombre);
$contenido = '<html><body>';
$contenido .= '<h2>Contacto desde formulario</h2>';
$contenido .= '<p>Enviado el '.date("d M Y").'</p>';
$contenido .= '<hr />';
$contenido .= '<p>Nombre: <strong>'.$_POST['nombre'].'</strong>';
$contenido .= '<p>Email: <strong>'.$_POST['email'].'</strong>';
$contenido .= '<p>Archivo: <strong><a href="'.$url.'/adjuntos/'.$nuevonombre.'">'.$nuevonombre.'</a> (formato:'.$ext.' - '.$tamano.' bytes)</strong>';
$contenido .= '<p>Comentario: <strong>'.$comentario.'</strong>';
$contenido .= '<hr />';
$contenido .= '</body></html>';
$mail->Body = $contenido;
$mail->AddAttachment('adjuntos/'.$nuevonombre.'', $nuevonombre);
$mail->Send();
$flag='ok';
$mensaje='<div id="ok">TU REGISTRO FUE ECHO CON EXITO<br /> Gracias por Contactarnos</div>';
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Contactenos - v3.1</title>
</head>
<body>
<div id="form">
<h2 align="center">FORMULARIO</h2>
<p>texto</p>
<?php echo $mensaje; /*mostramos el estado de envio del form */ ?>
<?php if ($flag!='ok') { ?>
<form action="<?php echo $PHP_SELF;?>" method="post" enctype="multipart/form-data">
<p align="center">DATOS GENERALES</p>
<p> </p>
<p><br />
<input class="campo" type="text" name="nombre" />
</p>
<p>Email <br />
<input type="text" name="email" class="campo" /></p>
<p>Subir Archivo<br />(Formatos permitidos: .todos) <br />
<input type="file" name="archivo" class="campo" /></p>
<p>
<input type="file" name="archivo" id="archivo" />
</p>
<p>Comentario <br />
<textarea name="comentario" class="com"></textarea></p>
<p><input class="boton" type="submit" name="enviar" value="enviar" /></p>
</form>
<?php } ?>
</div>
</body>
</html>
$direccion_envio='[email protected]';
$url='http://www.midominio.mx';
?>
<?php
if (isset ($_POST['enviar'])) {
require("class.phpmailer.php");
$mail = new PHPMailer();
$mail->From = $_POST['email'];
$mail->FromName = $_POST['nombre'];
$mail->AddAddress($direccion_envio);
$mail->Subject = "Contacto desde el Formulario";
$mail->AddReplyTo($_POST['email'],$_POST['nombre']);
$mail->IsHTML(true);
$comentario=$_POST['comentario'];
if (isset($_FILES['archivo']['tmp_name'])) {
$aleatorio = rand();
$nuevonombre=$aleatorio.'-'.$_FILES['archivo']['name'];
}
copy($_FILES['archivo']['tmp_name'],'adjuntos/'.$nuevonombre);
$contenido = '<html><body>';
$contenido .= '<h2>Contacto desde formulario</h2>';
$contenido .= '<p>Enviado el '.date("d M Y").'</p>';
$contenido .= '<hr />';
$contenido .= '<p>Nombre: <strong>'.$_POST['nombre'].'</strong>';
$contenido .= '<p>Email: <strong>'.$_POST['email'].'</strong>';
$contenido .= '<p>Archivo: <strong><a href="'.$url.'/adjuntos/'.$nuevonombre.'">'.$nuevonombre.'</a> (formato:'.$ext.' - '.$tamano.' bytes)</strong>';
$contenido .= '<p>Comentario: <strong>'.$comentario.'</strong>';
$contenido .= '<hr />';
$contenido .= '</body></html>';
$mail->Body = $contenido;
$mail->AddAttachment('adjuntos/'.$nuevonombre.'', $nuevonombre);
$mail->Send();
$flag='ok';
$mensaje='<div id="ok">TU REGISTRO FUE ECHO CON EXITO<br /> Gracias por Contactarnos</div>';
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Contactenos - v3.1</title>
</head>
<body>
<div id="form">
<h2 align="center">FORMULARIO</h2>
<p>texto</p>
<?php echo $mensaje; /*mostramos el estado de envio del form */ ?>
<?php if ($flag!='ok') { ?>
<form action="<?php echo $PHP_SELF;?>" method="post" enctype="multipart/form-data">
<p align="center">DATOS GENERALES</p>
<p> </p>
<p><br />
<input class="campo" type="text" name="nombre" />
</p>
<p>Email <br />
<input type="text" name="email" class="campo" /></p>
<p>Subir Archivo<br />(Formatos permitidos: .todos) <br />
<input type="file" name="archivo" class="campo" /></p>
<p>
<input type="file" name="archivo" id="archivo" />
</p>
<p>Comentario <br />
<textarea name="comentario" class="com"></textarea></p>
<p><input class="boton" type="submit" name="enviar" value="enviar" /></p>
</form>
<?php } ?>
</div>
</body>
</html>