Stránka 1 z 1

Odesílání mailu ve webformu VB.NETU (ASP)

Napsal: úte 11. kvě 2004, 11:15
od kuceraj
Mám ve webformu 1 textbox na zapsání mailové adresy a 1 listbox na samotný text zprávy ... Nevím jak zajistit samotné odeslání ... Jedná se mi o samotný kód tlačítka pro odeslání ...

Můžete mi někdo alespoň nastínit, jak by to mělo vypadat ??? Popřípadě kde to mám hledat ???

Programuji v VB.NET Enterprise Architect ...

Předem díky za reakce ...

Napsal: pon 31. kvě 2004, 07:57
od Stalker
Nejlepší klasicky v HTML:

<html>

<head>
<title>Nová stránka 1</title>
</head>

<body>
<Form name="xxx" action="mailto:jmeno@prijmeni.cz" method="post" enctype="text/plain">

Jméno (Přezdívka): <input type="text" name="name" size="25" tabindex="1">
<br>
Je vám více než osmnáct ?<br>
<input type="radio" name="adult" value="Ano" checked tabindex="2">Ano<br>
<input type="radio" name="adult" value="Ne" checked tabindex="0">Ne
<br>
<input type="submit" value="Odeslat" name="Send">

</Form>

</body>

</html>

Napsal: pon 31. kvě 2004, 17:47
od Lemra
Stalker píše:Nejlepší klasicky v HTML...
Ehmmm... pozdní reakce taky reakce, ale...

Hele, přečetl sis vůbec, na co se ptal??? :?

Napsal: pon 31. kvě 2004, 19:24
od Stalker
Lemra píše:
Stalker píše:Nejlepší klasicky v HTML...
Ehmmm... pozdní reakce taky reakce, ale...

Hele, přečetl sis vůbec, na co se ptal??? :?
Ano přečet a taky jsem to tam napsal :x Tak uvádím alternativy, když se ti to nelíbí tak to vymaž.

Napsal: pon 31. kvě 2004, 21:33
od Lemra
Stalker píše:Ano přečet a taky jsem to tam napsal :x Tak uvádím alternativy, když se ti to nelíbí tak to vymaž.
Jen to shrnu: dotaz byl přibližně ve smyslu - mám formulář, v něm dvě vstupní pole a odesílací tlačítko. Pomocí asp potřebuji popsat proceduru obsluhující tlačítko, která tato dvě pole zpracuje tak, aby je bylo možno poslat mailem - první pole bude adresa, druhý pole text zprávy. Čili výsledkem bude serverový skript, kterýmu jako vstup zadám (zpracovaný) obsah dvou polí a po stisknutí tlačítka dojde k aktivaci procedury a odeslání obsahu pole 2 na adresu, kterou obsahuje pole 1.

No a co jsi popsal Ty? HTML formulář, jehož obsah je po stisknutí tlačítka Submit... co vlastně? Vůbec nic. Na úrovni prohlížeče (tedy na straně klienta) by jsi mohl doplnit svoji konstrukci (o kterou ale vůbec nešlo) o skript prováděný na straně klienta - tedy přiřadit definici formuláře třeba parametr OnSubmit (událost, která nastane při stisknutí tlačítka Submit) skript (výkonný kód, o který šlo), který bude přiřazen parametru OnSubmit a tedy příslušné funkci, ve skriptu definované, přičemž parametrem funkce bude jméno aktuálního formuláře a příslušné (samozřejmě další funkcí ošetřené) řetězce dvou vstupních polí. Autorovi dotazu ovšem nejde o lokálně běžící skript, nýbrž o skript asp/vb.net, plnící tutéž funkci - a protože programování v asp není triviální záležitost a skript(y) rozhodně potřebují odladění, ptal se na už jednou vyzkoušený postup.

Myslím, že fakt nemáš důvod se rozčilovat a já nemám důvod cokoliv mazat. Jen by bylo vhodné - pokud odpověď na autorův dotaz neznáš - nepsat zbytečný posty. Nic víc, nic míň.

tak, tak

Napsal: pon 31. kvě 2004, 22:34
od kuceraj
Přesně tak. Nejednalo se mi o HTML kód (ten bych možná i zvládnul :) ), ale o ASP kód tlačítka.

Stejně díky za reakce. Problém už byl vyřešen ... Můžeš to klidně smazat ...