} else {
    require "../inc/parametrit.inc";
    echo "<font class='head'>" . t('Keräysaineiston generointi') . "</font><hr>";
    // Vastaanottajan email käyttöliittymästä
    if (!empty($vastaanottava_email)) {
        $email = $vastaanottava_email;
    }
    $php_cli = false;
}
require "inc/pupeExcel.inc";
if ($tee == 'hae_keraysaineisto') {
    $myyntitilaukset = hae_tamanpaivan_webstore_myyntitilaukset();
    if (!empty($myyntitilaukset)) {
        $excel_file_path = generoi_excel_tiedosto($myyntitilaukset);
        $excel_file_path = "/tmp/" . $excel_file_path;
        $email_ok = laheta_sahkoposti($excel_file_path, $email);
        if ($email_ok) {
            merkkaa_myyntitilaukset_lahetetyksi($myyntitilaukset);
            echo "<font class='message'>" . t("Sähköposti lähetetty onnistuneesti") . "</font>";
        } else {
            echo "<font class='error'>" . t("Sähköpostia ei voitu lähettää") . "! {$email}</font>";
        }
    } else {
        echo t("Myyntitilauksia ei löytynyt tälle päivälle");
    }
}
if ($php_cli === false) {
    echo_kayttoliittyma();
}
function hae_tamanpaivan_webstore_myyntitilaukset()
{
/**
 * Lähettää generoidut emailit
 *
 * @global array $kukarow
 * @global array $yhtiorow
 * @param array   $asiakkaille_lahtevat_sahkopostit
 */
function laheta_asiakas_emailit($asiakkaille_lahtevat_sahkopostit = array())
{
    global $kukarow, $yhtiorow;
    foreach ($asiakkaille_lahtevat_sahkopostit as $asiakas_sahkoposti) {
        $body = t('Hei', $asiakas_sahkoposti['kieli']) . ',<br/><br/>';
        $body .= t("Seuraavien tuotteiden toimitusaika on muuttunut", $asiakas_sahkoposti['kieli']) . '.<br/><br/>';
        foreach ($asiakas_sahkoposti['tilaukset'] as $tilaustunnus => $tilaus) {
            $body .= t('Tilaus', $asiakas_sahkoposti['kieli']) . ": {$tilaustunnus}" . "<br/>";
            $body .= "<table border=1>";
            $body .= "<tr>";
            $body .= "<td>" . t("Tuoteno", $asiakas_sahkoposti['kieli']) . "</td>";
            $body .= "<td>" . t("Nimitys", $asiakas_sahkoposti['kieli']) . "</td>";
            $body .= "<td>" . t("Tilattu kpl", $asiakas_sahkoposti['kieli']) . "</td>";
            $body .= "<td>" . t("Saapumiset", $asiakas_sahkoposti['kieli']) . "</td>";
            $body .= "</tr>";
            foreach ($tilaus['tilausrivit'] as $tilausrivi) {
                $body .= "<tr>";
                $body .= $tilausrivi . '</td>';
                //emailin generoimis vaiheessa jätetään viimeinen td printtaamatta, jotta viimeiseen soluun pystytään appendaamaan lisää toimituksia
                $body .= "</tr>";
            }
            $body .= "</table>";
            $body .= "<br/>";
            $body .= "<br/>";
            $body .= t("Ystävällisin terveisin", $asiakas_sahkoposti['kieli']);
            $body .= "<br/>";
            $body .= $yhtiorow['nimi'];
            $body .= "<br/>";
            $body .= "<br/>";
            $body .= t("Puh", $asiakas_sahkoposti['kieli']) . ': ' . $yhtiorow['puhelin'];
            $body .= "<br/>";
            $body .= t("Mail", $asiakas_sahkoposti['kieli']) . ': ' . $yhtiorow['email'];
            $body .= "<br/>";
            $body .= t("Www", $asiakas_sahkoposti['kieli']) . ': ' . $yhtiorow['www'];
        }
        laheta_sahkoposti($asiakas_sahkoposti['email'], $body);
    }
}