ugrás a tartalomhoz

Fájl csatolmány küldése email célpontú űrlappal

ariel · 2006. Ápr. 20. (Cs), 15.49
Sziasztok!

Lenne egy nagy kérdésem. Kéne csinálnom egy űrlapot, amelyben file-t is lehetne csatolni. Elvben tudom, hogy file csatoláshoz valami ilyesmit kell írni:
<form action="mailto:email##kukac##mail.hu" method="post" enctype="multipart/form-data" name="form1">
De így csak a nagy semmit viszi át. Még a többi mezőt sem. Sőt, vagy egy üres e-mailt jelenít meg, amit a megadott mail címemre lehet elküldeni, vagy pedig hibaüzenetet kapok, és az Explorer leáll.

Ha viszont ezt írom, hogy:
<form action="mailto:email##kukac##mail.hu" method="post" enctype="text/plain" name="form1">
akkor minden mezőt átvisz, viszont a file-nak csak a hivatkozási helyét írja le, magát a file-t nem viszi át.

Szerintetek mi a megoldás, hogyan lehet file-t csatolni egy html űrlaphoz, hogy működjön is? Nagyon fontos lenne, légyszi segítsen valaki!!!
 
1

Feltöltés (PHP esetén)

Poetro · 2006. Ápr. 20. (Cs), 16.03

<form action="valami.php" method="post"
 enctype="multipart/form-data" name="form1">
<label for="edit-file">File:</label>
<input type="file" name="edit-file"
 id="edit-file" size="50" />
<input type="submit" name="op" value="Beküldés" />
</form>
Ekkor a valami.php-ben (PHP esetén) $_FILES['edit-file'] néven lehet elérni a feltöltött file-t.
2

email...

Anonymous · 2006. Ápr. 20. (Cs), 16.10
e-mailben akarja elküldeni az űrlap tartalmát és csatolt állományként a képet...

fájlokkal ez nem tudom megvalósítható-e, szerintem erősen függ a böngészőtől és a levelezőprogramtól is. már ha egyáltalán lehet ilyet.

gex
3

nem megoldás

Poetro · 2006. Ápr. 20. (Cs), 16.54
A fenti kód erre nem megoldás. Erre egy konkrétan e-mail küldésére alkalmas szerver oldali programot kell használni, vagy írni.
4

fájl nélkül megoldás

Anonymous · 2006. Ápr. 20. (Cs), 18.04
ha csak egyszerű szöveges mezők, selectek és checkboxok vannak, akkor azt lehet mailben küldeni.
a submit lenyomása után megnyitja az alapbeállított levelezőprogramot egy kitöltött emaillel. ha jól tudom.

gex
5

LEvelezőkliens

janoszen · 2006. Ápr. 20. (Cs), 18.06
Csatolt fájlt is lehet küldeni, csak a kódolást kell átállítani. Viszont ennek az a feltétele, hogy legyen föltelepített levelezőkliens a gépen. És ez tipikusan nem az általános helyzet a mai gépek egy elég nagy részén.

Egyébként Google: PHP mailer