esto es lo que muestra en pantalla al hacer click en enviar
200){ echo("el tamaño del archivo supera el permitido"); } if($_FILES['field_6']['name']!=''){ $field_6_filename = "file_6_".date("sihdmY").substr($_FILES['field_6']['name'],strlen($_FILES['field_6']['name'])-4); if(!move_uploaded_file($_FILES['field_6']['tmp_name'], "./files/".$field_6_filename)){ die("File " . $_FILES['field_6']['name'] . "error el archivo no fue subido."); } } mail("[email protected]","Consulta desde pagina web","Form data: Nombre: " . $_POST['field_1'] . " Apellido: " . $_POST['field_2'] . " E-mail: " . $_POST['field_3'] . " Telefono: " . $_POST['field_4'] . " Consulta: " . $_POST['field_5'] . " Subir foto: ".$where_form_is."files/".$field_6_filename." (nombre de archivo original: " . $_FILES['field_6']['name'] . ") header("Location:confirm.html"; } ?>
y este el codigo del archivo processor.php
Código PHP:
<?php
$where_form_is="http://".$_SERVER['SERVER_NAME'].strrev(strstr(strrev($_SERVER['PHP_SELF']),"/"));
// File upload handling
$tamano = $_FILES ['field_6']['size'];
if($tamano > 200){
echo("el tamaño del archivo supera el permitido");
}
if($_FILES['field_6']['name']!=''){
$field_6_filename = "file_6_".date("sihdmY").substr($_FILES['field_6']['name'],strlen($_FILES['field_6']['name'])-4);
if(!move_uploaded_file($_FILES['field_6']['tmp_name'], "./files/".$field_6_filename)){
die("File " . $_FILES['field_6']['name'] . "error el archivo no fue subido.");
}
}
mail("[email protected]","Consulta desde pagina web","Form data:
Nombre: " . $_POST['field_1'] . "
Apellido: " . $_POST['field_2'] . "
E-mail: " . $_POST['field_3'] . "
Telefono: " . $_POST['field_4'] . "
Consulta: " . $_POST['field_5'] . "
Subir foto: ".$where_form_is."files/".$field_6_filename." (nombre de archivo original: " . $_FILES['field_6']['name'] . ")
include("confirm.html");
?>
este archivo una vez que manda el mail .. me dirije a una pagina de confirmacion
confirm.html