echo "</label></th>"; echo "<td><input type='password' name='uusi_salasana2'></td>"; echo "</tr>"; echo "</table>"; echo "<br>"; echo "<input type='submit' value='" . t("Vaihda salasana") . "'/>"; echo "</form>"; } // Haetaan uusi pankin sertifikaatti, oikeellisuustarkastus if ($tee == "pankin_sertifikaatti_hae") { if (empty($salasana)) { virhe("Salasana täytyy antaa!"); $virheet_count++; } else { // Haetaan pankkiyhteys tässä, tätä käytetään salasanan vaihdossa $pankkiyhteys = hae_pankkiyhteys_ja_pura_salaus($pankkiyhteys_tunnus, $salasana); if ($pankkiyhteys === false) { virhe("Antamasi salasana on väärä!"); $virheet_count++; } } if ($virheet_count > 0) { echo "<br>"; $tee = "pankin_sertifikaatti"; } } // Haetaan ja tallennetaan uusi pankin sertifikaatti if ($tee == "pankin_sertifikaatti_hae") { $params = array("bank" => $pankkiyhteys['bank'], "customer_id" => $pankkiyhteys['customer_id']); $tunnukset_pankista = sepa_get_bank_certificate($params); if (!$tunnukset_pankista) {
} elseif (isset($tmpfilenimi)) { readfile("/tmp/" . basename($tmpfilenimi)); } exit; } echo "<font class='head'>" . t("SEPA-maksuaineisto") . "</font><hr>"; if (!is_writable($pankkitiedostot_polku)) { virhe("Pankkitiedostopolku virheellinen!"); $tee = ""; } // Pankkiyhteys oikeellisuustarkastukset if ($tee == "laheta_pankkiin") { if (empty($salasana)) { virhe("Salasana täytyy antaa!"); $tee = "virhe"; } elseif (!hae_pankkiyhteys_ja_pura_salaus($pankkiyhteys_tunnus, $salasana)) { virhe("Antamasi salasana on väärä!"); $tee = "virhe"; } if (empty($pankkiyhteys_tunnus)) { virhe("Pankkiyhteystunnus katosi!"); $tee = "virhe"; } $pankkiyhteys_tiedosto_full = "{$pankkitiedostot_polku}{$pankkiyhteys_tiedosto}"; if (!is_readable($pankkiyhteys_tiedosto_full)) { virhe("Maksuaineisto ei ole luettavissa!"); $tee = "virhe"; } } // Pankkiyhteys tiedoston lähetys if ($tee == "laheta_pankkiin") {