Tengo un formulario que he logrado hacer funcionar a mi conveniencia, permitiendome adjuntar archivos junto con la informacion y mandando esto por mail directo desde el servidor. Ahora mi problema es,
¿Como puedo condicionar las caracrteristicas del archivo a adjuntar?
En mi ejemplo tengo el siguiente codigo:
Código PHP:
<?php
include_once('class.phpmailer.php');
$postback = isset($_POST['postback']) ? true : false;
if ($postback) {
extract($_POST);
$to = '[email protected]';
$sbj = 'Nombre del Mail';
$from = '[email protected]';
$mail = new phpmailer ();
$mail -> From = $from;
$mail -> FromName = "usuario 1";
$mail -> AddAddress ($to);
$mail -> Subject = $sbj;
$mail -> Body = $body;
$mail -> IsHTML (true);
$archivos = '';
$msg = 'Mensaje Enviado' ;
if (isset ($_FILES["archivos"])) {
$msg .= "<ul>";
foreach ($_FILES["archivos"]["error"] as $key => $error) {
if ($error == UPLOAD_ERR_OK) {
$tmp_name = $_FILES["archivos"]["tmp_name"][$key];
$name = $_FILES["archivos"]["name"][$key];
$msg .= "<li>$name</li>";
$name = uniqid('bc') . '_' . $name;
$mail -> AddAttachment ($tmp_name, $name); }
}
$msg .= '</ul>';
}
if (!$mail -> Send ()){
$msg = "No se pudo enviar el email";
}
}
?>
Mi pregunta es Como puedo hacer estas condicionantes, o como puedo editar la imagen que me quieran mandar antes de que la adjunte en el correo????
Bueno espero no sea muy complicado y mil gracias por su ayuda.
JMR_MANOLO