SWiSH Forum Strona Główna SWiSH Forum
Forum użytkowników programów SWiSH

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload

Poprzedni temat «» Następny temat
Jak wysłać mail z załącznikiem?
Autor Wiadomość
Johanson 
Przyjaciel


Dołączył: 05 Lut 2009
Posty: 56
Skąd: Grudziądz
Wysłany: Czw 15 Lip, 2010 12:56   Jak wysłać mail z załącznikiem?

Jak wysłać z poziomu Swish'a mail z załącznikiem?
(załącznik tekstowy, lub tekst + gafika)
 
     
^Januszr 



Pomógł: 216 razy
Dołączył: 11 Maj 2005
Posty: 1854
Skąd: Stolyca od urodzenia
Wysłany: Czw 15 Lip, 2010 13:24   

Pokombinuj z tym - powinno działać. To nie jest mój skrypt - zassałem kiedyś z sieci (nie pamiętam skąd).
_________________
Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
 
     
Johanson 
Przyjaciel


Dołączył: 05 Lut 2009
Posty: 56
Skąd: Grudziądz
Wysłany: Pon 19 Lip, 2010 19:03   

Dzięki

Małe byczki w źródle, ale jest OK.
Chociaż nie o to mi chodziło.

Chciałem spytać czy da się wysłać mail'a z załącznikiem WPROST Z POZIOMU SWISH'a.
Samego mail - tak, ale z załącznikiem?

A to, że wysyłamy z wykorzystaniem PHP'a, to rozmiem.
Tylko mam problem polegający na przerywaniu połączenia z serwerem przy zbyt dużej długości przesyłanej zmiennej.


Napisałem test:

test.php:
Kod:

<head>
  <title>Test POST</title>
  <META HTTP-EQUIV="Content-Language" Content="pl">
  <META HTTP-EQUIV="Content-Type"     Content="text/html; charset=iso-8859-2">
  <script>
   d=document;
   function Gen(Dl)
    {d.getElementById("f2").zmienna.value=" tworzenie ciągu, proszę czekać ...";
     x="";
     for (i=1; i<=Dl; i++)
       x+="X";
     d.getElementById("f2").zmienna.value=x;
     d.getElementById("zmdl").innerText=Dl;
     return x;}
  </script>
 </head>

 <body>
   Instrukcja obsługi:<br>
   -------------------<br>
   Najpierw podaj długość ciągu w polu 'A' i naciśnij przycisk 'Utwórz ciąg';<br>
   pole 'B' powinno wypełnić się ciągiem znaków 'X' o odpowiedniej długości.<br>
   (Uwaga!: przy dużych długościach należy czekać trochę dłużej.<br>
   następnie naciśnij przycisk 'Wyślij ciąg metodą POST' i ... czekaj.<br>
   <br>
   <br>
   <form id='f1'>
    Długość ciągu znaków; A:
    <input id='dl' type='text' size='12' value='20'>
    bajtów<br>
    <input type='button' value=' Utwórz ciąg ' OnClick='Gen(d.getElementById("f1").dl.value)'>
   </form>
   <br>
   <form id='f2' action='test_b.php' method='POST' enctype='multipart/form-data'>
    Ciąg znaków; B:
    <input id='zmienna' type='text' name='zmiennaPOST' size='100' value='XXXXXXXXXXXXXXXXXXXX'>
    <span id='zmdl'>
     20
    </span>
    B<br>
   <input type='submit' value=' Wyślij ciąg metodą POST '>
   </form>
   <br>
 </body>


test_b.php:
Kod:

<head>
  <title>Test POST - OK</title>
  <META HTTP-EQUIV="Content-Language" Content="pl">
  <META HTTP-EQUIV="Content-Type"     Content="text/html; charset=iso-8859-2">
 </head>

 <body>
  Jest OK<br>
  <br>
  Długość przekazywanej zmiennej metodą POST =<?php print(strlen($_POST['zmiennaPOST'])) ?> B<br>
  <br>
  <br>
  <form action='test.php' method='POST'>
   <input type='submit' value=' <<< Jeszcze raz '>
  </form>
 </body>


I tu jest zagwozdka!
Są chwile, kiedy udaje się przesłać ciąg o długości 5000000 (pięć milionów) znaków - np. wczoraj, ale dzisiaj już gorzej - tylko 950000 znaków.
Najgorsze, że bywają dni, kiedy nie udaje się przesłać więcej, niż 300000 znaków.

Co jest nie tak?
 
     
^Januszr 



Pomógł: 216 razy
Dołączył: 11 Maj 2005
Posty: 1854
Skąd: Stolyca od urodzenia
Wysłany: Wto 20 Lip, 2010 06:41   

Z poziomu SWISH nie da się wysłać maila. Z poziomu swish nie da się wysłać maila z załacznikami. Jestem za głupi z PHP aby odpowiedzieć na pytanie:
Kod:
Co jest nie tak?


Nie pomogę :(
_________________
Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  


Powered by phpBB modified by Przemo © 2003 phpBB Group
Nowe zasady dotyczące cookies. Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki.
 

ABC CorelDRAW X6 PL

ABC CorelDRAW X6 PL
Roland Zimek

Cena: 39.90 z�

dodaj do koszyka
zobacz opis

 

CorelDRAW X6 PL. �wiczenia praktyczne

CorelDRAW X6 PL. �wiczenia praktyczne
Roland Zimek

Cena: 24.90 z�

dodaj do koszyka
zobacz opis

 

Corel PaintShop Pro X4. Obr�bka zdj�� cyfrowych. �wiczenia praktyczne

Corel PaintShop Pro X4. Obr�bka zdj�� cyfrowych. �wiczenia praktyczne
Roland Zimek

Cena: 34.90 z�

dodaj do koszyka
zobacz opis

 

PowerPoint 2010 PL. �wiczenia

PowerPoint 2010 PL. �wiczenia
Roland Zimek

Cena: 21.90 z�

dodaj do koszyka
zobacz opis

 

Automatyzacja nudnych zadań z Pythonem. Nauka programowania. Wydanie II

Automatyzacja nudnych zadań z Pythonem. Nauka programowania. Wydanie II
Al Sweigart

Cena: 54.50 zł
zobacz opis

Strona wygenerowana w 0.09 sekundy. Zapytań do SQL: 11