Autor Zpráva
Prefin
Profil
Ahojda.
Potřeboval bych malinko poradit s odesílání více příloh pomocí PHPMaileru.
Řádek s přidáním přílohy
$mail->AddAttachment($priloha, $nazev_prilohy);
jsem nahradil cyklem
$nabidky_pole = Explode(",",substr($nabidky,0,-1)); // Na konci přebejvá čárka
        for($i=0;$i<(count($nabidky_pole));$i++) {
        $sql = "SELECT url_podklady_produkt FROM produkty WHERE id_produkt='".$nabidky_pole[$i]."'";
        $vysl = mysql_query($sql);
        while($vystup=mysql_fetch_assoc(mysql_query($sql))) {
            $cesta = "./soubory/".$vystup["url_podklady_produkt"];
            $mail->AddAttachment($cesta,$vystup["url_podklady_produkt"]);
        }
    }
Když pole $nabidky obsahuje pouze jedno id_nabidky, tak ta se v pořádku přidá, odešle a email přijde. Když však pole obsahuje více záznamů (id) tak se v pořádku přidají (obsluha chyb ani necekne a celý jsem voechoval), script potvrdí odeslání ale email nikde.
Nemáte s tím někdo osobní zkušenost?
Díkas


Prefin:
Sorry, už jsem na to přišel. Jsem blbej jako ptakopysk.
Pokoušel jsem se odeslat 6 příloh v jednom emailu, ale zapoměl jsem že má každá 3MB, takže dohromady 18 Mega server nezkousl.
Opět je chyba mezi židlí a klávesnicí.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: